我目前使用此代码:
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxx"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'xxx', { 'anonymize_ip': true });
</script>
我使用此按钮创建一个选择退出的cookie:
<a onclick="”alert(‘Google analytics wurde deaktiviert’); href="javascript:gaOptout();>Google Analytics deaktivieren</a>
但我怎样才能使用新的&#34; gtag.js&#34;在Google Analytics脚本中创建此选择退出?
答案 0 :(得分:0)
Per the documentation您可以将窗口['ga-disable-GA_TRACKING_ID']设置为“true”(您可以将GA_TRACKING_ID替换为您的UAID) - 这项工作基本上和以前一样。
将用户设置的值存储在cookie中,在后续页面上读取cookie并在后续页面上相应地设置值。
(更好的是,如果您的网页代码不依赖于已初始化的Google Analytics对象,请使用服务器端代码来完全不加载GA代码。但这并不总是一个选项。