是否可以在 Google Analytics 上跟踪每个用户的会话持续时间?

Is it possible to track session duration for each user on Google Analytics?

我正在使用 Google 分析来跟踪用户行为。为了获得可操作的见解,我必须跟踪的一件事是用户的会话持续时间。是否可以通过发送用户 ID 来跟踪每个用户在 Google Analytics 上的会话持续时间?

about the user id feature

User ID lets you associate a persistent ID for a single user with that user's engagement data from one or more sessions initiated from one or more devices.

Analytics interprets each unique user ID as a separate user, which provides a more accurate user count in your reports.

因此设置 user id 是 google 用于处理您的数据的内部字段。这不是您将能够看到的字段,因此您将很难根据此用户 ID 进行分析。

但是,您可以将用户 ID 作为 custom dimension 与所有调用一起发送,这将使您能够将维度添加到报告中。

借助 Google Analytics(分析)的 User Explorer Report,您可以获得每个用户的个人视图以及他在您的网站上执行的操作,从获取时间到存在时间点,有时到用户回来的时间.