2009-08-12 33 views
19

也許我正在談論這個錯誤,但我希望我能得到一些見解。我爲全國的多個客戶開發。我使用我的個人/開發Google Analytics(分析)帳戶跟蹤我的許多網站,該帳戶可以跟蹤我工作的所有域/配置文件。然而,我現在有營銷人員跳入戰場,都希望安裝自己的GA跟蹤器(以及其他一些第三方跟蹤器,但這與我自己的帳戶無關......我認爲?)。谷歌分析 - 多個賬戶的多個追蹤器?

所以,我已經看到了關於進入多個跟蹤到代碼(和腐敗的餅乾和數據的可能性)的一些討論。簡而言之,有沒有更好的方法可以解決這個問題?我寧願讓他們不在我的帳戶,這樣,如果任何關係變壞,可以保留歷史數據。

我錯過了什麼嗎?

謝謝!

回答

16

這有可能會對一個網站的多個跟蹤器,例如像這樣:

<script type="text/javascript"> 
var trackerA = _gat._getTracker("UA-XXXXXXX-X"); 
trackerA._initData(); 
trackerA._trackPageview(); 
var trackerB = _gat._getTracker("UA-XXXXXXX-X"); 
trackerB._initData(); 
trackerB._trackPageview(); 
</script> 

另一種選擇是將多個谷歌帳戶關聯到一個谷歌Analytics帳戶(使用用戶管理-link在GA賬戶信息)。

+0

我會看看,謝謝! – SilentBobSC 2009-08-12 08:30:39

+1

我會爲你投票,但我還沒有獲得任何代表,甚至沒有投票需要。 – SilentBobSC 2009-08-14 01:24:09

+0

乾杯你或任何人,標誌着起來,只留下點壓頻比,直到我有關:d – SilentBobSC 2009-08-14 07:35:09

0

我覺得它很平常。在我工作的公司裏發生同樣的事情。我們有GA和來自營銷人員的其他標籤。我們只需要忍受它。

分析是最好的營銷人員使用。

+0

同意。我還是比較喜歡AWStats提供的類型的大量粒度數據。 – SilentBobSC 2009-08-12 08:31:32

9
+0

是使用異步跟蹤代碼更可靠或以其他方式比同步方法好在kari的回答中有描述?我認爲這個異步過程會使頁面更加快速地記錄事件......但除此之外呢? – 2010-03-03 19:48:55

+0

由於異步代碼非常異步,因此您可以(也應該)將其加載到而不是,這意味着它會在更早的時間觸發,這意味着您可以捕獲更多在頁面之前單擊鏈接的人的數據完成完全加載。 – Eli 2010-12-17 15:16:28

+1

不幸的是,那部分文檔不見了! – 2011-07-06 11:35:06

5

從異步API文檔

推命令多個跟蹤器也適用。

_gaq.push(['_setAccount', 'UA-XXXXX-1'], 
      ['_trackPageview'], 
      ['b._setAccount', 'UA-XXXXX-2'], 
      ['b._trackPageview']); 
+1

我猜你可以添加b,c,a等? – leeand00 2012-06-29 20:14:37

+1

是的,變量名是任意的......可以是[stackoverflow._setAccount ......]。從那時起,如果你想發送事件到只有該帳戶,你使用該變量前綴。 – 2013-05-22 00:01:06

3

這也適用於呼叫多個_trackPageview在頁面加載後(額外錄製的操作,例如,當有人下載​​一個PDF追蹤)

<script type="text/javascript"> 
    var ua_codes = ['UA-XXXXX-1', 'UA-XXXXX-2', 'UA-XXXXX-3'] 
    var _gaq = _gaq || []; 
    for(i in ua_codes) { 
     _gaq.push(['_setAccount', ua_codes[i]]); 
     _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> 

<a href="/some_document.pdf" onClick="record_click(this.href);">Read the pdf</a> 

<script type="text/javascript"> 
    function record_click(track_url) { 
     for(i in ua_codes) { 
      _gaq.push(['_setAccount', ua_codes[i]]); 
      _gaq.push(['_trackPageview', track_url]); 
     } 
    } 
</script> 
+0

不錯!好主意 – 2013-05-22 00:02:52

相關問題