Google Analytics会收到事件,但不会将其记录在报告中

时间:2013-04-05 07:53:10

标签: google-analytics

我一直在谷歌和SO寻找答案在这里。我已经针对谷歌的跟踪代码建议检查了代码,我甚至用他们的sample code进行了测试。但我无法在Google Analytics中正确跟踪事件。我的代码已经在网站上播放了一段时间(〜一个月),所以这应该克服那里报告的任何滞后。

我正在使用分析,即异步版本,适用于页面跟踪和其他“常规”功能。尝试设置事件跟踪,我按照示例,等了一个星期。依然没有。我一直在调试,我没有任何“正常”问题(据我所见)。

所以:

触发示例跟踪代码:

<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>

这会触发一个根据ga_debug.js成功触发的事件。检查网络面板我可以看到请求,_umt.gif返回状态200。

我在那里检查了请求字符串。一切似乎都很好。

但是检查GA,报告中没有任何内容。 但是 当您转到GA Realtime&gt;事件,你可以看到被解雇的事件!?

我可以在页面上触发事件或从控制台触发事件,并在实时部分显示相应的事件,但它们没有数据(类别,操作或标签)。

这很奇怪,甚至连谷歌自己的example code都没有出现。

如果有人想知道从哪里开始调试(或者有类似的经历),那么听听会很棒。

What I see in the realtime event tracking screen: No data!

3 个答案:

答案 0 :(得分:0)

我一直在为这个问题苦苦挣扎三天。我知道这个帖子已经老了,但我在搜索过程中偶然发现了它。我想发布我的个人决议,以防其他人遇到这个问题。

我的解决方案:

这是我终于找到它的地方:

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables

下:“使用自定义变量”&gt; “传统(ga.js)片段”(我们现在仍在使用ga.js。)

答案 1 :(得分:0)

我遇到了类似的问题并遇到了这个问题: https://issuetracker.google.com/issues/35353093

总之,我通过下面设置了userId属性。删除了我开始的历史跟踪。

ga('set', 'userId', username);

答案 2 :(得分:-2)

这个问题被问了很多,答案几乎总是“Google Analytics标准SLA是24小时”。日志在后台批量处理。在高峰时段,这需要一段时间。

  

Google Analytics服务器最多可能需要24小时才能更新 - Source: Google Documentation - Check your web tracking code setup

相关问题