标签: web google-tag-manager
我有多个环境可以运行我的Web应用程序:本地主机,测试然后进行生产。
我希望拥有相同的GTM代码,但要以某种方式告诉GTM过滤掉生产服务器上实际请求之外的所有内容(可以由domain,example.com完成)。
我知道我可以在JS中执行此操作,在其中检查主机名,并且如果主机名不是我的主要域,则不包含标记代码,但是我想在GTM上配置一个解决方案,以便我100%确定正在工作,我没有收到错误的数据。
我无法为每个环境使用不同的代码库。
管理此问题的最佳方法是什么?
答案 0 :(得分:1)
在GTM中,主机名页面有一个内置变量,因此您可以将其设置为标记触发器的条件。例如,您可以将页面主机名与您的站点域匹配的Google Analytics(分析)标签的触发器从All Pageviews更改为Some pageviews。
All Pageviews
Some pageviews