Google Analytics 用户 ID 状态显示为 "Unassigned"
Google Analytics User-ID-status showing as "Unassigned"
我有这个场景
我启用了用户 ID 功能和会话统一功能。
在前端,当有人注册时,我设置他们新创建的 UserId 并触发自定义事件,表示有人注册。
然后我从后端触发另一个自定义事件,说用户成为某人的朋友(需要从后端执行此操作)并且我正在使用 Measurement Protocol 在发生这种情况时达到此端点 https://www.google-analytics.com/collect?v=1&t=event&tid=trackingId&uid=uid&ec=eventCategory&ea=eventAction&el=eventLabel
现在我遇到的问题是我做了一个小测试,我注册了 2 个用户,其中一个我和某人成为朋友只是为了看看那个事件是否也会触发
Inisde the Realtime 一切都按预期工作,但是当第二天出现报告时,我得到了 1 位状态为未分配的用户
有什么想法可以打破这种流程,以及这是如何发生的?我想如果实时数据没问题,它也会出现在报告中,谢谢!
在 ea
参数之前缺少 &
。这可能会产生问题,因为事件操作将无法识别,并且它是必需的参数。
编辑
如果您完成的测试间隔太远(30 分钟),考虑到您发送了一个事件,您可能会由于会话而产生一些不一致。
注意:实时数据通常不可靠。
我有这个场景
我启用了用户 ID 功能和会话统一功能。
在前端,当有人注册时,我设置他们新创建的 UserId 并触发自定义事件,表示有人注册。
然后我从后端触发另一个自定义事件,说用户成为某人的朋友(需要从后端执行此操作)并且我正在使用 Measurement Protocol 在发生这种情况时达到此端点 https://www.google-analytics.com/collect?v=1&t=event&tid=trackingId&uid=uid&ec=eventCategory&ea=eventAction&el=eventLabel
现在我遇到的问题是我做了一个小测试,我注册了 2 个用户,其中一个我和某人成为朋友只是为了看看那个事件是否也会触发
Inisde the Realtime 一切都按预期工作,但是当第二天出现报告时,我得到了 1 位状态为未分配的用户
有什么想法可以打破这种流程,以及这是如何发生的?我想如果实时数据没问题,它也会出现在报告中,谢谢!
在 ea
参数之前缺少 &
。这可能会产生问题,因为事件操作将无法识别,并且它是必需的参数。
编辑
如果您完成的测试间隔太远(30 分钟),考虑到您发送了一个事件,您可能会由于会话而产生一些不一致。
注意:实时数据通常不可靠。