2008-12-29 39 views
5

如何修改传递给Google Analytics的当前网页的网址?如何在Google Analytics中修改网页网址

(我需要剥离某些页面的扩展,因为针对不同的情况下,一个页面可以有或没有它,GA认为这是两个不同的网页请求。)

例如,如果页面的URL是http://mysite/cake/ilikecake.html ,我怎么能传递给谷歌分析http://mysite/cake/ilikecake而不是?

我可以剥离扩展名,我只是无法弄清楚如何将我想要的网址传递给Google Analytics(分析)。我试过了,但Google Analytics控制台中的统计信息没有显示任何网页浏览量:

pageTracker._trackPageview('cake/ilikecake');

谢谢, 迈克

+0

你检查了浏览器的JavaScript错误控制台吗?一切正常? – 2009-08-17 14:24:12

回答

7

两种可能性浮现在脑海中:

  1. 它可能需要一段时间,长达约24小时,在分析统计数据反映的访问。你多久之前做过改变?

  2. 开始尝试用“/”的路径,所以

    pageTracker._trackPageview('/cake/ilikecake'); 
    

    再稍等一下,按照第一项。

8

您可以编辑GA配置文件并添加自定义过滤器...

创建“查找和替换”自定义过滤器,设置过滤器领域的“请求URI”,并使用类似:

搜索字符串:(.*ilikecake\.)html$

替换字符串:$1
(是\1

+0

或使用(。*)\。html $从所有.html网址中删除扩展名。 – Liam 2009-01-29 16:48:59

3

通常你在你的文件的末尾有ga脚本代码,而特殊的_trackPageviews()调用通常用在别的地方。

在确定页面跟踪器之后,您是否确定已致电pageTracker._trackPageview()?

像这样:

var pageTracker = _gat._getTracker("UA-XXXXXXX-X"); 
pageTracker._trackPageview(); 

否则你只是得到一个JavaScript错误,我想。

相关问题