埋点模型一则

中台 数据  收藏
0 / 292

背景

后端埋点和前端埋点;

而前端埋点,大致分为三类:代码埋点、可视化埋点和无痕埋点。

image.png

现阶段我司主要使用代码埋点

前端代码埋点,将80%的埋点封装在前端SDK中,以实现埋点自动和稳定,并支持属性扩展。

埋点本质

埋点本质是要复现用户行为,用于数据分析决策,可以简单概括为:通过了解哪个用户在什么时间、什么地点、做了什么,通过什么样的操作,以此来分析用户操作的意图,以便业务优化

null

null

埋点规范

null

以APP的埋点日志为例,数据分成两个部分,一个是日志的固有字段部分,可以认为是日志头部分;另一个是扩展字段部分,具体为事件的内容

null

统计含义

固有字段,基本是上报日志都有的固定字段。

扩展字段,根据用途,主要分为两类:定位信息和业务信息。  

1) 业务信息,如商品的iid,搜索的关键词等,主要是用来精细数据分析的。  

2) 定位信息,就是用来定位用户操作的内容,采用多段式逐级定位。

null

 查找首页精选TAB页专场列表中第一个位置,则为:

null

按照上图这个模型,逐级定位的内容是这样的。

null

总结

埋点规范,日志审查规范等大数据开发分析的基础。这个事情在一开始就应该通盘考虑,充分调研。同时这也是一个跨部门跨组织的项目。后续还可以在规范自动化,智能化落地上做更多深入的实践。