GTM 和 GA4:同意初始化异常触发器无法正常工作

问题描述 投票:0回答:1

当 JavaScript 变量 navigator.globalPrivacyControl 设置为 true 时,我试图阻止加载 GA4 代码。我的方法基于本教程:https://knowandconnect.com/blog/global-privacy-control-gtm/ .

当我使用 GTM 进行预览时,我发现该标签已被正确阻止:

我是否正确地解释了此屏幕截图,即该标签被阻止了?

但是,我仍然可以在控制台中看到 GA 的 POST,并且可以在实时报告中看到我的位置。

我一定错过了一些愚蠢的事情。

这是变量:

当全球隐私控制开启时,此变量为“true”(https://globalprivacycontrol.org/)。如果用户未开启全局隐私控制,则为“未定义”。

这是 GA4 标签:

这是异常触发器:

这是我的测试标签,用于确认 GTM 变量设置正确:

正如预期的那样,当 GPC 打开时,我从控制台得到以下输出:

globalPrivacyControl GTM: 1

我正在一个干净的 Google 跟踪代码管理器容器上实现此操作 - 此容器中没有其他标签/触发器/变量。

google-analytics google-tag-manager ccpa
1个回答
0
投票

经过大量测试,我发现问题出在“异常触发器 - 全局隐私控制”。

触发器类型必须是“页面视图”而不是“同意初始化”。进行此更改后,异常开始正常工作,我不再在 Google Analytics 中看到来自 GPC 信号浏览器的点击。

© www.soinside.com 2019 - 2024. All rights reserved.