我不知道这是否是正确的交流要求,但如果不是,请指出我正确的方向。
我在_dc_gtm_UA-XXXXXXXX-X
Cookie上搜索Google提供的一些信息,其中X是GA代码。
但我找不到任何官方文件。
任何人都可以提供som官方文档吗?
答案 0 :(得分:6)
更新:Google Analytics' Cookie Usage Developer documentation现在通知此Cookie:
_gat
(1分钟TTL)用于限制请求率。如果通过Google跟踪代码管理器部署Google Analytics,则此Cookie将命名为_dc_gtm_<property-id>
。
我也找不到官方文档,但从右到左是一个疯狂的猜测:
_UA-XXXXXXXX-X
是您的 Google Analytics(GA)财产ID或帐号。
_gtm
是 Google跟踪代码管理器(GTM),这意味着GA未直接集成,而是通过GTM注入。
_dc
是 DoubleClick ,这很可能意味着您的Google Analytics帐户已连接到 Google DoubleClick Campaign Manager(DCM)。
(DCM help page about cookies提及__gads
作为Cookie名称前缀。)
...所以_dc_gtm_UA-XXXXXXXX-X
是您的Google Analytics ID,通过Google跟踪代码管理器注入,以便DoubleClick Campaign Manager可以使用它 - 可能是为了通过Google Analytics关联和跟踪广告系列的效果。
这个cookie似乎只出现在通过GTM集成GA的网站上。
其值始终显示为1
。
网上的各种随机网站(确切地)在其Cookie政策中提供以下说明:
_dc_gtm:用于帮助您按年龄,性别或兴趣识别DoubleClick - Google跟踪代码管理器。
因此,文本似乎是从官方资源复制或自动生成的,但未在任何地方引用。
某些网站还会提供指向Google Analytics' Cookie Usage Developer documentation的链接,但不会列出Cookie名称。
请注意,此_dc_gtm_UA-...
Cookie是一流的Cookie;即,它是为您网站的域名设置的。
当您网站的访问者在您的网站域中请求其他网页/文件/资源时,此Cookie将随每个请求一起发送。
因此,请确保相应地调整HTTP反向代理(例如, Varnish )配置,以便此纯客户端cookie不会导致后续客户端请求错过您的缓存。大多数网站后端应用程序不需要此cookie。
Google通常会使用两个下划线作为所有仅在客户端相关的Cookie的前缀;不知道为什么他们在这里偏离了这个新兴的标准。