一、什么是埋点
埋点是在APP/H5/小程序等产品中通过植入代码/嵌入SDK等方式来采集用户的前端交互/后端请求行为的一种数据采集方法。
二、埋点的作用
埋点可以说是落地整个数据驱动增长最基础、也是最关键的一步。因为只有采集的数据足够准确,我们才能通过数据分析做出正确的决策,进而促进活动、产品及公司的整体增长,意义是十分重大的!
通过埋点可以得到想要的数据:
- 当前版本的复盘情况
– 新版本功能使用情况,是否符合预期;
– 新功能上线后对其他功能点的影响?是否为整体均有积极作用;
– 版本运营活动目标群体的特征获取;
– 新增商业化目标的监测…… - 后续版本的数据支撑
– 规划方向的用户行为分析
–画像特征分析
详见 https://www.zhihu.com/question/36411025/answer/654557035
三、如何进行埋点
现在公司通常都会有数据产品经理或业务线数据分析师,结合版本迭代过程进行埋点规划。从这个角度看,通常的沟通过程是以埋点文档为载体,数据埋点评审为终结。事实上,前期还需与业务人员沟通迭代需求,后期需与开发人员讨论埋点细节。下边是友盟分享的埋点步骤。
(一)需求分析
1、可以从产品、运营&市场、KPI的视角出发
在梳理埋点设计的时候,通常会以产品、运营和市场以及KPI三个视角去切入。产品关注的核心业务点会聚焦在内容和功能上,运营和市场关注的业务点在拉新、留存、促活和转化上,KPI视角会聚焦在转化与收入上,但也需要根据客户的实际情况而定。
2、梳理业务需求的核心数据
需要把不同视角的业务需求转化成需要关注的核心数据,如产品运营在内容上所需要关注用户浏览、内容的转发或者是偏好,针对功能使用会关注注册、登录、搜索等这些功能的使用情况。
3、再次明确衡量需求的核心数据指标
业务需求拆解成核心数据后,针对每一个核心数据进行维度的细分,如内容方面:会按照标题、频道或者是标签,进行拆分分析。那么我们针对功能方面,会按照功能使用情况以及步骤的转化去进行分析。通过要分析的关键点,就可以把细分维度拆出来,最后还会再加上一些通用的维度,例如可以对单个用户或者某一个地区的用户进行深度分析。
以产品视角的需求样例,产品通常情况下会聚焦内容与功能上的使用,但在需求收集时都是分散和抽象的。例如:业务需要