2013年1月21日

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

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 相關應用:

14 則留言:

  1. 很詳盡的分析.
    只要想到Google Analytics是為了廣告分析而存在, 就能了解數據上的差異.
    像是在本站切換了幾個連結(如回應,熱門工具等)對Google Analytics只能算一次內部搜尋+一次外部來源. 有時文章內連結沒有附加blank, 又只好退回原文, 對Google Analytics還是只能算一次(避免點擊計費的錯誤), 但對Blogger算兩次.

    回覆刪除
  2. <6855796841866072827>(以上內容請勿刪除,從括號之後開始留言)謝謝,言之有理~

    回覆刪除
  3. 剛好最近把Google Analysis裝到自己的Blog和網站之中,看了您的說明之後解惑不少~

    回覆刪除
  4. <3876316907169426335>(以上內容請勿刪除,從括號之後開始留言)
    歡迎蒞臨~我都有追蹤您的文章喔 ^^

    另外,如果最近才裝 GA 的話,以目前的時間點,由於 GA 數據才剛剛開始累積,無論如何都會遠低於 Blogger 後台數據的喔!

    回覆刪除
  5. 初建部落格
    http://52gogo.blogspot.tw/
    想請教
    由「翻譯Google」技術提供
    如何修改跳掉下一行
    如下一樣
    http://xox520.blogspot.com/

    mail:52kevinlai@gmail.com
    3Q..大大

    回覆刪除
  6. <5929908005528881965>(以上內容請勿刪除,從括號之後開始留言)
    這跟本文好像沒什麼關係,可以到「Blogger 中文社群」提問,應該可以得到解答。

    BTW,在 blogger 留言不必留 email 喔,你看下面的「張貼意見」說明,按下「以電子郵件訂閱 」可收到後續回覆的mail。

    回覆刪除
  7. 您好
    看到這篇立刻也去裝google analytics
    也把程式碼加在 /head 之前了
    但不之為何googla analytics一直顯示未安裝追蹤功能

    想請教您是否有遇過類似狀況呢?
    謝謝您

    回覆刪除
  8. <6709285879992777198>(以上內容請勿刪除,從括號之後開始留言)可以參考一下官方的說明:

    https://support.google.com/analytics/answer/1008083?hl=zh-Hant&ref_topic=1008079

    回覆刪除
  9. 您好 首先先謝謝您的回覆
    我再次重新安裝追蹤程式碼和檢視了官方說明
    我發現google analytics給提供給我的程式碼和說明頁面的程式碼內容長得很不一樣!!!
    想請教這會是失敗的主因嗎? (至今還未成功)謝謝你

    回覆刪除
  10. <677315757908956596>(以上內容請勿刪除,從括號之後開始留言)是不是失敗的主因我真的不清楚,不過我是很久以前裝 GA 的,用的程式碼跟說明頁面的是同一種,你可以都試試看。如果還是不行的話,或許要寫信給 GA 詢問了。

    回覆刪除
  11. 好的!!!非常感謝您的答覆!!!!!<7775758959788633276>(以上內容請勿刪除,從括號之後開始留言)

    回覆刪除
  12. 正好有空要來研究怎樣安裝安篇文章瀏覽量工具,然後就先看到這篇了!

    文中說的也是我之前一直疑惑的地方! 我當時在想要看單篇文章瀏覽量不是在後台文章列表就看的到了,那我再安裝計數器的效用好嗎? 直到..這篇完全解答。

    我想我還是會把單篇計數器找機會裝起來(希望啦...聽說很難裝成功)

    回覆刪除
  13. <2710140446568147865>(以上內容請勿刪除,從括號之後開始留言)單篇計數器不但安裝時間長,還要先讀本篇來累積基礎知識,因此需要一段完整的空檔才方便進行 :)

    回覆刪除
  14. 解釋得很詳細呢,我還剛在這困惑中~

    回覆刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
提問請附網址、詳細描述狀況,如提供的資訊不足,則無法回覆。
◎ 請在相關文章留言,與文章無關的主題請至「Blogger 中文論壇」。
◎ 若詢問 CSS 、非官方範本問題、或貴站為商業網站 ,請參考「本站諮詢頁面」→「1. 諮詢服務」
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 若發現留言不見了,通常是因為 "複製貼上" 的內容常被系統判定為垃圾留言,請不用擔心,我會定期將留言恢復。
◎ 本站「已關閉自刪留言功能」。