400-800-9385
网站建设资讯详细

网站前端开发之埋点的介绍和作用

发表日期:2022-06-14 17:50:09   作者来源:沈文迪   浏览:3475   标签:网站前端开发    

一、什么是埋点

埋点是收集⽤户⾏为的⼀种数据采集技术。通过预先在前端产品中预先埋下码值,⽤户在使⽤产品时触发埋点,收集⽤户的⾏为数据。收集数据后,对此数据进⾏处理,并加以利⽤,
包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)。这样的信息收集可以大致分为两种:页面统计(track this virtual page view),统计操作行为(track this button by an event)。采集到的⽤户⾏为数据可以⽤于营销活动、⾏为分析、报表⽣成等⽤途。
网站的数据采集有很多现成的工具,如神策、谷歌分析、百度统计、友盟+等,大部分往往通过在页面上接入js SDK代码实现。

二、埋点的作用

1、在做产品分析的时候,埋点可以在应用中特定的流程收集一些信息,用来跟踪应用使用的状况,后续用来进一步优化产品或是提供运营的数据支撑。
2、通过用户行为分析产品是否有问题,例如用户有没有因为设计按钮过多导致用户行为无效等问题,以此发现功能设计缺陷等。
3、根据页面埋点可以得到一些重要信息,它会告诉你用户对网站的反应,如何提高网站流量、改进网站性能。了解用户访问网站的行为,为更好地满足用户需求提供支持。
 

三、埋点的方法

1、代码埋点
就是在页面的开发过程中,手动将埋点代码嵌入业务代码,然后在访问页面的过程中通过某种方式来触发埋点的上报。代码埋点也是最常用的方式。
优点:能够详细的设置某个事件的自定义属性
      采集的数据丰富,控制精准、高度定制
缺点:人力和时间成本较大,数据传输时效性不高
      如果变更采集策略,需要发布新的版本
      需要不断的将用户行为数据进行记录和上报,不仅耗电还消耗流量等负载
2、可视化埋点
可视化埋点(又称为框架化埋点),作用同代码埋点,但重点在可视化上,它可以显式的展示你需要埋点的页面,产品可以通过鼠标点击或者圈出此页面上你需要对哪些目标(比如确认按钮,输入框,分享按钮等)进行埋点。
优点:只需要业务人员就可以操作,不需要开发
缺点:仅支持客户端行为
  1. 无埋点
无埋点,也叫全埋点,它其实是结合了2种可视化和代码埋点两种方式的能力。无埋点是指开发人员集成采集 SDK 后,SDK 便直接开始捕捉和监测用户在应用里的所有行为,并
由数据分析人员对埋点数据进行分析。
优点:业务员就可以操作埋点
      可先传数据,在进行埋点
缺点:数据量大,增加了流量消耗和服务器存储负担
如没特殊注明,文章均为方维网络原创,转载请注明来自https://www.szfangwei.cn/news/6453.html