位置: IT常识 - 正文

前端组件化埋点方案与实现(前端 组件化)

编辑:rootadmin
前端组件化埋点方案与实现

推荐整理分享前端组件化埋点方案与实现(前端 组件化),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端埋点实现,前端埋点方案,前端数据埋点实现,前端埋点怎么写,前端埋点怎么做,前端埋点插件,前端埋点框架,前端埋点框架,内容如对您有帮助,希望把文章链接给更多的朋友!

背景

埋点,是收集产品的数据的一种方式,其目的是上报相关行为数据(PV/UV/时长/曝光/点击等),由相关人员以此分析用户的使用习惯,助力产品不断迭代和优化。对于开发来说,通常不仅仅需要完成基础的业务需求,还需要完成埋点需求,所以,追求的是简单快捷的埋点工作。而一个完整的埋点体系由以下三个部分构成:

产品应用(产生行为数据)数据分析平台(展示、分析行为数据)数据平台 SDK(上报行为数据):封装数据分析平台的各种接口,暴露简单的方法供调用,实现简易的埋点上传。前端组件化埋点方案与实现(前端 组件化)

目前,前端埋点存在的痛点一般是:

埋点字段的手动拼接,存在出错风险;

复杂场景的曝光埋点实现繁琐:分页列表、虚拟列表等;

埋点代码的侵入性:尤其是曝光代码导致逻辑复用困难。

埋点类型一般有:

页面埋点:统计用户进入或离开页面的各种维度信息,如页面浏览次数(PV)、浏览页面人数(UV)、页面停留时间、浏览器信息等。点击埋点:统计用户在应用内的每一次点击事件,如新闻的浏览次数、文件下载的次数、推荐商品的命中次数等。曝光埋点:统计具体区域是否被用户浏览到,如活动的引流入口的显示、投放广告的显示等。

市场上常见的埋点方案:

全埋点(无埋点):由前端自动采集全部事件并上报,前端也就没有埋点成本,由数据分析平台或后端过滤有用数据,优点是数据全面,缺点是数据量大,噪声数据多。可视化埋点:由可视化工具进行配置采集指定元素——查找 dom 并绑定事件,优点是简单,缺点是准确性较低,针对性和自定义埋点能力较弱。代码埋点:用户触发某个动作后手动上报数据,优点时准确性高,能满足自定义的场景,缺点是埋点逻辑容易与业务逻辑耦合(命令式埋点),不利于维护与复用。

综上,需要的是一种简单快速且准确,同时埋点逻辑与业务逻辑解耦的埋点方案,也就是本文分析的

本文链接地址:https://www.jiuchutong.com/zhishi/296083.html 转载请保留说明!

上一篇:黄金海岸上的冲浪者,澳大利亚 (© Darren Tierney/Getty Images)(黄金海岸冲浪者沙滩)

下一篇:JS fetch()用法详解(js fetch api)

  • 企业纳税申报表包括哪些表
  • 通货膨胀有什么危害?
  • 帮忙劳务派遣
  • 新公司成立需要刻哪些章
  • 应付利润借方有余额怎么处理
  • 开办药品企业的要求
  • 建筑工程管理费包括哪些内容
  • 防伪税控开票系统技术维护费
  • 金税三期国地税合并
  • 代扣代缴增值税纳税义务发生时间
  • 固定资产折旧计入管理费用
  • 航天金穗服务费抵扣
  • 所有者权益科目编码
  • 已提完折旧车辆可以卖吗
  • 筹资活动现金净流量为正说明什么
  • 预付材料款会计分录
  • 合同和付款单位不一致发票应该开给谁
  • 一般纳税人开3个点的票不能抵扣进项
  • 预缴所得税如何做账
  • 农产品收购发票使用范围
  • 个人领取住房公积金需要什么材料
  • 物流公司的保险服务属于什么费用
  • 金融企业贷款损失准备金
  • 抵扣进项税有期限吗
  • 不开票的收入怎么办
  • 成品油生产企业身份归类管理办法
  • 中国石化开的增值税票是几个点的
  • 什么是要约的撤销
  • php输出一维数组
  • PHP:pg_connection_reset()的用法_PostgreSQL函数
  • pytorch f
  • 长期借款的
  • 收到银行开的手续费发票怎么做分录
  • vue3.0动态路由
  • yii框架教程
  • 个体工商户的酒店增值税率是多少
  • 日记账的定义
  • 个体户需要交什么保险
  • 公账钱怎么取出
  • 个体户电子申报税流程
  • 小规模开票多少成一般纳税人
  • 定期定额户用财务制度备案吗
  • 收到单位借款如何入账
  • 哪种发票可以报税
  • 残疾人就业保障金征收使用管理办法
  • 车船税怎么抵扣进项
  • 会计证异地可以考吗
  • 关于发票丢失的处罚
  • 工厂加工费的账务怎么做
  • 新买的车没有牌能上路吗
  • 调整去年管理费用怎么做分录
  • mysql触发事件
  • sql参数化还是被注入了
  • 服务器文件夹共享分组
  • win8创建新用户
  • 苹果电脑快捷键截图怎么截
  • 在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的步骤
  • 虚拟机里安装centos7
  • win8电脑触摸屏没反应怎么办
  • win8 侧边栏
  • windows xp系
  • python生成二维码添加图片
  • 使用JQuery FancyBox插件实现图片展示特效
  • NGUI学习笔记(摘)
  • unity uishader
  • easyui导出excel表格
  • jquery ajax后台返回list,前台用jquery遍历list的实现
  • dos下重命名
  • nodejs怎么启动服务
  • jquery旋转动画
  • python怎么用命令行
  • jquery提交
  • android遇到的难题,怎么解决的
  • 宁波鄞州区行政区划代码
  • 黑龙江税务局副局长
  • 免税证明如何办理
  • 国家税务网站官网
  • 地税服务大厅上班时间
  • 财务审计报告哪个位置可以看出是否亏损
  • 内蒙古包头东河机场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设