使用 JavaScript 禁用第三方 cookie

Vik*_*bey 7 javascript cookies google-chrome double-click-advertising

我正在努力根据在欧盟运营的所有公司的数据保护规则实施新的 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 - 我的站点
  • 服务号 - 我的网站
  • JSESSIONID - 我的网站
  • TS01c70fa1 - 我的网站

在上面提到的列表中,很少有 cookie 是由 Google 标签管理器启动的 Google Analytics cookie。我已经处理过它们。但是所有域为“Google”和“.doubleclick.net”的 cookie 我无法控制它们?而且我无法理解它们是如何存储的。

viz*_*tiz 0

要阻止第三方 cookie,请找到设置第三方 cookie 的 JavaScript 代码,然后:

  1. 将类型属性从 text/javascript 更改为 text/plain (如果缺少类型属性,只需添加它)
  2. 添加 data-cookiescript 属性并将其设置为接受

仅当用户同意 Cookie 策略时,所有具有此类属性更改的 JavaScript 才会执行。

前往此处了解详细信息:https://cookie-script.com/how-to-block-third-party-cookies.html

希望这可以帮助 !!