欢迎访问我的博客,有问题可以在任意文章底部留言评论

正确理解GA4中的Users,New Users,Active Users和Total Users

Google Analytics 4 Haran 9年前 (2016-12-16) 72120次浏览 57个评论
文章目录[隐藏]

更新时间:2025年5月20号

GA4如何识别用户

GA4是通过Cookie里的Client ID识别用户,Client ID是由一段随机数和首次访问的时间戳构成,下面是一个Client ID的例子:

987121999.1637741839

它是存储在Cookie _ga里,在Cookie里的整体结构如下:
正确理解GA4中的Users,New Users,Active Users和Total Users

各个部分的解释:

解释
GA1 版本号
2 网域层级,就是Cookie存储的网域层级
987121999 随机数
1637741839 时间戳

延伸阅读:

 

生成新Cookie有如下两种情形:

  • 如果用户清除了Cookie后再次访问,ClientID将会重置,这时是一个新用户。
  • 如果用户更换浏览器或设备访问,会生成新的Client ID,这时是一个新用户。

实际上,客户端布署和服务端布署的Client ID结构是不一样的,一般说Client ID,如果没有特殊说明,是指客户端的,延伸阅读:认识GA4里的Client ID(客户端跟踪和服务端跟踪)

New Users

New Users:就是新用户。

GA4是通过first_open/first_visit计算New Users

如果用户首次访问,但没发送first_open/first_visit,不会被视为是New Users,而且流量会被划分到Unassigned渠道,延伸阅读:深入理解 Google Analytics 4 中的 Unassigned 渠道

也有first_open/first_visit发送过多的情况:

  • 收集机制错误,也就是bug
  • 经过测试发现,有时候在浏览器中的新窗口打开网站,就会产生session_start,所以如果访问是会在新窗口打开页面的,可能会产生新的session_start,延伸阅读:深入理解 Google Analytics 4 中的会话
  • 安装有CMP,没有将Cookie列入白名单,导致不断自动清除和重新生成,如OneTrust就会这样

 

Active Users=Users

需要注意,活跃用户数是个估算值,它在不同报告中显示数值可能会有差异,延伸阅读:GA4中不同报告中的「活跃用户数」不一致

 

Total Users

Total Users:用户总数,所有的用户数

正常情况下,他们的关系是:New Users<= Users (Active Users)<=Total Users

正确理解GA4中的Users,New Users,Active Users和Total Users

 

常见问题

New Users > Total Users 的原因

你可能可能会遇到New Users大于Total Users,有两种可能:

  • New Users是基于first_open/first_visit计算,在一些会话里错误触发了first_open/first_visit,从而导致New Users的计数变多,如:正确理解GA4中的Users,New Users,Active Users和Total Users
  • 用户的识别,如果你使用User ID,用户在A设备视为一个New Users,在B设备视为一个New User,登录后,识别到是同一个用户,Total Users是1

延伸阅读:为什么GA4中的New Users大于Total Users

 

New Users > Users 的原因

原因同上。

 

New Users+Return User> Total Users

一个用户早上访问,下午又访问,间隔超过30分钟,那么New Users是1,Return Users是1,而Total Users是1,就有New Users+Return User> Total Users

 

Users!=New+ Established

New表示新用户,Establish表示老用户

用户总数并不等于新用户和老用户的加总:
正确理解GA4中的Users,New Users,Active Users和Total Users
因为会有是not set的情况,比如所选时间范围内New User没有发送过first_open/first_visit。

如新用户在所选时间内访问但没有发送first_open 或 first_visit ,所以它不会划分到New User里,而且它之前也没访问过,所以也不会划分到Established Users,所以它就会划分到not set。

 

Users远小于Session

正确理解GA4中的Users,New Users,Active Users和Total Users

错误设置了相同的User ID。

 

New User数据丢失严重

在2024年5月中旬开始,有些GA4New Users数据丢失严重,有些账号在6月份开始有数据,但有些仍然没有。

估计是Bug,延伸阅读:「GA4 Bug」New Users数据丢失严重

 

不同报告的活跃用户数不同

活跃用户数是个估算值,它在不同报告中显示数值可能会有差异,延伸阅读:GA4中不同报告中的「活跃用户数」不一致

正确理解GA4中的Users,New Users,Active Users和Total Users

喜欢 (10)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(57)个小伙伴在吐槽
  1. 对于firstUserMannualSource这个维度,如果用户第一次访问填的是twitter,那么用户第二次通过Direct方式访问会覆盖上面的维度吗?
    hhh2024-08-14 17:39 回复 Mac OS X | Chrome 127.0.0.0
    • Haran
      不会,First开头的都是只记录第一次的
      Haran2024-08-15 08:24 回复 Mac OS X | Chrome 127.0.0.0
  2. 对于firstUserMannualSource这个维度,如果用户第一次访问填的是twitter,那么用户第二次通过Direct方式访问会覆盖上面的维度吗?
    hhh2024-08-14 17:33 回复 Mac OS X | Chrome 127.0.0.0
    • Haran
      不会,First开头的都是只记录第一次的
      Haran2024-08-15 08:24 回复 Mac OS X | Chrome 127.0.0.0
  3. 站长,我们的业务在使用GA4时遇到了一些问题,您这边方便提供一些有偿协助吗?这是我们的邮箱:leehuanggg@gmail.com。
    joker2024-08-13 20:56 回复 Windows 10 | Chrome 127.0.0.0
    • Haran
      可以问题详细描述发到haran.huang@ichdata.com
      Haran2024-08-15 08:23 回复 Mac OS X | Chrome 127.0.0.0
  4. 站长,我用my_user_id来追踪跨设备的应用,把数据库里的用户id作为GA上的my_user_id,现在出现了这样一种情况,数据库里通过在注册哪里埋点记录了一个user_id,但是这个id却在GA4里找不到,这是为什么?就是前天8月10号的数据
    joker2024-08-12 19:40 回复 Mac OS X | Chrome 127.0.0.0
    • Haran
      需要同时设置为用户属性才可以找得到
      Haran2024-08-13 08:41 回复 Mac OS X | Chrome 127.0.0.0
      • 站长,我们的业务在使用GA4时遇到了一些问题,您这边能作为顾问提供一些有偿帮助不?
        joker2024-08-14 09:55 回复 Mac OS X | Chrome 127.0.0.0
        • Haran
          可以问题详细描述发到haran.huang@ichdata.com
          Haran2024-08-15 08:23 回复 Mac OS X | Chrome 127.0.0.0
  5. 错误设置了相同的User ID,这种情况应该怎么解决呀
    liand2024-08-08 17:55 回复 Windows 10 | Chrome 127.0.0.0
    • Haran
      用户识别那选择基于设备的,这样不会影响用户数的计算。更改不了,数据不可以回溯。
      Haran2024-08-08 18:35 回复 Mac OS X | Safari浏览器 604.1
      • total users 与 session的比例是 1:3.5,这种情况是正常的吗?
        liand2024-08-14 14:48 回复 Windows 10 | Chrome 127.0.0.0
        • Haran
          合理,session肯定会高些,用户访问久,回访,会话就会多些
          Haran2024-08-15 08:23 回复 Mac OS X | Chrome 127.0.0.0
1 2 3 4 5