数据指标建模
指标:对当前业务有参考价值的统计数据
那什么是对业务有参考价值呢?
当我去观察一个业务时,我通常想知道什么?
谁干了什么?
干完之后结果怎样?
通常需要通过用户数据,行为数据,业务数据来解答。
用户数据指标:
日活(DAU):
数据统计系统定义:基于事件上报
业务上的定义:基于关键关键事件上报(不断更新维护日活事件列表)
理解User:
认人:每位注册用户一个唯一专属ID,但未登录的用户会被漏掉
认设备:每台设备一串唯一的标识符,无法对应设备背后的用户
认人or 认设备?
① 是否有账户体系?
No->认设备
②业务场景是否依赖登陆?
Yes->认人,认设备
③不登陆的用户对业务是否有价值?
No->认人,认设备
Yes->认设备
新增用户:
1. 选择合适的节点,定义“增”
2. 用适当的方法判别 “新”
基于设备:ios,android,web
基于账户关联:与后台已有账号比对
用户留存:
为什么要看留存呢?
了解某一个渠道的质量 -- 日留存
以天为单位,衡量这个渠道来的用户当下和接下来的表现
以[x日 日留存]作为比较标准时,可以避免其他日数据的干扰
日留存 = 指定日日活跃用户数/第1日日活跃用户数*100%
次日留存 = 第2日日活跃用户数/第1日日活跃用户数*100%
7日留存 = 第7日日活跃用户数/第1日日活跃用户数*100%
观察整个大盘 -- 周留存/月留存
以周/月为单位,衡量产品的健康情况,观察用户在平台的粘性(务必去重)
周(月)留存 = 指定周(月)周(月)活跃用户数/第1周(月)周(月)活跃用户数*100%
次周周留存 = 下周周活跃用户数/当周周活跃用户数*100%
次月月留存 = 下月月活跃用户数/当月月活跃用户数*100%
行为数据指标:
PV: PV(page view)页面浏览量 -- 次数
UV: UV(unique visitors)独立访问数 -- 人数(去重)
计算转化率尽量PV/PV,UV/UV
访问深度:
算法1:用户对某些关键行为的访问次数
算法2:将网站内容/功能分成几个层级,以用户本次访问过最深的一级计算
访问时长:web时代 -- 页面打开时长(不准确,打开不操作)
app时代 -- 前台驻留时长
通过瞳孔与注意识别 -- 摄像头观察瞳孔是否注释屏幕
如何统计访问时长:
①通过统计特殊事件,支持业务需求
E.g. 统计视频被消费程度,评价内容质量(记录暂停/关闭页面后、播放中视频进度条当前的位置)
②计数功能展示
通过脚本与代码统计日志,通过BI工具进行基本的分析Metabase
弹出率:通俗讲指一个用户来了之后立马就走了,基于单次访问一次会话
弹出:都一个网站来讲,用户访问了一个页面就走了
弹出率 = 弹出用户数/活跃用户数
E.g. 如果一个用户访问了5次有4次弹出,弹出率为80%
业务数据指标:
如何选取数据指标呢?
1. 从业务的最终目的出发梳理业务模块
- 明确业务的目标是什么
- 通过什么手段去达到目的
- 支持手段的工具是什么
- 通过什么来支持手段(手段的手段)
比如说 我要通过社区创作的优美 图文来卖货
卖货:目的, 图文:手段,优美:支持手段的工具,社区创作:支持手段的手段
2. 判断业务模块所属类型
一般情况下,我们可以将大部分业务模块分为:
- 工具模块
- 交易模块
- 内容浏览模块
- 社区/社交模块
3. 根据业务模块所属类型选择数据指标