2013年1月1日 星期二

Blogger 後台文章瀏覽數與 Google Analytics 數據差別很大的原因

Blogger 後台文章瀏覽數與 Google Analytics 數據差別很大的原因

Wayne Fu 0 A+

(Pic from: freevectorgraphics.org)
會寫這篇文章是因為最近幫部落格裝了「單篇文章瀏覽數」的功能,放在每篇文章的右上角以及文末資訊區。其數據是從 Google Analytics 撈的,結果跟 Blogger 後台文章瀏覽數一比對之下差點沒暈倒,真的是差很大!

如果要發佈這個功能的話,必定得面對大家的諸多疑問,那麼自己還是先搞清楚的好。偏偏 Google 半天沒有專門解釋這件事的中文參考網頁,只好自己整理一下相關外文網站及官網資料,好成為將來發佈此功能時的參考網頁了。


一、舉例

以側邊欄的熱門文章,在非休閒、遊戲類的文章之中,Blogger 文章第一名的「讓Blogger的標籤能「多層」樹狀分類__(一)基本安裝」當作例子:



上圖是同一個時間點擷取的,Google Analytics 的歷史瀏覽量 2508,而 Blogger 後台數據竟然破四千,兩者的差距實在太過遙遠。

而如果是本站乏人問津的「有錢人想的和你不一樣」系列文章,連我自己都很少再回去點來看,Google Analytics 的數據與 Blogger 後台數據就沒有差距很大,如下圖,這篇文章是我找到差距最小的例子──



因此,初步可認定 Blogger 後台會把自己的點擊也算進去。但,第一個例子之中,我總不會自己點了一千五百多次吧??


二、網址參數的差異

以前看過一篇文章「Optimize URL Parameters For Blogger in Webmaster Tools」,所以大致瞭解網址若是有不同參數,那麼點擊數是會被個別計算的。後來我把上面那篇文章的重點用中文歸納在「Blogger 中文社群這個討論串」,經測試後也證實沒錯,以下的 Blogger 文章網址在 Google Analytics 中是會被個別統計的:

1. 文章網址
2. 手機版網址
3. 每則留言的個別網址

只不過,1~3 的數據加起來,跟只有 1 的數據,在百分比上沒有差太多,除非那篇文章留言量十分大。所以,這仍不足以解釋本篇標題的疑問。



三、Google Analytics 官網說明

測試了許多關鍵字,輾轉找到這篇「官網說明」,由於內容主要是跟其他流量分析工具的差異性比較,我歸納了其中比較可能跟 Blogger 後台計算方式有關的部分(以下 Google Analytics 以 GA 代替):

1. 停留時間:GA 在三十分鐘內的多次點擊只會計算一次;Blogger 應該是會累計。

2. Cookie:GA 仰賴 cookie 來紀錄點擊數,因此若是瀏覽器關閉 cookie、或是 cookie 有各種異常狀況的話,GA 將無法正常紀錄;Blogger 則不會有此問題。

3. Javascript:GA 靠 js 來執行程式,若瀏覽器關閉 js 則 GA 將不會有任何紀錄;Blogger 則不會有此問題。


四、其他可能性

光靠以上官網說明的那三點,仍不足以消彌我對於「一、舉例」中差距一千五百多個點擊數的疑惑。我找到另一篇文章「Why are Blogger and Analytics stats so different?」,作者提到另外幾個兩者的差異性:

1. 機器人:GA 不會記錄各式各樣的機器人爬取記錄;但 Blogger 會。

2. 自己的點擊:這一點符合「一、舉例」裡面我的推測,因此作者建議我們到 Blogger 後台 →「統計資料」→ 右側的「不追蹤我自己的網頁瀏覽量」→ 選擇「不追蹤我自己的網頁瀏覽量」,可讓 Blogger 設定 cookie 來不追蹤自己的點擊。

但這是很麻煩的一件事,因為像我常常測試各種不同瀏覽器的語法效果,我得一一在不同瀏覽器登入 Blogger 後台,來取消這個選項。而哪天 Blogger 設定的這個 cookie 是否失效了我們也無從得知,屆時他又會開始追蹤自己的點擊。另外就是 Chrome 常常自己更新版本,更新完似乎 cookie 會變動(?),又會開始追蹤自己的點擊。

3. 預覽:作者的意思是他 "猜測" Blogger 會把「預覽」畫面當作一次點擊,而 GA 不會。

根據以上 1、2 兩點,我覺得比較能夠解釋出那 1500 次中大部分的點擊,因為:

◎ A. 越熱門的文章,機器人會來爬的次數越多,且從 FeedBurner 的資料來看,裡面有一欄就是「Bots」,種類還非常多。而文章修改多次,機器人也會來回不斷地拜訪,直到機器人發現文章沒什麼變動為止;不熱門的文章,機器人根本懶得來。

◎ B. 除了修改多次會增加自己的點擊數,留言很多時自己也必須點進文章來進行回覆,剛好我的舉例就是留言最多的一篇文章。

雖然一篇文章由於計算方式的不同,Blogger 判定 4000 次,GA 判定 2500 次,差了 1500 次,百分比之大讓我難以想像,無論如何本文已經是能找到的,最能說服自己的解釋了。


五、總結

從本文的各方面分析,同時也能看出 Blogger 與 GA 計算點擊數的規則與模式。雖然 GA 的數據不討喜,不過以技術上而言,我相信這個數據比較貼近實際,所以我願意繼續在部落格的每篇文章放 GA 點擊數。


Google Analytics 相關應用:
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

沒有留言:

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP