好的,所以我有一个使用 Google Analytics 的网页。它适用于综合浏览量,但不记录任何事件。我使用较旧的脚本 ga.js,我的事件跟踪代码看起来像
_gaq.push(['_trackEvent', 'click', 'navigation click', 'home']);
我以不同的方式使用它,例如作为 onClick 操作
<a href="#home" onclick="_gaq.push(['_trackEvent', 'click', 'navigation click', 'home']);">Home</a>
或记录滚动深度(连同航点插件)
$('#printdesign').waypoint(function(direction){
_gaq.push(['_trackEvent', 'scroll', 'scroll reach', 'printdesign']);
}, { offset: '20%', triggerOnce: true });
绝对没有任何事件被跟踪过。
该页面已在线大约一天半。这可能是原因,尽管综合浏览量有效?会不会与另一个脚本发生冲突?还有什么我可能做错了吗?
更新: 我的 js 控制台中没有错误。在 Firebug 的 DOM 选项卡中,我可以通过 _gaq.push() 看到我的点击事件“正在发送”。我安装了 httpfox 并没有看到任何东西。
另一个更新: 有趣的事情:GA 刚刚开始跟踪一些onClick 事件,但似乎只在 Opera 中。一些 onClicks 仍然无法识别,滚动事件根本不起作用。
另一个更新: 在 Android 的标准浏览器中,单击和滚动事件都可以正常工作!Android 上的 Firefox:没有。我不敢相信这是浏览器问题...
最后一个: 好的,伙计们。我猜你们中的一些人刚刚访问了该网站,我看到了您的点击和滚动等等。我不知道是什么导致了这种奇怪的行为,但我没有看到我的事件,但其他人的:D