Google analytics 来自GTM的谷歌同意模式
我正在使用谷歌同意模式实施谷歌分析。Google analytics 来自GTM的谷歌同意模式,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,我正在使用谷歌同意模式实施谷歌分析。它可以使用这两个脚本。它实际上将跟踪而不设置Cookie,这意味着 <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied
它可以使用这两个脚本。它实际上将跟踪而不设置Cookie,这意味着
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag("consent", "default", {
ad_storage: "denied",
analytics_storage: "denied",
wait_for_update: 500
});
gtag('set', 'url_passthrough', true);
</script>
window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag(“同意”、“默认”{
ad_存储:“拒绝”,
分析存储:“拒绝”,
等待更新:500
});
gtag('set','url_passthrough',true);
及
gtag('js',新日期());
gtag('config','MYCODE');
但是,如果我删除最后一个部分并通过GTM跟踪,它将不起作用。仅当我将“拒绝”更改为“授予”时,它才会跟踪
任何人都知道如何通过GTM实现分析和同意模式?要从GTM进行管理,您可以在自定义模板中找到专门用于同意模式的标签。您可以在GTM中实现整个cookie同意。关键是要设置正确的配置。通过文章“”中提供的步骤,您将很好地了解如何在GTM中设置cookie策略。以下是我的建议
grated
或denied
。您可以通过查找表或自定义javascript变量来实现这一点,具体取决于您喜欢使用什么。例如,Cookiebot具有可添加到工作区的功能,它将返回值|首选项|营销|统计数据|
,具体取决于用户的同意程度。它通过读取自己的cookie并将其解析为简单的管道分离格式来实现这一点
marketing
,然后添加grated
作为输出值。启用设置默认值并添加拒绝
。
完成后,复制标记,并使用相同的值为统计数据制作一个标记
分析\u存储
)和广告(对应于
ad_存储
)值添加到我们刚刚创建的各个查找表(regex类型)变量中
Update
标签。这将允许您在用户单击同意横幅时更新设置。如果使用Cookiebot,则单击横幅将根据给定的同意类型生成事件
(cookieconsent\u marketing | cookieconsent\u statistics)
并启用选项使用正则表达式匹配
,然后保存触发器
同意命令
下拉列表中,选择更新
。检查是否为广告和分析设置了正确的查找表变量,并为其分配刚刚创建的自定义事件触发器
你能做到吗?我也面临着完全相同的问题,幸运的是不是。是吗?不是。无法理解。能否链接一些有关如何使用GTM自定义模板启用同意模式的文档。无论我发现什么都不起作用。试着看看:
<script async src="https://www.googletagmanager.com/gtag/js?id=MYCODE"></script>
<script>
gtag('js', new Date());
gtag('config', 'MYCODE');
</script>