javascript - 使用 JavaScript 禁用第三方 cookie
问题描述
我正在努力根据所有在欧盟运营的公司的数据保护规则实施新的 cookie 政策合规性,根据该规则,用户在使用任何网站时必须能够拒绝/接受所有但必需的 cookie。在我客户的网站中,我可以看到正在存储以下第三方 cookie。
- _ga - 我的网站
- _gid - 我的网站
- __ncuid - .doubleclick.net
- DSID - .doubleclick.net
- IDE - .doubleclick.net
- 1P_JAR - .google.be
- NID - .google.be
- 同意 -.google.be
- NID - .google.com
- 援助 - .google.com
- 同意 - .google.com
- 1P_JAR - .google.com
- DV - www.google.be
- OTZ - www.google.com
- 语言环境 - 我的网站
- 匿名用户 ID - 我的网站
- SESSID - 我的网站
- JSESSIONID - 我的网站
- TS01c70fa1 - 我的网站
在上面提到的列表中,很少有 cookie 是由谷歌标签管理器发起的谷歌分析 cookie。我已经处理过了。但是所有域 'Google' 和 '.doubleclick.net' 的 cookie 我都无法控制它们?而且我无法理解它们是如何存储的。
解决方案
与其阻止正在/已设置的 cookie,不如在用户同意 cookie 策略之前不加载即 GTM 脚本更容易。
推荐阅读
- mongodb - 聚合嵌入文档数组
- ios - 如何以编程方式设置自定义粗体字体 - swift
- javascript - 在 HTML / JSON 中使用 i18n
- css - 使用 LESS,我可以在嵌套子元素中引用父元素吗
- c++ - iOS AVCaptureSession 流微音频 Objective-C++
- python - 一直拿不到 CSRF 令牌
- java - Spark 作业在本地运行时工作,但在独立模式下不工作
- angular - ionic 4 + angular:routerLink 仅在第一次工作
- r - 有没有办法使用价格弹性度量在 R 中绘制总收入曲线?
- automation - 在 Ansible 剧本中,有什么更好的方法来迭代对象列表并根据该对象的数据调用不同的角色?