2012-02-14 157 views
0

我試圖跟蹤谷歌分析的下載點擊,但沒有顯示在我的統計。 (我已等待了4天):這是我的代碼:谷歌分析 - 下載點擊跟蹤

HTML:

<a onclick="javascript: pageTracker._trackPageview ('/download/version/black');" href="http://www.example.com/example.zip" target="_blank">link text</a> 

谷歌Analytics(分析):

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-11111111-1']); 
    _gaq.push(['_setDomainName', 'example.com']); 
    _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> 

爲什麼不工作? 謝謝。 Uli

+0

只是讓我們清楚,你實際上並沒有使用example.com和UA-11111111-1吧? – 2012-02-14 14:50:36

+0

你不應該在onclick中使用'javascript:'。 Onclick的值已被認爲是javascript – Eduardo 2012-02-14 19:29:04

回答

0

您應該爲此使用GA事件。

檢查_trackEvent方法的文檔。

+0

爲了跟蹤GA中的轉化率和目標,我還需要使用_trackEvent,對吧?這是使用它的正確方法嗎?:'Premium Bundle' – Uli 2012-02-15 16:10:04

0

你必須把你的跟蹤事件的全局可用陣列:

<a onclick="javascript:_gaq.push(['_trackPageview', '/download/version/black']);" href="http://www.example.com/example.zip" target="_blank">link text</a> 

我認爲你是混合跟蹤API一起的兩個版本..

謝謝!

0

您正在加載異步GA,但嘗試運行舊的Urchin API。

<a href="foo.zip" onclick="_gaq.push(['_trackPageview', this.href]);">download</a> 

應該只是罰款