Javascript 如何通过Insites禁用cookieconsent的Cookie

Javascript 如何通过Insites禁用cookieconsent的Cookie,javascript,cookies,Javascript,Cookies,我不明白: 要禁用Cookie,我必须放什么来代替“//禁用Cookie”?我认为您可以添加如下内容: window['ga-disable-UA-XXXXX-Y'] = true; 在该部分内(参见)。但这主要取决于你的需要和你的饼干 此外,我认为脚本可以改进以便于使用 if (navigator.doNotTrack && navigator.doNotTrack === 1) { window['ga-disable-{{GA ID}}'] = true;

我不明白:


要禁用Cookie,我必须放什么来代替“//禁用Cookie”?

我认为您可以添加如下内容:

window['ga-disable-UA-XXXXX-Y'] = true;
在该部分内(参见)。但这主要取决于你的需要和你的饼干

此外,我认为脚本可以改进以便于使用

  if (navigator.doNotTrack && navigator.doNotTrack === 1) {
    window['ga-disable-{{GA ID}}'] = true;
  }
因此,我们可以在这里的浏览器中使用“不跟踪”选项。不确定Insites CookieConsent脚本中是否已经包含了这一点

附言。
请注意,当前存在一个小错误(已报告)。

如果您有更多分析等,您可以执行以下操作:

  • 定义一个在调用时创建变量的函数:

    <script type="text/javascript">
        function setOptOut() {
        localStorage.setItem('optout', 'true');
        window.location.reload(false);
        }
    </script>
    
  • 仅当未选择退出时加载脚本:

    if (!localStorage.getItem('optout')) {
    //your tracking scripts
    }
    

  • 我做了一些chrome扩展,可以随意使用

    setOptOut()
    
    if (!localStorage.getItem('optout')) {
    //your tracking scripts
    }