我正在努力实现以下目标:
- 一个用于多个网站/域的 GTM 容器(在同一平台内)
- 仅触发对当前网站有效的标签(通过检查数据层中配置的分析 / criteo / adwords / 其他供应商帐户 ID)
- 配置一次触发器,例如“到达预订页面”和“已创建预订”(通过自定义事件和使用数据层)
我的问题是将条件“活动标签”(检查帐户 ID)与“预订创建”事件结合起来,而不重复逻辑。因为每个触发器都是 OR 条件,而不是 AND 条件。
目前,这会导致创建非常具体的异常,并包含大多数触发器,如“已创建预订”,特定于标签(分析/Criteo/Adwords)。导致仍然必须制作非常特定(重复)的触发器,而不是重复使用它们。主要问题是异常必须匹配触发器的事件类型。触发器不能组合也不能扩展。
我的标签/触发器配置现在看起来像这样:
我的问题:
- 有没有办法组合多个触发器(AND而不是OR)
- 我可以为不依赖于与原始触发器相同的事件的标记创建例外吗?
- 我是否正在寻找错误方向的解决方案?如何防止触发(通过 dataLayer)禁用的标签,而不为每个不同的标签/供应商复制“自定义事件”逻辑。