问题 Google Analytics 显示大量未分配的用户。
上下文 我们只从我们的网络应用程序的安全区域内收集数据 - 因此不应计算未分配的用户。大多数未分配的会话来自发送给我们用户的电子邮件中的直接链接。
应用详情: - Angular 1.x - SPA
HEAD 中的跟踪代码:
<script>
(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
e=o.createElement(i);r=o.getElementsByTagName(i)[0];
e.src=’//www.google-analytics.com/analytics.js';
r.parentNode.insertBefore(e,r)}(window,document,‘script’,‘ga’));
ga(‘set’, ‘anonymizeIp’, true);
ga(‘create’,‘UA-XXX-1’, ‘auto’,
{‘siteSpeedSampleRate’: 80}
);
</script>
BODY 顶部的用户 ID 调用
<script>
setTimeout(function(){
ga(‘set’, ‘userId’, document.getElementById(‘userId’).innerHTML);
}, 8000);
</script>
感谢您的任何想法,因为我们尝试了很多事情,但无法弄清楚这里出了什么问题......
提前致谢!
问候,伦纳特