use*_*201 4 language-agnostic cookies session-cookies
我注意到网站设置的cookie都有以下名称
__utma, __utmb, __utmc, __utmz
Run Code Online (Sandbox Code Playgroud)
这是一个惯例吗?或者它是某些服务器端语言创建的默认值?这些有特定的含义吗?这些是预期的吗?有人可以解释一下吗?
这些是Google AnalyticsCookie
__utma Cookie:
这个cookie就是所谓的"持久性"cookie,因为它永远不会过期(从技术上讲,它确实会在2038年到期......但为了解释,我们假装永远不会过期).此Cookie会跟踪访问者访问该网站时与该Cookie相关的次数,首次访问时间以及上次访问时间.Google Analytics使用此Cookie中的信息来计算要购买的天数和访问量等内容.
__utmb和__utmc Cookie:
B和C饼干是兄弟,共同计算访问需要多长时间.__utmb获取访问者进入网站的确切时刻的时间戳,而__utmc获取访问者离开网站的确切时刻的时间戳.__utmb在会话结束时到期.__utmc等待30分钟,然后过期.你看,__ utmc无法知道用户什么时候关闭浏览器或离开网站,所以它会等待30分钟才能发生另一次网页浏览,如果没有,它就会过期.
__utmz Cookie:
__utmz先生跟踪访问者的来源,您使用的搜索引擎,您点击的链接,您使用的关键字以及访问网站时他们在世界上的位置.它将在15,768,000秒后到期 - 或者在6个月内到期.此Cookie是Google Analytics(分析)知道的对象以及为目标转换或电子商务交易分配信用的来源/媒介/关键字的方式.__utmz还允许您通过对Google Analytics跟踪代码的简单自定义来编辑其长度.
__utmv Cookie:
如果您正在使用Google Analytics中的用户定义报告,并在您的网站上对某些自定义细分进行了编码,则会在此人的计算机上设置__utmv Cookie,以便Google Analytics知道如何对该访问者进行分类.__utmv cookie也是一个持久的生命周期cookie.
摘自GA文章:
http://www.morevisibility.com/analyticsblog/from-__utma-to-__utmz-google-analytics-cookies.html