首页 > 解决方案 > 在同一页面上的多个标签管理器容器上使用同意触发器

问题描述

我需要在同一页面上使用多个谷歌标签管理器容器。新的 Google 跟踪代码管理器同意模式是我现在在容器之间同步用户同意的好方法。

然而,我注意到,通常没有触发更新同意的容器偶尔会读取更新的值,它只是使用默认值。这是一个错误吗?我注意到,当设置,等类型的 google cookie时SAPISID,它​​通常会停止工作。APISID__Secure-3PAPISID

我测试这个的方式很简单。

  1. 在 HTML 上加载两个容器
  2. 容器 A 通过 gtag("consent", "update", { ...}) 检查用户同意决定和更新
  3. 容器 B 有一个触发基于同意的简单标签

应该触发用户同意的标签在容器 A 中触发很好,但容器 B 的标签通常不会。如果我删除所有带有 google 域的 cookie 并刷新页面,那么它通常可以工作。

标签: google-tag-manager

解决方案


推荐阅读