Google analytics 通用分析:用户ID、会话统一和注销

Google analytics 通用分析:用户ID、会话统一和注销,google-analytics,single-page-application,universal-analytics,google-analytics-firebase,measurement-protocol,Google Analytics,Single Page Application,Universal Analytics,Google Analytics Firebase,Measurement Protocol,似乎声明,当启用时,如果请求从没有userId发展到有实际的userId,则它认为是同一个用户;但是,如果请求突然停止使用userId参数,则会将其视为注销,并且这些请求不会被视为同一用户的一部分 打开会话统一,请参见步骤4: 那么,如果在两个具有userId的请求之间发出一个没有userId的请求,会发生什么呢 {clientId:1,userId:5} {clientId:1} {clientId:1,userId:5} 请求2中缺少userId是否会导致GA中用户时间线的中断?请求3是否作

似乎声明,当启用时,如果请求从没有userId发展到有实际的userId,则它认为是同一个用户;但是,如果请求突然停止使用userId参数,则会将其视为注销,并且这些请求不会被视为同一用户的一部分

打开会话统一,请参见步骤4:

那么,如果在两个具有userId的请求之间发出一个没有userId的请求,会发生什么呢

{clientId:1,userId:5} {clientId:1} {clientId:1,userId:5}
请求2中缺少userId是否会导致GA中用户时间线的中断?请求3是否作为用户的一部分记帐?

在您的示例中,会话1和会话3中的点击/事件将合并,但不会从会话2合并。因此,userId 5将在userId视图中显示2个会话。在“全部”视图中,您将有3个会话和1个用户。

您有任何支持您的论点的文档吗?我的来源基本上与您提到的GA文档以及GA本身的功耗相同。该文档声明,如果没有用户标识,或者用户在会话中间退出,它将不会缝合信息。因此,GA不会尝试将会话2期间的活动与1和3联系起来,因为它不会尝试从会话1“推断”用户ID。