_trackEvent()从谷歌Analytics(分析)不工作?(_trackEvent() fr

2019-06-26 05:53发布

我有我的网站谷歌Analytics(分析)的设置,它绝对是记录的页面浏览量。 但是,我添加了一些代码来调用pageTracker._trackEvent(category, action, label, value) ,并且它不记录这些命中或显示在报告中他们。

BTW,是的,我已经等了超过24小时,看是否命中都在报道。

我已经使用了标准的谷歌脚本包括像提到的技术在这里 。 没有一个似乎帮助_trackEvent()问题。

谁能给我如何追查什么错一些建议吗? 我很乐意发布代码的例子,如果你让我知道什么部分是很重要的。

谢谢。

Answer 1:

问题是,我是在最后的说法,“价值”参数把值。

pageTracker._trackEvent(category, action, label, value)

我是路过的非整数字符串的“值”参数:

pageTracker._trackEvent("UserAction", "ShowHelp", "Page", "http://mysite/UrlGoesHere");

但该文档说,它必须是一个整数值。

pageTracker._trackEvent("UserAction", "ShowHelp", "http://mysite/UrlGoesHere",  1);

我提出的问题在这里在谷歌帮助论坛。

这里是给一个链接事件追踪文档

感谢您的帮助Török



Answer 2:

类似地,标记可以不是整数或_trackEvent功能默默地失败。

pageTracker._trackEvent('VLP', 'click-out', 12345);

固定为

pageTracker._trackEvent('VLP', 'click-out', '12345');


Answer 3:

更新答案

这个问题是仍然得到了不少的浏览量。 我觉得目前的游客正面临一个新的问题,其他的答案没有解决。

新的分析手段新的API

如果您使用的是“通用Analytics(分析)”片段是谷歌的新系统,他们正试图在过渡大家。 某些API已经改变,包括事件跟踪。

请确保您使用的是这样的:

ga('send', 'event', category, action, label, value);

取而代之的是:

_gaq.push(['_trackEvent', category, action, label, value]);

对于事件跟踪。

下面是关于这个问题的彻底的博客文章http://blog.tylerbuchea.com/tracking-events-in-googles-new-universal-analytics/

这里是从谷歌的新文档https://developers.google.com/analytics/devguides/collection/analyticsjs/events



Answer 4:

它不记录这些命中或显示在报告中他们。

事件对页面访问量没有影响,并且不会出现在定期报告。 活动必须在一个单独的界面内容/活动 。 如果你想跟踪你指定为像普通的命中事件的事情,最好使用trackPageview方法来代替。



文章来源: _trackEvent() from Google Analytics not working?