Google Analytics 網站分析運作原理介紹




用LINE傳送
對惹... 不好意思只有行動裝置可以用 LINE 分享喔.. ^^" (若是用桌機或筆電會被帶走.. ~"~) Google Analytics 原理介紹特色圖片

Google Analytics 網站分析運作原理介紹前言

在不斷深度探討 Google Analytics 網站分析各項功能、分析與設定之前,還是希望能夠稍微提一下 Google Analytics 網站分析運作原理。藉此也可以更加清楚 Google Analytics 網站分析可以提供給我們哪一些訪客相關行為數據,又有哪一些數據誤差是難以避免,我們又該如何解讀或設定今後關係著網站營運成敗的關鍵數據!!
不過… Google Analytics 網站分析實際上的運作原理會比這篇文章所提到的更加複雜,但為了避免因過於冗長、因而增加昨天才提到的跳出率 Bounce Rate… 今天主要還是針對與我們在判斷與解讀 Google Analytics 數據中較重要的部分進行說明。但若有具科學家精神的朋友想要追根究柢、也可到我們在前幾天 Google Analytics 網站分析簡介中所提到的書中或者是封面圖片來源文章進行研究!!

Google Analytics 追蹤程式碼.png

Google Analytics 網站分析如何收集資料

Google Analytics 網站分析主要是用一種稱之為網頁標記(page tags)的追蹤技術進行資料收集,而這標記是一小段 JavaScript 程式碼名為 Google Analytics Tracking Code, 我們就必須將這串程式碼置於網站中的每一頁、如此才能追蹤到訪客在每一頁上所進行的行為並記錄在報表中!!

題外話:
這串 JavaScrpt 程式碼就是在 Google Analytics 追蹤碼安裝一文中所安裝的程式碼(如上圖)。至於當時建議將此段程式碼置於全站都會使用到的標籤內、最主要也是因為要讓每一頁都能夠被確實追蹤到!!

Google Analytics 收集的各種資料.png

Google Analytics 網站分析會收集哪一些資料

一切就緒後,當訪客進入我們網頁、在網頁上的 Google Analytics Tracking Code 會紀錄訪客的各種屬性與瀏覽環境,如是否過去有來過這個網站、作業系統以及使用的瀏覽器等等… 收集完成後就會產生或更新(若該訪客第一次進入網站就是產生 ; 若之前有來過就是更新)一 Cookie 檔並置於訪客的電腦中,當訪客結束在這個網站的行為後、Google Analytics Tracking Code 就會將這 Cookie 回傳 Google 的伺服器並進行處理了!!

題外話:
所謂 Cookie 是協助網站記錄訪客的一些行為紀錄與偏好、設定的文件檔案,而這也是我們有時抵達某一網站時發現這網站竟會向我們打招呼或提供一些過去紀錄的主要原因!!雖然、這 Cookie 有助於我們快速瀏覽網站且不用再次輸入相關資料是相當方便,但還是有很多人相當不滿被監控與記錄的感覺、就會到瀏覽器的設定中去清除或一開始就禁止被放置 Cookie…
有關這 Cookie 在此是有一作法可參考是常用服務(如 Google)的瀏覽器就不要刪除 Cookie, 若是較嚴謹或公用的電腦再刪除即可。

Google Analytics Tracking Code 處理流程與需時

而上述這些訪客行為資料都會以頁次(page view, 就是每一頁)的方式傳送至 Google 伺服器。傳送到伺服器後會被存在一謎樣的儲存設備中(因 Google 並未明確說明是何處..),接著下一步就會開始處理這些資料。一般而言大約需要三個小時,但畢竟 Google Analytics 還是需要過了午夜12點後的資料才是比較完整的。

Google Analytics 追蹤數據誤差.png

造成 Google Analytics Tracking Code 誤差的可能

大致了解 Google Analytics Tracking Code 的運作原理後,也就應該可以了解 Google Analytics 的數據是無法百分之百準確的(但再次強調… 現在也沒什麼更精準的分析工具了)!!如以下幾種狀況…
1.瀏覽器不支援或關閉 Javascript 或者是頁面標籤放置不夠完全(通常發生在一網站由多家網頁設計公司維運與新增..)
2.Google Analytics Tracking Code 畢竟只是程式,若同一人在不同電腦(ip位置)瀏覽網頁就還是會被認為是多位訪客。相反的、若多人在同一台電腦瀏覽某一網頁還是會識為同一人。
3.使用者手動刪除 Cookie(通常為了在 Google 搜尋時、不因個人偏好而影響搜尋結果就會先刪除), 或某牌防火牆與瀏覽器禁止 Cookie..

Google Analytics 網站分析運作原理補充

Google Analytics 在儲存資料以及處理的原件是分開進行的,所以就不會因為後續設定而影響過去的紀錄。且 Google Analytics Tracking Code 所抓取的資料只要被存入資料庫後就絕對不會被更改。但若是想改頭換面或是不想再面對過去就請直接更換追蹤碼吧!!

封面圖片來源:标点符 http://www.biaodianfu.com

這篇 Google Analytics 精選文章發表於2013 年 03 月 30 日 星期六

立即訂閱看見數據網電子報

數據變化萬千,跟著看見數據網從數據中洞察網站經營脈動、缺失與機會!!