一、缺失的数据 用户在使用产品的过程中,一般会产生两种类型的数据:过程数据、结果数据。
- 过程数据:是用户完成某个目标前的操作记录,
- 结果数据:是用户一系列操作的最后结果。
二、数据埋点的定义
针对产品需要关注的特定事件进行数据采集和上报的解决方案,就是数据埋点。
三、数据埋点的能力 准确地记录用户对应行为的相关信息。这些信息可以用what、who、when、where、how5个单词来概括。
1. what:什么事件
采集事件的具体内容,一般有以下5种类型:
- 1)曝光
- 2)点击
- 3)启动
- 4)退出
- 5)报错
2. who:哪个用户
准确识别参与事件的用户身份,有两个重要价值:
1)统计去重 2)分析留存
3. when:发生时间
一般都统一使用时间戳来表示。
4. where:发生地点
事件发生时,用户所在的地理位置。如经纬度、所在省市区。
5. how:发生方式
用户使用功能的环境,包括硬件环境和软件环境,如手机厂商、型号、分辨率、网络条件、手机操作系统、app版本等。
四、总结
数据埋点将有数据分析价值、但没有存储到业务数据表的数据以日志的形式存储下;埋点采集到的每一种类型的数据,对产品设计优化、迭代方向选择、业务目标达成等有很高的价值。
数据埋点是数据产生价值的起点,值得产品研发团队当成一个重要工作来推进。