【问题标题】:After a user opts out of Cookies, can I remove the cookie?用户选择退出 Cookie 后,我可以删除 cookie 吗?
【发布时间】:2020-05-21 21:30:38
【问题描述】:

我访问了信息专员办公室 (ICO) https://ico.org.uk/,该专员负责英国的 GDPR 和 cookie 等事务。

他们可以选择退出 cookie,而我确实这样做了。然后我刷新了,我仍然可以看到正在为 Google Analytics 加载 cookie。

几天后我回来了,cookie 肯定已经过期了。我最初的发现是由于浏览器缓存造成的吗?如果是这样,有没有办法强制浏览器忘记 cookie?我会发现这更符合用户的意愿。

我认为如果 cookie 可以过期,那么当用户选择退出时,也许您可​​以将过期日期设置为现在。或者将 cookie 设置为 1900 或类似的值,使其过期。或者如果这会有所作为,请将其设置为 null。

是否可以在用户选择退出时立即删除 cookie,或者这完全取决于浏览器设置?

【问题讨论】:

    标签: cookies privacy privacy-policy gdprconsentform


    【解决方案1】:

    是的。要强制 cookie 过期,请返回一个带有匹配路径和名称的响应,但过期时间是过去的。浏览器会认为它过期并删除它。

    几乎每个使用 Google Analytics 的网站都会违背您的意愿(并且触犯法律,至少在欧盟),因为这是它的默认配置所做的,而且这种情况非常罕见任何人都可以将其更改为其他任何内容。

    【讨论】:

    • 我已经设置了我的网站,所以它禁用 cookie 但默认。但如果启用它,它会允许使用 Google Analytics。然后如果再次禁用,它们仍然会出现一段时间。但你是说我可以让第 3 方 cookie 过期?或者我不能,因为我需要他们退回一个过去日期的,我不能只有第 3 方可以,例如谷歌分析?
    • GA 可能会从您的域中设置一个 cookie,它可以通过脚本执行此操作,因为它是从您的站点运行的(请参阅this Q。您当然可以自己设置另一个来替换它。
    猜你喜欢
    • 2013-06-19
    • 2011-10-28
    • 1970-01-01
    • 2020-04-08
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    相关资源
    最近更新 更多