2012-10-09 241 views
0

我最近更新了其中一個網站的Google Analytics(分析)跟蹤代碼,使其成爲最新(異步)版本。自從這樣做以後,它不能正確地跟蹤鏈接。所有鏈接都是作爲推介而不是具有我在傳入鏈接中指定的Analytics(分析)utm參數(即關鍵字,來源,廣告系列等)。Google Analytics(分析)無法正確跟蹤

我還在網站上添加了Google自定義搜索引擎。這是一個什麼樣的代碼示例(使用假賬號等)的頁面(Analytics(分析)和CSE代碼)的結束標記的前面:

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXXXXXX-X']); 
    _gaq.push(['_setDomainName', 'sitedomain.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> 
<script type="text/javascript"> 
    (function() { 
    var cx = '0000000000000000:aksjfhkjw'; 
    var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; 
    gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + 
     '//www.google.com/cse/cse.js?cx=' + cx; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); 
    })(); 
</script> 

這有什麼錯與上述?例如,是否應該以任何方式修改常規Google Analytics腳本,因爲我在同一頁面上有cse?

感謝您的幫助!

回答

0

我不認爲你的代碼看起來不錯。

這裏是我使用的是什麼了谷歌分析代碼:

<script type="text/javascript"> 

     var _gaq = _gaq || []; 
     _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']); 
     _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> 

我沒有對我們的域名網站的搜索,但是這肯定是夠的數據進入GA。這可能是您的_gaq.push(['_setDomainName', 'sitedomain.com']);正在被閱讀爲推介。試試看,讓我知道。

相關問題