javascript – 如何通过Insites禁用带有cookieconsent的cookie

我不明白:
https://cookieconsent.insites.com/documentation/disabling-cookies/

onInitialise: function (status) {
  var type = this.options.type;
  var didConsent = this.hasConsented();
  if (type == 'opt-out' && !didConsent) {
    // disable cookies
  }
},

我需要放什么而不是“//禁用cookie”来禁用cookie?

最佳答案 我认为你可以添加如下内容:

window['ga-disable-UA-XXXXX-Y'] = true;

在该部分内(见here).但这主要取决于您的需求和您设置的cookie.

另外我认为脚本可以改进使用

  if (navigator.doNotTrack && navigator.doNotTrack === 1) {
    window['ga-disable-{{GA ID}}'] = true;
  }

所以我们可以在这里使用浏览器中的“不跟踪”选项.不确定Insites CookieConsent脚本是否已经涵盖了这一点.

附:
请注意,目前存在一个小错误(报告为here).

点赞