2010-04-28 123 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个参数递增。第三个参数也会减少,但不清楚减少与第二个参数有什么关系。