【问题标题】:Google analytics cookies are getting rejected in chrome>=80 mode (SameSite=None;Secure; pair enabled)谷歌分析 cookie 在 chrome>=80 模式下被拒绝(SameSite=None;Secure;pair enabled)
【发布时间】:2020-01-05 14:25:15
【问题描述】:

我正在为 google 为 chrome 修复新的第三方 cookie 规则。假设我的网站(say X)是由某个客户的网站(say Y)构建的。 X 使用谷歌分析并设置一些 cookie(_ga 等)。我已修复 X 以使 Y 在第三方模式下与 chrome>=80 兼容,但由于 拒绝 Google Analytics js 设置的 cookie,因此无法测试X 因为它们没有设置samesite & secure 标志。

我的问题是,我的代码中是否有什么需要修复的,或者当我为客户 Y 修复 X 时,我应该期望他们也一样。 谢谢。

【问题讨论】:

    标签: javascript c# google-analytics


    【解决方案1】:

    如果这些 Cookie 与 Google Analytics(分析)域相关联,则由 Google Analytics(分析)负责更新其代码以正确设置 SameSite 属性。 Google Analytics 应该会在 Chrome 80 在 2 月份稳定之前更新他们的代码。

    【讨论】:

      【解决方案2】:

      我发现 raik 在 [https://stackoverflow.com/questions/9094026/secure-google-tracking-cookies][1] 上的回答非常有用。它将安全和相同站点设置为一个值。

      ga('create', 'UA-XXXXX-Y', {
          cookieFlags: 'max-age=7200;secure;samesite=none'
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-06
        • 1970-01-01
        • 2020-02-02
        • 1970-01-01
        • 2021-09-03
        • 1970-01-01
        相关资源
        最近更新 更多