Google Analytics cookie域会影响其他cookie



在Google分析代码中,我有以下内容,以跟踪主域www.mysite.com以及子域forms.mysite.com等…

_gaq.push(['_setDomainName', ".mysite.com"]);

我在这个站点的子目录www.mysite.com/app中运行另一个应用程序,它使用www.mysite.com上的cookie来存储临时用户数据。这些cookie是使用jQuery-Cookie插件在客户端设置的。据我所知,插件将域名设置为www.mysite.com,而全站GA分析将cookie设置为.mysite.com。然而,插件无法删除它所设置的cookie,原因是该域名与实际存储在浏览器中的域名不匹配。使用Chrome Web开发人员扩展显示,该域名实际上已被存储为.www.mysite.com,删除失败对我来说是有意义的。

我怀疑GA setDomainName指令/命令正在影响jQuery插件逻辑。这是预期的浏览器行为还是我应该在jQuery-Cookie插件源中搜索bug ?

_setDomainName应该只有影响Google Analytics cookie。GA不应该对正在设置的其他cookie有任何影响:

https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiDomainDirectory _gat.GA_Tracker_._setDomainName

最新更新