Google analytics 谷歌分析中的Cookies?

Google analytics 谷歌分析中的Cookies?,google-analytics,Google Analytics,我有一个客户在德国有一个网站。由于德国隐私法和客户的要求,我需要使用会话cookie或“便利cookie”,而不是跟踪cookie。要求很简单,当用户关闭浏览器时,必须删除cookie 我不知道google正在使用哪种类型的cookie,也不知道google Analytics中是否有配置此cookie的方法。google Analytics使用永久cookie(即具有较长生存期的cookie,每次访问者返回时都会更新),您无法在google Analytics中配置cookie生存期。cook

我有一个客户在德国有一个网站。由于德国隐私法和客户的要求,我需要使用会话cookie或“便利cookie”,而不是跟踪cookie。要求很简单,当用户关闭浏览器时,必须删除cookie


我不知道google正在使用哪种类型的cookie,也不知道google Analytics中是否有配置此cookie的方法。

google Analytics使用永久cookie(即具有较长生存期的cookie,每次访问者返回时都会更新),您无法在google Analytics中配置cookie生存期。cookie存储客户端id,并且需要识别重复出现的用户;您的客户将无法重新识别定期用户或创建基于用户的细分。我怀疑GA在这种情况下是否有那么大的意义

你能做的就是在你创建跟踪器的时候。然后,您可以在会话cookie中设置会话的客户端id,并将该值作为客户端id传递给跟踪器

ga('create', 'UA-XXXX-Y', {
  'storage':'none',
  'clientId': 'value from the cookie'
});

顺便说一句,德国法律不要求您仅使用会话cookies(您需要提供全面的隐私政策,选择不跟踪的机会,并且您的客户需要与谷歌就代表您的客户处理数据达成协议,即“Vereinbarung zur Auftragsdatenvereinbarung”.Google提供了一个您只需签名的文档。并且您不能保存个人身份数据)。所以这可能只是你的客户有点小心谨慎

谢谢你的代码修复。至于德国法律,我偏离了客户告诉我的内容。根据德国法律,很难找出什么是真正合法的,所以你的客户可能不是最坏的主意。