2011-12-14 46 views
2

我试图解决跟踪流量到单个博客文章的问题,该系统使用JavaScript重定向系统,某些方式会破坏跟踪。Google Analytics(分析)无法跟踪客户端重定向

系统的工作方式如下: 永久链接的格式为domain.com/ab_XXXXXX,其中ab_XXXXXX是唯一代码。该代码由一段JavaScript解析,它告诉浏览器加载单独的博客帖子页面。该页面的URL格式为blog.html/?cd_XXXXXX_ef=YYYYYY。此处,XXXXXXYYYYYY也是唯一代码,它们组合在一起识别特定页面。

当我直接加载blog.html/?cd_XXXXXX_ef=YYYYYY网址时,Google Analytics似乎跟踪该网页,并且用户在实时仪表板中显示为访问该特定网页。

但是,当我加载domain.com/ab_XXXXXX网址时,即使分析跟踪gif已加载,用户也不会显示在Analytics的实时仪表板中。

由于ab_XXXXXX网址是永久链接,因此Google Analytics似乎根本没有包含任何关于各个博客帖子访问的数据。

我不是这个系统上的程序员,在这一点上,我不知道要测试什么或向程序员提出修改建议。

我的问题是:Google Analytics(分析)为什么会在一次追踪用户,而不是追踪其他用户?可以采取什么措施来弥补这一点?

+1

添加一些内容,但很难说出了什么问题。提供一个链接到您的网站.. – Nikolay 2011-12-15 07:24:35

回答

0

页面ab_XXXXXX实际上是否将用户重定向到cd_XXXXXX_ef=YYYYYY,还是只是将该博文的内容加载到同一页面?无论哪种情况,特别是后者,您都可以简单地选择手动跟踪现有Javascript中的页面视图,通过沿_gaq.push(['_trackPageview', 'blog.html/?cd_XXXXXX_ef=YYYYYY']);

+0

要回答大卫:它实际上是重定向。但真正的答案变得更简单了(不要总是这样):某人有了'洞察力'来创建一个Google Analytics过滤器,将任何包含html?*的网址重写为html。重写那个过滤器的正则表达式就有诀窍。感谢大卫和尼古拉花时间回复! – Rene 2011-12-21 13:41:23

相关问题