用户行为路径数据埋点方案设计案例
案例背景
业务需要对用户行为进行数据分析,现缺失这部分数据,需要设计采集方案获取数据满足业务分析需求。
定义
数据采集方案是为埋点所设计的采集方案。所谓埋点就是在产品(通常是网页、app)中需要提取数据的地方(如某功能按钮处)增设代码以回传检测到的数据值的行为。
以常见的运营场景为例,为监控网站用户使用某一功能的情况,可以 在功能点击按钮处埋点,当用户点击按钮时回传数据信息(如点击时间,点击功能按钮的页面等等)。数据埋点这一过程通常需要产品、数据、技术三个部门协作进行。
那么,回到案例中来,如果你拿到了用户行为分析这一业务需求,你要如何进行数据埋点设计呢?
设计思路如下
我将采集方案设计大致分成6个步骤:
1、准备需求文档。
2、判断实现方式
3、抽象行为路径
4、明确事件字段
5、定义采集时机
6、梳理事件设计
1、准备需求文档
需求文档就是根据业务需要监测的指标细分需要监控的数据,在文档中,需要明确该指标使用的运营场景、分析目的、分析维度。但在这一步,很容易空想指标,错漏缺失,等到埋点结束开始分析时发现缺少很多应埋数据,我将这一步骤又细分拆解:
①定义用户行为
我将用户进入网站至完成订单等一连串的路径定义为用户行为,主要包含【来源】、【行为】、【兴趣】