目录

数据埋点

参考资料:

什么是埋点:

在应用的特定流程中收集一些信息,用来跟踪应用使用的情况,让产品用于进一步优化产品或给运营提供数据支撑。包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)。大致分为两种:

  1. 统计应用页面访问情况,随页面访问动作发生时进行上报
  2. 统计应用内的操作行为,在页面中操作时进行上报(例如:组件曝光时,组件点击时,上滑,下滑时)

埋点的方式:

第一种:自己公司研发在产品中注入代码统计,并搭建起相应的后台查询。第二种:第三方统计工具,如友盟、神策、Talkingdata、GrowingIO等。

埋点分类:

  • 代码埋点:
    • 前端埋点:前端开发写入埋点代码
    • 后端埋点:服务器内写入埋点代码
  • 无埋点(全埋点、可视化埋点):属于前端埋点的一种方式,开发通过加入“无埋点”采集代码,对网页或者APP上所有的可交互事件元素进行解析并监测,当有用户操作行为(交互事件)发生时,即对此事件进行采集、上报,因此“无埋点”与“全埋点”是相同的概念。通常通过第三方工具实现。

前端埋点VS后端埋点:

3种数据埋点采集方式对比:

https://s2.loli.net/2022/07/11/aDAUQgK6ke1p8tW.webp