2010-04-28 121 views
3

在我的瀏覽器cookie中創建名稱__utma,__ utmb等如果我拒絕cookie創建。我認爲這個cookie是谷歌analytics.Anybody知道如何谷歌創建這個cookie甚至瀏覽器不支持cookie creaton.Thanks谷歌分析餅乾

回答

9

是的,這些都是Google Analytics的Cookie。

這裏的GA套/如何更新他們:

當瀏覽器請求一個網頁,其中包含了GA跟蹤代碼(GATC),在GATC套/更新的Cookie的瀏覽器。然後,GATC通過HTTP請求將保存在Cookie中的數據發送回GA服務器(即「跟蹤像素」)。 cookie中保存的數據將與其他信息一起附加到該請求中。您可以識別通過檢查該請求「utmcc」,它的信息是從餅乾採取--the cookie值是在右側的一切,例如:

utmcc = __ UTMA%3D117243.1695285.22%3B %2B __utmz%3D117945243.1202416366.21.10。 utmcsr%3DB%7C utmccn%3D(引薦)%7C utmcmd%3Dreferral%7C utmcct%3D%252Fissue%3B%2B

在基本實現,谷歌Analytics(分析)創建/套/更新第一方Cookie :

__utma:訪問者ID,持續兩年;

__utmb:會話ID,它持續閒置

30分鐘

__utmc:還會話ID,這持續直到用戶退出瀏覽器;

這些不是GA使用的唯一Cookie,這些只是標準設置;例如,__utmz用於存儲GA帳戶擁有者定義的活動變量的值; __utmv用於創建自定義訪問者細分,並且__utmx用於Google網站優化工具(分割路徑測試)。

訪客標識符__utma由四個組件組成:域哈希,隨機唯一標識,時間戳(標記初始訪問,上一個會話,當前會話)和會話計數器(只是一個整數);即(域散列)(隨機)。(時間初始)。(時間前一個)。(時間當前)。(會話計數)

會話標識符__utmb和__utmc由域散列+時間,和域哈希,分別;即__utmb =(域散列).4.10。(時間); __utmc =(域哈希)

+0

謝謝你的解釋 – abhis 2010-05-04 10:51:31

0

在__utmb中,第二個和第三個參數(在您的示例中爲4和10)似乎與事件跟蹤有關。

當發送軌道事件時,第2個參數遞增。第三個參數也會減少,但不清楚減少與第二個參數有什麼關係。