Cookies 禁用Google Analytics中的Cookie-gtag.js

Cookies 禁用Google Analytics中的Cookie-gtag.js,cookies,google-analytics,Cookies,Google Analytics,我正在寻找一种方法来禁用谷歌分析设置的cookies。 我在谷歌的devguides中找到了一些信息: 这里说我应该添加以下代码: ga('create', 'UA-XXXXXXXXX-X', { 'storage': 'none' }); 但具体在哪里? 我已经尝试将其添加到跟踪代码中: <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.google

我正在寻找一种方法来禁用谷歌分析设置的cookies。 我在谷歌的devguides中找到了一些信息:

这里说我应该添加以下代码:

ga('create', 'UA-XXXXXXXXX-X', {
  'storage': 'none'
});
但具体在哪里? 我已经尝试将其添加到跟踪代码中:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXXXXX-X');


  ga('create', 'UA-XXXXXXXXX-X', {
  'storage': 'none'
});
</script>

window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag(“配置”、“UA-XXXXXXXX-X”);
ga(‘创建’、‘UA-XXXXXXXX-X’{
“存储”:“无”
});

我很感激每一条线索。

有两件事,你混淆了两个版本,ga create和gtag是不同的版本。使用gtag。您的代码如下所示:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async     src="https://www.googletagmanager.com/gtag/js?id=UA-    XXXXXXXXX-X"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

 window['ga-disable-UA-XXXXXXXXX-X'] = true;

 gtag('config', 'UA-XXXXXXXXX-X');

});
</script>

window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
窗口['ga-disable-UA-XXXXXXXXX-X']=true;
gtag(“配置”、“UA-XXXXXXXX-X”);
});

请参阅此处的参考资料:'none'用于analytics.js

对于gtag.js,我认为
客户机存储:'none'
是您需要的。在一篇名为


window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag(‘配置’、‘GA_测量_ID’{
客户端存储:“无”,
客户id:客户id,
});

如果您使用
gtag.js
(根据您的示例):

window.dataLayer=window.dataLayer | |[];
函数gtag(){
推送(参数);
}
gtag('js',新日期());
gtag(“同意”、“默认”{
“ad_存储”:“拒绝”,
“分析存储”:“拒绝”
});
gtag('config','xxx');

但是,这可能会完全禁用分析功能。如何启用分析,但不设置cookie?(相当于ga的“存储:无”)我相信下面就是你想要的gtag('config','',{cookie_expires:0});'如果将cookie_expires值设置为0(零)秒,cookie将变为基于会话的cookie,并在当前浏览器会话结束后过期。感谢您的回复,但这仍然会设置cookie(现在给定的浏览器会话时间实际上可能比定时过期cookie长);我想要一种完全不设置cookie的方法(使用“ga”可以轻松实现)。看起来没有办法。
<!-- Global site tag (gtag.js) - Google Analytics with out cookies -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'GA_MEASUREMENT_ID', {
       client_storage: 'none',
       client_id: CLIENT_ID,
  });

</script>