2012-11-30 45 views
0

這是問題所在。我添加了一個新的分析代碼,而不知道它已經有一個。兩個谷歌分析賬戶

所以現在,在一個網站上有兩個跟蹤代碼,但報表數據不同。

愚蠢的我現在我甚至不知道哪一個是正確的。

理想情況下,我想從兩者中使用所有正確的數據並將它們合併爲一個。可能這是不可能的。

任何人都知道我該怎麼辦?

感謝您的幫助!

這是代碼。

 

    

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

    


    

     var _gaq = _gaq || []; 
     _gaq.push(['_setAccount', 'MYSITE_ID_2']); 
     _gaq.push(['_setDomainName', 'mysite.com']); 
     _gaq.push(['_setAllowLinker', true]); 
     _gaq.push(['_trackPageview']); 

     (function() { 
     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async =  true; 
     ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js'; 
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
     })(); 

    

+0

您是否可以爲您所指的頁面添加分析代碼? – carlsoja

+0

嗨,剛剛添加。謝謝。 –

+0

任何人都知道這件事? –

回答

3

你不能將數據從一個帳戶合併到另一個帳戶。你可能是最好的決定什麼帳戶有最好的數據,然後從您的網站刪除其他代碼。您不需要關閉另一個帳戶,這樣數據就不會丟失。如果您需要查看其他帳戶的舊數據,從兩個來源獲取數據將會非常痛苦。

+0

謝謝。但爲什麼報告不同?那是因爲這兩條線? _gaq.push(['_ setDomainName','mysite.com']); _gaq.push(['_ setAllowLinker',true]); –

+0

_setAllowLinker代碼用於允許谷歌分析cookie將訪問者信息從一個域傳遞到另一個域。但是,因爲您將此代碼與另一個代碼放在同一頁上,因此可能會錯誤地安裝此代碼。所有你需要的是第一個代碼。確保包含具有最佳數據的配置文件的UA。 –

0

我懷疑這兩個視圖中的瀏覽量計數是相同的,但訪問計數在MYSITE_ID_1視圖中較高,因爲它被配置爲在有人穿過子域時創建新的訪問者ID。

如果您的網絡媒體資源共享一個公共域名(例如website.com),但您擁有多個子域名(例如,landing.domain.com和store.domain.com),那麼MYSITE_ID_2數據最有可能是正確的,因爲它維護跨每個子域的會話信息。