有點困惑...我試圖追蹤被點擊的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