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

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

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

更新时间:2025年5月20号

GA4如何识别用户

Google Analytics 4(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月中旬开始,有些GA4的New Users数据丢失严重,有些账号在6月份开始有数据,但有些仍然没有。

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

 

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

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

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

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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(57)个小伙伴在吐槽
  1. 感谢版主🙏。我在使用ga的过程中发现自定义的广告点击数为0,但是totalUsers却不是,这正常吗?
    joker2024-08-05 10:47 回复 Mac OS X | Chrome 127.0.0.0
    • Haran
      GA4跟踪不到广告的展示和点击,需要关联Adwords,相关展示和点击数据才会同步过去;如果是其他广告投放平台,需要用数据导入的方式导入相关数据
      Haran2024-08-05 10:52 回复 Mac OS X | Chrome 127.0.0.0
  2. 为啥我使用广告分组统计的totalUsers的总和比不分组统计的totalUsers大呢?
    joker2024-08-05 10:32 回复 Mac OS X | Chrome 127.0.0.0
    • Haran
      前者没去重,后者去重;如果一个用户昨天通过付费搜索进来,Paid Search会记录1,第二天通过自然搜索进来,Organic Search会记录1,都是同一个人,头部的汇总数据是1。
      Haran2024-08-05 10:38 回复 Mac OS X | Chrome 127.0.0.0
  3. 新用户有时间范围吗,比如7月初首次访问时新用户,1个月之后或者1年之后再来访问会是新用户吗还是就是老用户?
    May2024-07-30 15:15 回复 Windows 10 | Chrome 126.0.0.0
    • Haran
      没有清除Cookie的回访,是老用户;清除Cookie,会被视作是新用户
      Haran2024-07-30 15:23 回复 Mac OS X | Chrome 127.0.0.0
  4. 所以在选定的时间范围内,一个新用户及其后续回访产生的记录都被归为新用户的数据吗?
    小风风2022-09-08 11:26 回复 Windows 10 | Chrome 104.0.5112.102
    • Haran
      不会,只有首次访问的用户才会记录为新用户,其再次访问,不会记录为新用户
      黄业忠2022-09-08 13:04 回复 Mac OS X | Chrome 105.0.0.0
  5. 规范
    fv飞 个2017-03-08 22:12 回复 Windows 7 | Chrome 56.0.2924.87
    • 必须的
      GA小站2017-03-08 22:17 回复 Windows 7 | Chrome 49.0.2623.75
      • 哈哈
        fv飞 个2017-03-08 22:19 回复 Windows 7 | Chrome 56.0.2924.87
        • 能看懂,理解站点上面的文章,保你在工作中的问题都不成问题 ^_^
          GA小站2017-03-08 22:21 回复 Windows 7 | Chrome 49.0.2623.75
1 2 3 5