首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google和Google中的阶段和生产环境管理

Google和Google中的阶段和生产环境管理
EN

Stack Overflow用户
提问于 2020-06-21 04:30:09
回答 1查看 952关注 0票数 1

我正要设置第二个GA属性,我将将其实现到我的暂存环境中。我想我也会对GTM做同样的事情,只要有必要,我只会从一个阶段到另一个生产阶段出口/进口容器。我还想根据主机名动态地填充跟踪ID。别小题大作。

但后来我偶然发现了GTM的环境。我读到的第一段说,使用这个特性可以解决跨环境移动代码的问题。在我看来,这意味着代码片段在所有环境中都将保持不变,并且不需要更改任何值或任何东西(动态地,通过构建脚本,手动或其他方式)。GTA足够聪明,能够在正确的时间将正确的容器部署到正确的地点。听起来不错,我会做的。

现在我已经进入了这个过程,我正在学习(如果我理解的是正确的话),每个环境都必须有一个单独的片段。所以现在我又回到了我开始的地方,必须根据域名(这决定阶段或测试)动态地向代码段添加值。没有了,每次包含代码片段的文件在不同的环境之间被推送时,它都会包含错误的值。我猜使用环境仍然会删除容器的导出/导入过程(不要误会,这是很好的),但是必须更改这些值是很痛苦的。

,这是它的长短-我有这个权利吗?是否有办法改变网页(或模板)中的代码,以某种方式通过GTM来实现?我猜不是,因为代码片段是GTM功能的基础,但我想我会问。

更复杂的是,我计划使用Wordpress插件,Google为Wordpress添加GTM代码。在这种情况下,我甚至可以更改的是跟踪ID,它实际上保持不变.这是其他的价值改变,我没有控制的插件。是否有人知道如何将新值注入插件写入页面的代码段?

EN

回答 1

Stack Overflow用户

发布于 2020-06-21 08:23:04

环境的代码片段具有相同的GTM id,但具有附加到GTM url的环境名称的标记。如果使用任何类型的构建系统,应该可以根据部署到的服务器设置或更改令牌。就我个人而言,我不相信环境真的是有用的。

如果您所需要的只是跟踪id的不同值,则可以实现以主机名变量为输入的查找表变量,并返回相应的活动或暂存跟踪id。然后使用它,而不是硬编码跟踪id到您的标签。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62494396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档