网站数据分析-Google Analytics与Webtrends数据误差
東芝又要寫報告了,本季度報告監測工具換成了 Google Analytics ,以解決Webtrends一些數據缺失問題,但是數據差異真的很大,之前在首都機場的數據分析上也有類似的問題,在兩套工具轉換時,數據的差異是個不得不面對的困難,就看如何去說服客戶了。
實際上網站分析無外乎兩種形式,一種是Server Log 就是俗稱的網站日志分析,另一種則是Page Tag俗稱埋代碼方式,這兩種數據分析從數據取得上存在相當大的差異,隨之產生了兩種數據上的差異,總的來說Server Log 一定會大于Page Tag,但是兩種方式都不是最準確的反應實際情況,我們看下這兩種方式的實際情況:
Server Log的誤差:
Unique Visitor的誤差:
- 如果用Server Log的方法監測數據,那么很顯然,獲取真實的訪問者數量是不可能的任務。本身Server Log無法分析出真正的用戶的,而網絡爬蟲/機器人/IP掃描的訪問又使這種誤差進一步擴大。
- Page View的誤差:本來Server Log是可以很準確的記錄Page View的,但Cache極有可能會屏蔽服務器端的響應,這樣Server Log可能不會留下任何關于某次Page View記錄。
- 時間記錄的誤差:在沒有Cache干擾的情況下,服務器能準確探知訪問開始的時間,但是訪問結束的時間無法了解。因為訪問結束往往是隨關閉瀏覽器而一同結束的。關閉瀏覽器本身不能激發一條新的Server Log記錄。
- Flash站點誤差:如果一個網站主要構成部分是包含多個頁面的一個Flash文件,或多個此類Flash文件的組合,那么Server Log不會記錄Flash內部的操作,監測會幾乎失效。
Page Tag的誤差:
- Page Tag失效:Page Tag失效是會發生的。首先,一部分瀏覽器(例如手機上的一些瀏覽器)不支持JavaScript或者被設置為JavaScript禁止。其次,Page Tag可能會因為它之前的JavaScript出錯而無法運行。再次,我們也看到過因為變量名沖突而發生Page Tag和頁面上其他JavaScript沖突而無法運行的案例。最后,受網絡速度的影響,頁面上的Page Tag沒有完全下載,瀏覽器就可能被人為關閉或者直接鏈向一個新的頁面。
- Page Tag的位置:Page Tag在頁面中的位置會影響網站分析工具的計數。如果Page Tag在頁面的上端,那么它會更快的被執行,計數也就會因此增大。
- Unique Visitor的誤差:一個計算機可能被多人使用;一個計算機可能有多個瀏覽器(造成訪問同一個網站有多個Cookie);人們會刪除Cookie(2007年comScore的統計表明,一個月內有30%的美國用戶會刪除瀏覽器的Cookie);Cookie被禁用(盡管WA工具一般都使用第一方Cookie,但仍有約10%不到的第一方Cookie會被用戶設為禁止)。
- Page View的誤差:主要由Page Tag失效引起。
- 時間記錄的誤差:同Server Log一樣,Page Tag能夠準確記錄訪問開始的時間,但是結束時間無法了解,因為一般情況下訪問的結束并不會觸發Page Tag的執行。
綜上所述,serverlog形式數據量大主要因為沒有屏蔽非用戶訪問數據,Page Tag數據低產生于對Tag是否完全訪問。我們可以這樣理解,如果一個用戶是真實訪問網站的話,訪問時間不會低于10秒,低于10秒的訪問我們均可認為數據屬于非法數據,那么我們可以排除ServerLig的數據讀取形式了,無怪乎從Webtrands7開始,也開始支持ServerLog形式了。我們再看剩下的PageTag方式,你Tag數據放到頁面上方則保證10秒內一定會加載分析數據,如果放到下方,則更接近于真實訪問用戶。我們可以所以根據客戶對數據要求的不同,選擇Tag代碼的位置。
?
轉載自:http://www.iecosystem.com.cn/blog/?p=766
總結
以上是生活随笔為你收集整理的网站数据分析-Google Analytics与Webtrends数据误差的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1419):ajax请求参数传
- 下一篇: 全国计算机等级考试二级-公共基础知识