Google Analytics 自定义用户属性

Google Analytics custom user properties

我已经为 SharePoint Online 创建了一个应用程序,它将 Google 分析添加到我们的网站及其所有页面,以弥合您无法通过审计报告(如本地安装)提取此数据的差距。我可以看到数据毫无问题地流入分析。当我在 Analytics 中查找用户信息时,问题就来了。我设置了自定义维度和自定义指标,但看不到数据。我知道它一定是设置上的东西,因为其他通用数据工作正常。

这是设置:

自定义维度

自定义指标

分析代码

ga('create', 'UA-xxxxxxx-y', 'auto');
ga('set', {
    'dimension1': _spPageContextInfo.userLoginName,
    'metric1': 1
});
ga('send', 'pageview');

调用分析:

https://www.google-analytics.com/r/collect?v=1&_v=j40&a=673549611&t=pageview&_s=1&dl=https%3A%2F%2Ftenant.sharepoint.com%2Fsites%2Fsite%2FSitePages%2FHome.aspx&ul=en-us&de=UTF-8&dt=Home&sd=24-bit&sr=1920x1080&vp=1610x991&je=0&fl=19.0%20r0&_u=QACAAEABI~&jid=369651474&cid=2614006.1448315161&tid=UA-xxxxxxx-y&_r=1&cd1=email.address%40domain.com&cm1=1&z=61973351

所以我可以看到它正在正确发送数据,我无法理解 how/why/whereAnalytics 中的配置是为了查看这些数据。

最终我调整了我的代码来记录我能想到的所有东西。

ga('set', {'dimension1': _spPageContextInfo.userLoginName, 'metric1': 1, '&uid': _spPageContextInfo.userLoginName}); 

几天的多次迭代没有开始记录数据。