Ras*_*mus 7 google-analytics google-tag-manager
我正在使用 Google 同意模式实施 Google Analytics。
它适用于这两个脚本。它实际上会像预期的那样在不设置 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>
Run Code Online (Sandbox Code Playgroud)
和
<script async src="https://www.googletagmanager.com/gtag/js?id=MYCODE"></script>
<script>
gtag('js', new Date());
gtag('config', 'MYCODE');
</script>
Run Code Online (Sandbox Code Playgroud)
但如果我删除最后一部分并通过 GTM 进行跟踪,则它不起作用。
它仅跟踪我是否将“拒绝”更改为“授予”。
有人知道如何通过 GTM 实施分析和同意模式吗?
这是我的建议。
创建 2 个可以读取您同意 cookie 状态的变量。目标是让他们返回您的 cookie 的营销和统计价值granted或该价值。denied您可以通过查找表或自定义 JavaScript 变量来完成此操作,具体取决于您喜欢使用的内容。例如,Cookiebot在模板库中有自己的变量,您可以将其添加到工作区,并且它将返回一个值,|preferences|marketing|statistics|具体取决于用户给出的同意级别。它通过读取自己的 cookie 并将其解析为简单的管道分隔格式来实现此目的。
添加 Cookiebot Consent State 变量后,继续创建一个查找表(正则表达式类型)变量。在其中,添加最近创建的 Cookiebot Consent State 变量作为输入变量。添加一行并输入marketingPattern 并添加granted为输出值。启用设置默认值并添加denied.
查看示例标签设置图像完成后,复制标签并statistics使用相同的值创建一个标签。
现在,从模板库中安装 Simo Ahava 的 Google Consent Mode 标签模板(gif 解释在哪里可以找到它: https ://i.stack.imgur.com/D0MnU.jpg )
将“同意命令”下拉值保留为“默认”
现在将 Analytics(与 对应analytics_storage)和 Ads(与 对应
ad_storage)值设置为我们刚刚创建的相应查找表(类型正则表达式)变量。查看示例行设置图像
建议在页面上尽快触发默认同意标签,因此将标签触发优先级设置为 1 https://i.stack.imgur.com/YAruC.jpg
将“所有页面”触发器添加到标记,然后保存。
现在,我们需要Update为 Google 同意模式设置标签。这将允许您在用户单击同意横幅时更新设置。如果您使用 Cookiebot,则点击横幅将根据所给予的同意类型生成事件。
创建自定义事件触发器,填写默认的 Cookiebot 事件值(cookieconsent_marketing|cookieconsent_statistics)并启用选项Use regex matching,然后保存触发器。
最后,复制我们刚刚创建的原始 Google Consent Mode 标签。在Consent Command 下拉列表中,选择Update。检查是否为广告和分析Google 同意模式更新设置图像设置了正确的查找表变量,并将其分配给您刚刚创建的自定义事件触发器。
不要忘记更新您的所有 Google 标签。如果您的触发器设置使用 cookie 同意条件检查,则可以删除它们。例如。如果您的 Google Analytics(分析)页面浏览量标签具有“所有页面”触发器,其中同意级别为 XYZ,则从触发器中删除同意部分,然后仅添加常规“所有页面”。对于您可能使用的任何自定义事件触发器也是如此。点击跟踪(GA 中的一般事件)。请记住,此解决方案仅适用于 Google 标签,因此请确保您仍然在 Facebook、LinkedIn、Twitter 等标签的触发器中应用同意条件。如果您有任何不确定之处,请咨询法律顾问。
测试并发布,或者向我询问您可能有的任何问题。
| 归档时间: |
|
| 查看次数: |
4694 次 |
| 最近记录: |