如何解决Google Analytics Gtag JS:设置自定义维度的代码不起作用?
在Analytics(分析)中,在“管理”->“属性”->“自定义维度”下
我确实创建了一个索引为1,作用域会话,名为abTestDesign的自定义维度
此外,我确实创建了一个名为“ AbTestDesign = 1”的自定义细分,该细分定义为abTestDesign(自定义维度)包含1。我可以在Google Analytics(分析)中看到此细分。
对于部分网站流量,我确实将Google Analytics(分析)代码更改为以下内容(我确实遵循https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets中的说明,感谢@MichelePisani达到了这一阶段的帮助)。
因此某些页面添加的代码如下:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js',new Date());
gtag('config','UA-10969791-1');
gtag('config','GA_MEASUREMENT_ID',{
'custom_map': {'dimension1': 'abTestDesign'}
});
gtag('event','abTestDesign_dimension',{'abTestDesign': 1});
</script>
该代码不会产生任何Javascript错误,但它似乎无法正常工作,因为它显示0个入口,而我自己至少有一些入口。
我在哪里弄错了? (我想问题出在代码上)。
解决方法
这个问题帮助了我
gtag not sending custom dimensions for events
安装在Chrome网络浏览器中的Google Analytics Debugger extension。打开F12开发人员工具,然后访问运行GTag脚本的页面。
对我来说,错误消息是:
无法解析目标:““ GA_MEASUREMENT_ID”
因此,对代码的更正将是
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js',new Date());
gtag('config','UA-xxxxxxx-x',{
'custom_map': {'dimension1': 'abTestDesign'}
});
gtag('event','abTestDesign_dimension',{'abTestDesign': 1});
</script>
用您自己的Analytics(分析)字符串替换UA字符串。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。