前言
- 1.什么是埋点?
埋点是在有需要的位置采集相应的信息。 - 什么是数据埋点?
数据埋点是数据产品经理、运营、分析师基于产品需求(推荐商品曝光次数\点击人数);业务需求(cpc广告点击次数)对用户行为每一个事件对应的位置进行开发埋点,通过SDK获取数据埋点结果,进行分析对产品优化的一件事。 - 数据埋点方式
-埋点方式:自己公司埋点、第三方埋点
- 自己公司埋点:安全性强,可定制化埋点,数据精准;成本高,对开发要求严格高级开发且难
- 第三方埋点:成本低,某些基础服务免费;不安全,无法定制化埋点
- 数据埋点的类型
- 全埋点,适用场景:无需采集时间;适用于活动页、着陆页关键页面设计体验衡量;数据准确性不高;上传数据多、消耗流量高;数据纬度单一
- 代理埋点,适用场景:以业务价值为出发点的行为分析
- 可视化埋点,适用场景:用户在页面的行为与业务信息关联较少;页面量多且页面元素较少;对行为数据的应用较浅;;;版本迭代后需重新定义事件,缺乏基于业务的解读
- 无埋点
5.产品进行第一次上线埋点
1. 产品的pv/uv
2. 产品的注册
3. 主要流程页面之间的的转化
4. 日活月活
5. 举个例子:当产品第一次上线30%用户走了,60%进入了注册页但是只有1%用户注册--说明注册有问题,要具体对注册页面进行埋点发现问题解决问题优化产品。
6. 产品基本数据指标:
新增:新用户增加的数量和速度。如:日新增、月新增等。
活跃:有多少人正在使用产品。如日活跃(DAU)、月活跃(MAU)等。用户的活跃数越多,越有可能为产品带来价值。
留存率:用户会在多长时间内使用产品。如:次日留存率、周留存率等。
传播:平均每位老用户会带来几位新用户。
流失率:一段时间内流失的用户,占这段时间内活跃用户数的比例。
- 了解API和SDK
- API是一个接口,比如电脑想要获取手机的文件,需要一个数据线----数据线就是接口
- SDK是软件开发工具包,开发出来是为了减少程序员的工作量;比如一个公司开发数据分析的SDK可以分析数据的SDK,另一个公司正要这个功能但是又不想重头开始研发,这个时候就可以花钱买这个SDK。
- API与SDK的区别?
- SDK想象成一个虚拟的程序包,包里有做好的功能但是是封闭的,需要API接口联通外界。
- 举个例子:我–XX系统,想要可乐罐中的可乐–SDK中的功能,通过吸管–API来实现获取功能。