2012-07-13 146 views
3

Google Analytics(分析)實際上有多精確?我已經在一個訪問非常好的網站上使用Google Analytics多年(每月訪問量爲800k +)。Google Analytics(分析)無法跟蹤所有網頁瀏覽量

現在我決定在數據庫表中記錄每個頁面請求,並且我正在跟蹤請求的用戶代理。我也淘汰了bot請求(googlebot,bingbot等等)

我發現的是,我的網頁訪問量要比Google Analytics網頁瀏覽者願意承認的要多出兩倍以上。

E.g. GA顯示了137個特定網址的綜合瀏覽量,但我追蹤了255個!

+0

被阻止通過Adblock的GA? http://kennystechtalk.blogspot.com/2016/03/adblockanalytics.html – 2016-03-02 21:10:12

回答

4

Google Analytics非常精確。雖然這不是很準確。這就是你所看到的差異,因爲你沒有看到趨勢,而是在絕對數量。

開始由阿維納什閱讀這篇文章:

Reflections: Accuracy, Precision & Predictive Analytics

機器人到處都是這些天,很多僞裝成真正的用戶代理倍。你應該想出一個測試,以確保客戶端同時啓用JavaScript和Cookie。在這種情況下,他會通過Google Analytics進行跟蹤。

除此之外,某些用戶可能會有阻止Google Analytics的adBlocks擴展程序。這是相當罕見的,但取決於公衆可能更常見。技術精明的用戶使用阻止GA的插件的機會更大,因此IT博客可能比普通站點更難。

測試Google Analytics(分析)的真實準確性的最佳方法是,忽略不使用JavaScript代碼的用戶代理,並阻止GA跟蹤,也是使用GA跟蹤您網站上的用戶。您可以使用LocalRemoteServerMode在Google Analytics中執行此操作。

你GATC(GA跟蹤代碼)的末尾添加以下行:

_gaq.push(['_setLocalGifPath', 'http://mysite.com/__utm.gif']); 
_gaq.push(['_setLocalRemoteServerMode']); 

確保與路徑替換http://mysite.com/__utm.gif在同一個域中的網站和迴應GIF。使用一個輕量級的gif,就像一個GA使用的那樣。

然後,您可以獲取訪問此gif的日誌,並查看其參數訪問的網址。您需要做一些額外的處理,但您將使用GA用於收集數據的相同框架,從而更有效地測量GA精度。

更多信息:

https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiUrchin#_gat.GA_Tracker_._setLocalGifPath

+0

好吧,我會嘗試使用本地Urchin方法來查看發生了什麼,並會在獲得更多見解後立即再次發佈。謝謝! – medonja 2012-07-13 12:31:07

+1

Eduardo再次給出了很好的答案。當然,這裏的示例是針對異步語法的,請確保這是您在網站上使用的那個,並在_trackPageview行之前調用它。 – 2012-07-13 14:39:51

+0

因此,我遵循了您的建議,並開始使用上述方法在自己的服務器上跟蹤請求。我還將請求的用戶代理記錄到本地的utm.gif。事實證明,在週末使用此方法追蹤的約3500個頁面瀏覽量中,只有2個來自移動用戶代理。現在這完全是不可能的:)除此之外,GA說我有5500頁面瀏覽量,但我的utm.gif只被調用了大約3500次 - 這是一個很大的區別。正如我所看到的,GA在其報告中不應該超過10-15%的不準確率?我不是說GA一定是錯的,但是這裏有什麼奇怪的東西? – medonja 2012-07-16 16:21:40

相關問題