有点困惑...我试图追踪被点击的mailto链接,但不断显示'pageTracker未定义'。我只是我的结束标记之前有以下代码()谷歌Analytics(分析)pageTracker没有定义?
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-000000']); // This is my account number, I have added the zeros in this editor
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
然后我用这在我的mailto链接
<a href="mailto:[email protected]" onClick="javascript:pageTracker._trackPageview('/mailto/hello');">[email protected]</a>
我不明白为什么它不工作?任何帮助,将不胜感激
真棒谢谢:)喜欢这个地方,几分钟和答案 - 几小时前在Google论坛上发布,而不是一个回复! – leen3o 2010-08-17 14:53:11
我想OP和我一样绊倒了同样的东西。也就是:http://www.google.com/support/analytics/bin/answer.py?hl=zh-CN&answer=55529 < - 来自Google的这个答案会误导IMO并使您的代码plotz如上所述。 – 2010-11-16 21:25:28
@joshperry:+1。感谢您的摘录! – 2011-08-02 17:56:48