前端埋点全解及埋点SDK实现方式
本文介绍了交互埋点的分类与应用,主要包括展现埋点、曝光埋点和交互埋点三种类型。展现埋点记录服务端下发内容,曝光埋点追踪用户实际看到的内容,交互埋点则记录用户点击行为。文章还阐述了埋点记录所需的两类信息:点位信息和点位映射。最后探讨了前端监控的两大方向:数据监控(包括PV/UV、用户停留时间等行为数据)和性能监控(涵盖首屏加载时间、页面渲染时间等性能指标),这些监控数据有助于优化产品体验和提升性能。
交互埋点。
1、展现埋点定义展现其实是一个服务端的触发。服务端被触发后,用户侧将会展现什么内容,展现埋点需要记录的是页面展现的内容信息,即服务端下发的内容是什么(这些东西一定是当前页面主要内容,不包含一些交互信息)。
2、曝光埋点哪些下发的内容被用户实际看到了。和展现埋点类似,由于屏幕有限,但内容可以无限。哪些内容被用户侧实际看到(曝光),需要记录的是单个“内容”被看到。一系列被下发的内容,可以触发多次曝光埋点。
3、交互埋点交互埋点表明的是功能/内容被用户“点击”了。从埋点时机来说,这个是展现 & 曝光的下游。记录对于我们提供的“服务”的“消费”情况。比如,一个页面,用户可以点击,那么我们需要记录相应的交互动作埋点;比如,一个视频可以点赞,我们也可以记录交互埋点;比如,一个视频可以播放暂停,我们也可以记录消费埋点。总体来说,就是,我们要记录 被看到的可交互功能/信息的“消费”数据。
四、埋点记录关于埋点记录需要明确记录两个信息:点位信息、点位映射。点位信息:明确每个业务事件下的具体的参数信息,包含公共参数、业务参数。点位映射:每个埋点对应的业务含义。五、前端监控
一般来讲一个成熟的产品,运营与产品团队需要关注用户在产品内的行为记录,通过用户的行为记录来优化产品,研发与测试团队则需要关注产品的性能以及异常,确保产品的性能体验以及安全迭代。前端监控一般也分为几大类:
5.1 数据监控(监控用户行为)●PV/UV: PV(page view):即页面浏览量或点击量;UV:指访问某个站点或点击某条新闻的不同 IP 地址的人数●用户在每一个页面的停留时间●用户通过什么入口来访问该网页●用户在相应的页面中触发的行为,等...统计这些数据是有意义的,比如我们知道了用户来源的渠道,可以促进产品的推广,知道用户在每一个页面停留的时间,可以针对停留较长的页面,增加广告推送等等。
5.2 性能监控(监控页面性能)●不同用户,不同机型和不同系统下的首屏加载时间●白屏时间●http 等请求的响应时间●静态资源整体下载时间●页面渲染时间●页面交互动画完成时间,等...这些性能监控的结果,可以展示前端性能的好坏,根据性能监测的结果可以进一步的去优化前端性能,尽可能的提高用户体验。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐




所有评论(0)