使用 Google 标签管理器实现用户 ID

Implementing User-ID With Google Tag Manager

我已将 Google 跟踪代码管理器添加到我们的网站,并使用数据层插入了几个自定义维度,包括 'user_id' Data Layer with user_id shown

跟踪代码管理器中的 Google Analytics 变量配置为将这些数据层变量传递到相应的维度: Tag Manager Variable & Dimensions in Analytics

我知道这是有效的,因为我可以在查看报告时将其添加为 Google Analytics(分析)中的次要维度: Analytics with Dimension Shown

但是,当我设置用户 ID 时创建的用户视图没有显示任何内容: Creating the User View

我们按照推荐的步骤安装了跟踪代码管理器: Installation of Tag Manager

我们是否还需要添加 'Global Site Tag Tracking Code'? How to Implement the User-ID in your tracking code

如果不是,我做错了什么?

你真的很接近。您实际上不需要创建自定义维度。

正确的方法是在您的 GA 标签中设置 userId 字段(我是通过一个 GA 变量设置的,所以它适用于所有地方)。

是的,这是完全正确的(@XTOTHEL 上面的回答),但是对于那些正在阅读这篇文章的人,我发现这两篇博文很有帮助(尤其是如果您使用的是 GTM):

当然还有 GA 文档:https://support.google.com/tagmanager/answer/4565987?hl=en