2016-03-02 70 views
1

我一直在考慮一些代碼放入夫婦的網站,如下(跟蹤ID修改)Google Analytics腳本塊是否已更改?

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-99999999-99']); 
    _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帳戶,和腳本GA狀態補充的是如下:(再次跟蹤id修改)

<script> 
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 

    ga('create', 'UA-99999999-99', 'auto'); 
    ga('send', 'pageview'); 

</script> 

這個「標準」代碼最近改變或是有其他原因的差異?我試圖搶先一個「爲什麼不是我們發給你的代碼?」問題是否使用GA要求我使用的代碼。

回答

3

有兩種Google Analytics版本。

經典分析,它使用ga.js您的第一個片段。

它採用通用Analytics(分析)的analytics.js你的第二個片段。

如果您擁有較舊的Google Analytics(分析)帳戶,則可能正在使用舊的片段。所有新網站都使用Universal Analytics進行創建,並應使用新的代碼段。

從技術上講,即使是老坐着應該開始使用新的片段,但舊的片段仍然適用於他們。我不認爲新網站可以使用舊的片段tbh,但這樣做實在沒有意義,因爲它不支持許多功能。

因此,曾經向您發送該片段的人是時代背後的人,並沒有意識到存在新版Google Analytics(分析)。

+0

太棒了。謝謝DalmTo。就是我以後的樣子。 –

+0

現在發送電子郵件誰曾發送給你的片段,並看起來很聰明,告訴他們他們應該知道新版本的谷歌分析及其功能。 :) – DaImTo

+1

這是一個遠射,但它可能只是工作:) –

相關問題