如何修改传递给Google Analytics的当前网页的网址?
(我需要从某些页面中剥离扩展名,因为对于不同的情况,可以使用或不使用页面请求页面,GA将其视为两个不同的页面。)
例如,如果网页网址为http://mysite/cake/ilikecake.html
,我该如何转而使用Google Analytics http://mysite/cake/ilikecake
?
我可以剥离扩展程序,我只是无法弄清楚如何将我想要的网址传递给Google Analytics。我试过这个,但Google Analytics控制台中的统计信息没有显示任何网页浏览量:
pageTracker._trackPageview( '蛋糕/ ilikecake');
谢谢, 麦克
答案 0 :(得分:9)
您可以修改GA个人资料并添加自定义过滤器...
创建“搜索和替换”自定义过滤器,将过滤器字段设置为“请求URI”并使用以下内容:
搜索字符串:(.*ilikecake\.)html$
替换字符串:$1
(是\1
)
答案 1 :(得分:7)
有两种可能性浮现在脑海中:
访问可能需要一段时间(最多约24小时)才会反映在Google Analytics统计信息中。你多久以前做出改变了?
尝试使用“/”开始路径名,所以
pageTracker._trackPageview('/cake/ilikecake');
然后等一下,按照第一项。
答案 2 :(得分:3)
通常你的文件末尾都有ga脚本代码,而特殊的_trackPageviews()调用通常用在其他地方。
您是否确定在定义了pagetracker后调用了pageTracker._trackPageview()?
像这样:
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
pageTracker._trackPageview();
否则你只会得到一个JavaScript错误。