好文: Google Analytics Cookies 解剖分析 - 2011

Google Analytics 會寫 Cookies, 但是那麼長的 Cookie 和參數, 代表什麼意思呢?

Google Analytics Cookies 解剖分析

這兩篇文章將 變數 與 參數 做說明: (文章參考自下述兩篇)

__utma - Unique Visitors (辨識唯一得訪客)

此 Cookie  是瀏覽器第一次進入網站後, Google 會為他寫入此參數, 如果此參數被刪除, 則會再次產生一組新的唯一值, 並認為他是新的訪客. (每次更新的過期時間: 2年), __utma 的 格式如下:

79104832.870834247.1300982179.1302517735.1302528749.59

  • 79104832: Domain hash, unique for each domain (reused across all cookies) - 每個 Domain 都有獨立的 Domain Hash
  • 870834247: Unique identifier (Unique ID)
  • 1300982179: Timestamp for the time you first visited the site
  • 1302517735: Timestamp for the previous visit
  • 1302528749: Timestamp for the start of current visit
  • 59: Number of sessions started

__utmb and __utmc - Sessions tracking

__utmb 是建立 session 來做唯一紀錄, 在期間的值會不斷累加. (每次更新過期時間: 30分鐘 或 瀏覽器關閉)

__utmc 只有紀錄 Domain hash 的資料.

__utmb + __utmc 兩個加起來可以辨識唯一的 Session, 當你關掉瀏覽器後, 30分鐘內又回來的話, GA 會紀錄新的 session(因為 __utmc 的 cookie 已經被砍掉了)

__utmb, __utmc 的格式如下:

__utmb: 79104832.3.10.1302530994

__utmc: 79104832

  • 79104832: Domain hash, unique for each domain - 每一個 Domain
  • 3: Number of pageviews in current session - 在此次連線有多少 PV
  • 10: This starts at 10 on every site. Each time you click on an outgoing link it will count down until it reaches 0. It’s part of an outgoing links tracking system in the ga.js that never appeared in the GA interface - 這個值起跳是 10, 每點出去一個連結, 會減1, 一直到 0.
  • 1302530994: Timestamp for the start of the current session

__utmz - Traffic sources

此 Cookie 是紀錄從哪邊(referral)來的, 可以計算是 search engine、ad campaigns 或 page navigation 的流量. 此值每個 PV 都會更新一次. (每次更新過期時間: 6個月).

__utmz 的格式如下:

79104832.1302099445.45.9.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=human%20quality%20management%20eduhub

  • 79104832: Domain hash
  • 1302099445: Timestamp when cookie was set
  • 45: Session number - 你在此網站有多少個 sessions.
  • 9: Campaign number - 有多少不同得 campaigns 使用並進入此網站
  • utmcsr = google: Campaign source - 經由哪個 source 來進入此網站的
  • utmccn = (organic): Campaign name. Campaign names usually differ per unique campaign, this variable makes each different campaign measurable
  • utmcmd = organic: Campaign medium [Organic, referral, cpc and email].
  • utmctr = human%20quality%20management%20eduhub : Campaign terms. 最後進入此網站使用的 keyword, 在這個例子中, 就是: "human quality management eduhub"

__utmv - Custom Value

此 Cookie 被使用在儲存客製化的值, 此 cookie 只能被寫入(於頁面的 tracking code 使用 _setVar() 來寫入).  (每次更新過期時間: 2年).

__utmv 的格式如下:

126210440.|custom params

126210440 : Domain Hash

  • Custom Values Custom values specified in user custom variables

__utmx - Website Optimizer

此 cookie 使用於 Website Optimizer (網站最佳化), 只有要作 Website Optimizer 才會於 tracking code 去安裝設定.  (每次更新過期時間: 2年).

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料