Javascript google标签管理器如何设置环境名称
我正在使用谷歌标签管理器和谷歌分析插件名为 我在同一个容器下的google tag manager中创建了3个环境 作为一个用户定义的变量,我创建了名为GA from environment的Javascript google标签管理器如何设置环境名称,javascript,vue.js,google-tag-manager,Javascript,Vue.js,Google Tag Manager,我正在使用谷歌标签管理器和谷歌分析插件名为 我在同一个容器下的google tag manager中创建了3个环境 作为一个用户定义的变量,我创建了名为GA from environment的查找表,并在那里设置了输入变量{{environment Name}。输出变量如下所示: 开发-ua_123_1 分期付款-ua_456_1 产品-ua_789_1 以下是vue gtm的外观: Vue.use(VueGtm{ id:config.services.googleTag.id, queryPa
查找表
,并在那里设置了输入变量{{environment Name}
。输出变量如下所示:
Vue.use(VueGtm{
id:config.services.googleTag.id,
queryParams:config.services.googleTag.gtm_auth?{//加载带有gtm ID的gtm.js时添加url查询字符串(可选)
gtm_auth:config.services.googleTag.gtm_auth,
gtm_预览:config.services.googleTag.gtm_预览,
gtm_cookies_win:config.services.googleTag.gtm_cookies_win,
} : {},
defer:false,//默认值为false。脚本可以设置为'defer',以增加页面加载时间,但代价是结果不太准确(如果访问者在加载脚本之前离开,这不太可能,但可能)
enabled:true,//默认值为true。可以通过为Ex:enabled:!!GDPR_Cookie(可选)将此设置为false来禁用插件
debug:true,//显示控制台日志是否调试(可选)
vueRouter:router,//传递路由器实例以自动与路由器同步(可选)
});
进入站点后,在分析中什么都没有发生,因为在调试中,我仍然可以看到环境名称变量被设置为:“Preview environment 2 2020-08-05 071543”
。不知道为什么
应该由我来设置代码吗?我不这么认为,因为我正在使用
gtm_preview
以及所有这些工具,以便它能够自动解决这个问题。有什么想法吗?如果你想调试特定的环境,你需要准确地预览这个环境(即“dev”)
GTM->管理->环境->开发->操作->共享链接->输入目标URL->复制生成的预览链接->转到生成的链接->现在您将在变量中看到“开发”
注意:目标URL—配置此环境的站点(添加了身份验证、预览和cookie查询参数)。也可以是本地主机