Google Analytics - 变量无法录制

时间:2013-08-07 21:19:52

标签: javascript google-analytics

我有以下代码:

if (_gaq){
    _gaq.push(['_setCustomVar', 1, "Selected States", state_list, 3]);
    _gaq.push(['_setCustomVar', 2, "Selected Months", month_list, 3]);
    _gaq.push(['_setCustomVar', 3, "Selected Programs", program_list, 3]);
    _gaq.push(['_setCustomVar', 4, "Zip code", zip_code, 3]);
    _gaq.push(['_trackEvent', "Schedule", "search", "", true]);
}

但是,我无法找到他们被录制的地方。我创建了一个自定义报告但不确定它是否正确,因为没有任何内容显示在其上。

有人可以帮忙吗?

这应记录每次人员在我的日程安排页面上以及每次搜索变量在日程安排页面上发生变化时。

现在看来,即使我的活动时间表也已停止跟踪。

1 个答案:

答案 0 :(得分:1)

看起来你缺少一个参数,true作为整数opt_value参数传递。如果为_trackEvent传递非整数,则opt_value可能会无提示失败。

自定义变量只会在产生跟踪像素请求的内容中记录,例如_trackPageview_trackEvent。在您的情况下,如果_trackEvent失败,则忽略您设置的任何自定义变量。

尝试

_gaq.push(['_trackEvent', "Schedule", "search", undefined, 0, true])