前言

  1. 1.什么是埋点?
    埋点是在有需要的位置采集相应的信息。
  2. 什么是数据埋点?
    数据埋点是数据产品经理、运营、分析师基于产品需求(推荐商品曝光次数\点击人数);业务需求(cpc广告点击次数)对用户行为每一个事件对应的位置进行开发埋点,通过SDK获取数据埋点结果,进行分析对产品优化的一件事。
  3. 数据埋点方式
    -埋点方式:自己公司埋点、第三方埋点
  • 自己公司埋点:安全性强,可定制化埋点,数据精准;成本高,对开发要求严格高级开发且难
  • 第三方埋点:成本低,某些基础服务免费;不安全,无法定制化埋点
  1. 数据埋点的类型
  1. 全埋点,适用场景:无需采集时间;适用于活动页、着陆页关键页面设计体验衡量;数据准确性不高;上传数据多、消耗流量高;数据纬度单一
  2. 代理埋点,适用场景:以业务价值为出发点的行为分析
  3. 可视化埋点,适用场景:用户在页面的行为与业务信息关联较少;页面量多且页面元素较少;对行为数据的应用较浅;;;版本迭代后需重新定义事件,缺乏基于业务的解读
  4. 无埋点

5.产品进行第一次上线埋点

1. 产品的pv/uv

2. 产品的注册

3. 主要流程页面之间的的转化

4. 日活月活

5. 举个例子:当产品第一次上线30%用户走了,60%进入了注册页但是只有1%用户注册--说明注册有问题,要具体对注册页面进行埋点发现问题解决问题优化产品。

6. 产品基本数据指标:

   新增:新用户增加的数量和速度。如:日新增、月新增等。

   活跃:有多少人正在使用产品。如日活跃(DAU)、月活跃(MAU)等。用户的活跃数越多,越有可能为产品带来价值。

   留存率:用户会在多长时间内使用产品。如:次日留存率、周留存率等。

   传播:平均每位老用户会带来几位新用户。

   流失率:一段时间内流失的用户,占这段时间内活跃用户数的比例。
  1. 了解API和SDK
  • API是一个接口,比如电脑想要获取手机的文件,需要一个数据线----数据线就是接口
  • SDK是软件开发工具包,开发出来是为了减少程序员的工作量;比如一个公司开发数据分析的SDK可以分析数据的SDK,另一个公司正要这个功能但是又不想重头开始研发,这个时候就可以花钱买这个SDK。
  • API与SDK的区别?
  • SDK想象成一个虚拟的程序包,包里有做好的功能但是是封闭的,需要API接口联通外界。
  • 举个例子:我–XX系统,想要可乐罐中的可乐–SDK中的功能,通过吸管–API来实现获取功能。