GA4 如何识别用户
Google Analytics 4 是通过Client ID识别用户,Client ID是由一段唯一的随机数和首次访问的时间戳构成,下面是一个Client ID的例子:
667464943.1400078288
667464943就是唯一的随机数,1400078288就是时间戳,它是存储在Cookie _ga里,在Cookie里的整体结构如下:
- 第一部GA1.表示版本号
- 第二部分的2表示设置Cookie在域名的级别,一般是ichdata.com,所以是2,如果是ichdata.com.cn,那就是3
- 第三部分就是唯一的随机数
- 第四部分就是首次时间戳
如果用户清除了Cookie后再次访问,ClientID将会重置,这时是一个新的User。
延伸阅读:Google Analytics 4 中识别用户的方式:身份空间
New Users
GA4中目前还没有Returning Users这个指标,但有“是新用户还是老用户”这个维度去区分新用户和老用户,这个维度其实就是用户类型的意思,根据“是新用户还是老用户”维度的定义:
- 新用户:在7天内首次打开(first_visit/first_open)网站的用户
- 老用户:在7天之前首次打开(first_visit/first_open)网站的用户
first_在新老用户划分上很重要,如果用户首次访问,但没发送first_,会被视为是老用户。
如果你用MP协议去跟踪线下数据的时候,就要注意first_的发送。
Users!=New+ Established
New表示新用户,Establish表示老用户
用户总数并不等于新用户和老用户的加总:
因为会有是not set的情况,比如一直没有发送first_open。
Active Users=Users
Active Users:活跃用户数,有感兴趣会话的用户,感兴趣会话有三种情况:持续至少10 秒、发生了至少1 次转化事件或至少2 次网页浏览的会话。
Users:用户数,其实是指活跃用户数,这是GA4的主要指标,在GA4报告中通常会显示用户数这个指标,
Total Users
Total Users:用户总数,所有的用户数。
正常情况下,他们的关系是:New Users<= Users (Active Users)<=Total Users