GA4维度“使用用户ID登录”已禁用。

7
在使用GA4而不是UA配置谷歌分析属性后,我发现用户ID维度存在问题。如下图所示,似乎GA4未使用user_id属性接收数据,因此无法按属性进行筛选。 顺便提一下,我指的是此属性,我正在使用称为按用户ID和设备报告身份的选项。 用户ID维度已禁用 看起来我的配置有些问题,但是当我使用GA4的DebugView工具时,我可以看到user_id已经被正确发送: enter image description here 所以我不确定发生了什么事情。 为什么带用户ID登录维度会被禁用?
2个回答

4

仅仅在启用“使用用户 ID 登录”功能后的一天,没有任何其他配置更改。所以我想这似乎只需要一些时间来适应数据。


你是否将user_id从GTM传递到GA4作为GA4标签配置下的Fields to SetUser Properties?我认为文档只提到将其设置为Fields to Set...但是文档非常缺乏。非常感谢。 - Marnix.hoh

1

我在获取用户ID并发送到GA4时遇到了问题。

解决方法是确保它始终是第一个被推送到数据层的绝对值。由于某种原因,如果它被“晚”推送,它将不会随任何跟踪事件一起发送 - 即使在添加userID到数据层之后很长时间发生的跟踪事件也无法正常工作。

因此,如果其他人也遇到了这个问题,请尝试确保在初始化数据层时立即设置您的userID,并在加载GA4或GTM脚本之前进行设置:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
    user_id: "your_user_id",
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接