APP埋点的那些事儿

25 6月

产品经理日常三问?

1. “拍脑袋”想出来的新功能用户会不会买单?

2. 产品的使用情况如何?精心设计的使用路径是否顺畅?

3. 如何更好的优化打磨产品?

如有以上烦恼,何以解忧?唯有埋点

什么是数据埋点?

在产品的关键地方植入相关的统计代码,来追踪每次用户的行为;或者植入多段代码追踪用户的连续行为,从而建立模型来研究用户具体的操作行为。

如何埋点?

1. 确定需求

首先根据产品的定位以及目标来确定自己需要获取哪些数据?比如基本的DAU、WAU、MAU、点击UV、激活用户、注册用户、新增用户等,电商行业关心提交订单、付款、发货、退货、加入购物车的情况;金融行业关心借款、投资、还款、项目、提现的情况;直播行业关心在线用户、使用时长、主播、直播类型、收礼、送礼、免费领取礼物等情况。

2. 制作埋点表

如果追求精细化的运营,就需要进行多维数据分析,不仅需要埋点自定义事件来记录用户的操作行为,而且还需要记录用户操作行为中的一些细节,需要事件属性进行精准统计。例如,在上报提交订单事件的数据时采集用户的ID,根据ID判断用户的居住地,从而分析不同区域用户的消费水平。下图为电商行业的基本埋点事件及事件属性。

  • 埋点事件

  • 事件属性

3.管理埋点

  • 埋点事件

TrackingIO可以查看并管理所有的埋点事件,如下图可以修改埋点事件名称,也可以停用/启用埋点事件,停用后将不再上报该埋点事件及其事件属性。

  • 事件属性

通过埋点事件的详情即可进入事件属性管理,TrackingIO有5个通用属性,分别为_country、_province、_city、_cid、_campaignid,如下图可以查看并管理事件属性,字段类型为string可加入筛选,加入筛选后,当系统内其他功能模块需要进行事件的属性筛选时,选项列表中就会出现该选项;字段类型为number可加入统计、加入筛选,加入统计后,在事件分析中即可实现对事件展示属性的统计。如将“商品单价”加入统计,则在事件分析-新增事件-选择加入购物车事件展示属性时,下拉菜单中的选项会出现“商品单价”。

  • 用户属性管理

每个用户身上都带有自己特有的标签,即用户属性。TrackingIO有多个通用用户属性,也可以自定义用户属性,如下图可查看管理所有的用户属性。通过用户属性可以创建用户分群,圈选目标用户群。

4. 更新埋点

并不是埋点完成后就可以潇洒放手了,埋点只是开始,我们需要对产品上线后的问题分析之后再更新埋点。比如我们发现有加入购物车行为的用户很多,但从购物车页面提交订单的用户流失率很高,一方面可能是用户消费能力问题,我们可以采取分期付款、增加优惠券等方式刺激消费;另一方面可能是购物车界面的交互问题,我们就需要增加购物车页面的数据埋点,找到产品的问题所在。

埋点已有,如何搞事情?

1. 追踪用户行为

埋点已有,用户的操作行为手到擒来,事件分析让你及时掌握产品的激活、启动、注册、付费等情况,通过多维分析来筛选拉新的优质渠道,获取更多有质量的用户;留存分析让你清楚的了解产品的质量及保留用户的能力;漏斗转化帮你清晰查到用户具体的流失行为,对产品优化进行换位假设,分析流失原因,设计产品的优化方案。

  • 事件分析

  • 留存分析

  • 漏斗转化

2. 定位用户分群

通过事件与用户属性的叠加、聚类,与不同的事件、报表做交叉分析,就能够提炼出不同的用户群体,根据用户的年龄、性别、区域、来源渠道、事件行为,可以将用户划分为很多小团体,有利于你更好的了解、解析你的用户,并筛选目标用户。运营人员也可对圈定的目标用户进行精准投放。

  • 用户分群