首页 > 解决方案 > 为多环境设置集成 GTM 查找表的问题

问题描述

我一直致力于将GTMGA集成到我的网站,使用环境变量为不同的设置设置 GA 属性视图。

我在各种博客中找到了类似的解决方案,即通过设置Lookup TablesRegEx Table来查找 GA-Tracking-ID。

问题

Lookup Tables 为默认 GA-settings obj 中的键添加前缀vtp_,如下所示:

默认 GA 设置对象

在此处输入图像描述

因此,GA 不起作用。 如果我直接使用 GA 设置变量,一切正常。

这发生在 GTM 和 GA 的当前仪表板设置上。

标签: google-analyticsgoogle-tag-manager

解决方案


您不能使用 Google Analytics Settings 变量作为 Lookup Table 变量的输出,原因很简单:

代码中的“Google Analytics Settings”字段是您可以使用 Google Analytics Settings 变量的唯一位置,也是您可以在其中使用的唯一变量类型。

换句话说,如果您创建一个返回 Google Analytics Settings 变量的 Lookup Table 变量,则没有地方可以添加该变量,因为唯一有效的地方是 Google Analytics Settings 字段,如上所述,它不接受 Lookup表变量。

例如,尝试将查找表添加到“跟踪 ID”字段中是错误的,因为该表返回的是 Google Analytics 设置对象,而不是有效的跟踪 ID。


推荐阅读