一、什么是埋点?
数据埋点是一种常用的数据采集方法,是数据产品经理、数据运营以及数据分析师,基于业务需求或产品需求对用户在应用内产生行为的每一个事件对应的页面和位置植入相关代码,并通过采集工具上报统计数据,以便相关人员追踪用户行为和应用使用情况,推动产品优化或指导运营的一项工程。包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)。这样的信息收集可以大致分为两种:页面统计(track this virtual page view),统计操作行为(track this button by an event)。
二、为什么需要埋点?
我们在做产品分析的时候,需要数据的支撑,在产品前端与后端的数据埋点记录,是后续数据分析的基础
产品改版或新功能上线,怎么衡量改版的效果?有了埋点数据的反馈,我们能够更加清楚的了解产品的状态,后续的改版迭代也有了明确的方向
如何才能发现产品改进的关键点?通过数据埋点,分析不同人群的用户行为特征,找出关键差异点和环节,有助于提高产品转化率和留存
你不做数据埋点,你就做不了数据分析。你不做数据分析,你就会不知道产品上线情况。你不知道产品上线情况,你产品就会做差。你产品做差,你的业绩就会不好。你业绩不好你就会被辞,你被辞就会没钱。你没钱你老婆就会跟别人跑....
所以为了防止老婆跟别人跑,一定要做好数据埋点!
三、埋点的工作谁做?
通常是产品经理、运营或者数据分析师提前做好埋点规划(也就是想要采集什么数据),然后由开发工程师来根据规划去实施埋点。当然,有的公司职责划分没这么清楚,会使用第三方工具完成。
四、如何做好数据埋点?
1、熟悉产品业务流程:想要知道在哪埋点,就要搞清楚产品的业务流程
2、明确目标:埋点的目标是为了方便分析,所以要清楚分析目标是什么?目的不一样,获取的数据也不一样,使用的埋点技术也不一样,我们无论做什么事情都不能忘了我们的目的!
3、需要采集哪些数据:根据前面的分析目标知道要采集哪些数据,然后才能在产品对应的地方埋点
五、埋点方式
1、第一种