异步Google分析假网页浏览跟踪无法处理网站外部的链接
我正在使用jQuery将onClick事件附加到网站上的某些元素,具体取决于元素是否存在,例如:
$(document).ready(function() {
if ( $("#webform-client-form-15897").length ) {
$("#edit-submit")
.attr("onClick", "_gaq.push(['_trackPageview', '/feedback-submitted'])");
}
});
这对于诸如表单上的“提交”按钮之类的事情非常有效,并且我能够通过虚假的页面访问来跟踪目标(事件不允许这样,因此是假触发器)。
问题是,当我将类似的onClick事件设置为Anchor HTML元素时,会将用户带出网站,我在分析中看不到任何内容,即使使用相同的代码附加例如警报(“foo” “)事件显示其工作清楚,我得到一个弹出窗口。
以下是使用jQuery处理后实际锚元素的外观:
<a href="http://www.example.com/foo" onclick="_gaq.push(['_trackPageview', '/ad-clicked'])">Anchor text</a>
我做错了什么,因为我已经看到这个例子用于一些教程并且代码IS正在执行,因为我可以使用断点和alert()测试来跟踪它?
没有找到相关结果
已邀请:
1 个回复
栖很钾是狠