google-analytics - 为多环境设置集成 GTM 查找表的问题
问题描述
我一直致力于将GTM和GA集成到我的网站,使用环境变量为不同的设置设置 GA 属性视图。
我在各种博客中找到了类似的解决方案,即通过设置Lookup Tables或RegEx Table来查找 GA-Tracking-ID。
问题
Lookup Tables 为默认 GA-settings obj 中的键添加前缀vtp_
,如下所示:
因此,GA 不起作用。 如果我直接使用 GA 设置变量,一切正常。
这发生在 GTM 和 GA 的当前仪表板设置上。
解决方案
您不能使用 Google Analytics Settings 变量作为 Lookup Table 变量的输出,原因很简单:
代码中的“Google Analytics Settings”字段是您可以使用 Google Analytics Settings 变量的唯一位置,也是您可以在其中使用的唯一变量类型。
换句话说,如果您创建一个返回 Google Analytics Settings 变量的 Lookup Table 变量,则没有地方可以添加该变量,因为唯一有效的地方是 Google Analytics Settings 字段,如上所述,它不接受 Lookup表变量。
例如,尝试将查找表添加到“跟踪 ID”字段中是错误的,因为该表返回的是 Google Analytics 设置对象,而不是有效的跟踪 ID。
推荐阅读
- python - 如何覆盖所有 Auth 内置模板 Django
- azure - 无法在 MS Authenticator 中选择我的帐户
- javascript - 在 Array 中反应条件渲染
- angular - 带有 requestAnimationFrame 问题的 Angular 组件
- python - 当列表包含负值时如何引发异常
- excel - 从另一个工作簿复制工作表时,如何阻止 Excel 格式化日期?
- microsoft-graph-api - 在 JAVA SDK 中使用 delta 查询时,我们可以获得已删除项目的接收日期吗?
- php - 在同一个 S3 存储桶中进行复制是否已优化?
- google-apps-script - 数据集制作范围的下拉填充
- node.js - pool.request() 不是函数