[英]Google Analytics External Link Tracking
我正在使用事件跟踪来监视外部链接,但是我想知道是否在触发链接之前进行跟踪。 我正在使用onclick:
onclick="_gaq.push(['_trackEvent', 'Banners', 'Clicks', 'Banner Name (ID: 101)']);"
有什么想法,或者更好的想法,如果那是一个坏方法? 谢谢!
达伦。
您的实现很好, 这正是Google推荐的方式 。
但我想知道是否会在触发链接之前完成跟踪。 我正在使用onclick
在用户单击链接之前,不会跟踪该事件,一旦用户单击该链接,便是事件跟踪和开始下一个页面加载之间的竞争。 通常会跟踪您的事件,但有时不会。 有两种最相似的方法可以避免出现竞争情况:
这两篇帮助文章都没有真正解决异步选项,但是并不需要太多更改。
如果您使用的是jQuery并希望自动跟踪所有外部链接,请在以下答案中查看脚本: https : //stackoverflow.com/a/12326388/984780
同样,它也不使用异步方法调用Google Analtyics。 另外,您可以轻松调整时间以确保事件得到跟踪。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.