2015-01-06 49 views
2

我有一個與谷歌分析網站的問題。谷歌分析數據不顯示 - 跟蹤未安裝

我在關閉頭標籤之前按照以下方式安裝了分析。

 <script type="text/javascript"> 
     (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-xxxx23-1', 'auto'); 
     ga('create', 'UA-xxxx56-2', 'auto'); 
     ga('send', 'pageview'); 
    </script> 

這是奇怪的,因爲在一個UA代碼(一個是取消註釋)沒有數據通過跟蹤代碼的ANS的狀態來是「跟蹤未安裝」。 而另一個帳戶上的其他財產的數據進入正確,並且狀態是「正在接收數據」。

任何想法這個問題可能是什麼?

+0

多久以前你創建的跟蹤代碼?需要長達72小時的時間才能參加新的活動。 – DaImTo

+0

舊的與新的(通用)分析檔案? –

+0

請檢查實時報告以查看是否有任何匹配。如果這樣做,那麼通常需要24-48小時才能處理數據到標準報告,在此期間您可以忽略狀態消息。 – nyuen

回答

10

原來這是一個時間問題。這些設置需要花費大約一天的時間。奇怪的是,沒有實時數據通過。但現在它起作用了。如果任何人有同樣的問題,只要有耐心。

0

如果您使用多個跟蹤ID,那麼您必須傳遞名稱字段作爲create命令中的第四個參數。

ga('create', 'UA-XXXXX-Y', 'auto', 'myTracker'); 

然後,您必須在命令名稱前加跟蹤器名稱,​​後跟一個點。

ga('myTracker.send', 'pageview'); 

最後你的代碼看起來像這樣用雙跟蹤

(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','https://www.google- 
analytics.com/analytics.js','ga'); 

ga('create', 'UA-xxxxxxxx-1', 'auto'); 
ga('create', 'UA-xxxxxxxx-1', 'auto', 'clientTracker'); 

ga('send', 'pageview'); 
ga('clientTracker.send', 'pageview');