Users vs Sessions:有什么区别?
流量分析中最基础也最容易混淆的两个指标。搞清楚它们的区别,是做好增长分析的第一步。
一句话区别
| Users | Sessions | |
|---|---|---|
| 全称 | Unique Users / Unique Visitors | Sessions / Visits |
| 中文 | 独立用户数 | 访问会话数 |
| 核心问题 | 来了多少不同的人? | 总共来了多少次? |
定义对比
Users 是去重后的独立用户数。同一个人不管来了多少次,只算 1 个 User。
Sessions 是访问会话数。同一个人每次来都算一个新的 Session。一个 User 可以产生多个 Sessions。
关键关系:
text
Sessions ≥ Users(永远成立)
Sessions / Users = 人均访问次数(衡量用户粘性)公式对比
text
Users = count(distinct user_id)
Sessions = count(distinct session_id)
Sessions per User = Sessions / Users数值范围对比
| 维度 | Users | Sessions |
|---|---|---|
| 是否去重 | ✅ 去重 | ❌ 不去重 |
| 同一人多次访问 | 只算 1 | 每次算 1 |
| 反映真实规模 | ✅ | 偏高 |
| 反映活跃程度 | ❌ | ✅ |
| 受回访影响 | 不敏感 | 敏感 |
| 常见比值 | 1 | 1.5 - 3.0(视品类) |
典型数值示例
某电商本月数据:
- Users: 200,000
- Sessions: 520,000
- Paid Orders: 15,600
则:
text
Sessions per User = 520,000 / 200,000 = 2.6 次
User Conversion Rate = 15,600 / 200,000 = 7.8%
Session Conversion Rate = 15,600 / 520,000 = 3.0%注意:用 Users 算转化率(7.8%)比用 Sessions 算(3.0%)高很多。汇报时必须明确分母是什么。
什么时候用 Users?什么时候用 Sessions?
| 场景 | 用 Users | 用 Sessions |
|---|---|---|
| 衡量受众规模 | ✅ | |
| 衡量用户增长 | ✅ | |
| 计算人均转化率 | ✅ | |
| 广告渠道流量评估 | ✅ | |
| 页面性能和体验分析 | ✅ | |
| 衡量用户粘性 | 两者结合 | 两者结合 |
| SEO 流量报告 | ✅ | |
| 计算 Revenue per Session | ✅ |
常见误区
- 用 Sessions 衡量增长:Sessions 上涨可能只是老用户回访增加,新用户没变。
- 用 Users 评估页面性能:应该用 Sessions,因为每次访问体验独立。
- 不同工具的 Users 口径不一致:GA、Mixpanel、自研系统对"同一用户"的判断方式不同。
- Session 超时规则不明确:GA 默认 30 分钟超时,有些工具不同。
- 跨设备 Users 被多算:同一人用手机和电脑访问可能被计为 2 个 Users。
- 转化率分母不统一:A 团队用 Users,B 团队用 Sessions,数据对不上。
面试高频题
- Users 和 Sessions 的核心区别是什么?
- Sessions/Users 比值能说明什么?比值突然升高或降低意味着什么?
- 计算 Conversion Rate 应该用 Users 还是 Sessions 做分母?
- Users 增长但 Sessions 不变,可能是什么原因?
- 如何解决跨设备导致 Users 被高估的问题?