Google Analytics AJAX综合浏览量和自定义变量

时间:2011-12-21 02:29:42

标签: javascript google-analytics

我正在使用异步跟踪代码。在我的页面<body>中,我打电话给:

_gaq.push(['_setCustomVar', 3, 'Name', 'Value', 3 ]);               
_gaq.push(['_trackPageview']);

到目前为止一切顺利。但我最近添加了以下代码,该代码在页面上的某些操作上触发:

_gaq.push(['_trackPageview', url]);  

在Google Analytics中,看起来我的自定义变量没有为这些触发的综合浏览量注册。在致电_setCustomVar之前,我是否需要再次致电_trackPageview

我认为第一次调用_setCustomVar就足够了。

2 个答案:

答案 0 :(得分:1)

3中的最后一个参数_setCustomVar使其成为page-level custom variable。这意味着它将附加到第一个网页浏览,但在此之后再也不会。

如果您希望自定义变量申请整个会话(即访问),请将其设置为2。要使其在会话(即访问者级别)中持续使用,请将其设置为1

答案 1 :(得分:0)

有一个错误:

而不是:

_gaq.push(['_trackPageview', url]);  

使用它:

_gaq.push(['_trackPageview'], url);