位置: IT常识 - 正文

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

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

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

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

背景

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

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

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

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

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

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

埋点类型一般有:

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

市场上常见的埋点方案:

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

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

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

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

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

  • 收取违约金是否交税
  • 销项税大于进项税时怎么处理
  • 一般纳税人开劳务发票几个点
  • 税务局开专票作废重开流程
  • 实用9%税率的
  • 加计扣除进项税账务处理
  • 外购货物用于什么不得抵扣进项
  • 负数增长到正数的例子
  • 中外合资经营企业的经营期限
  • 库存现金余额过大的定性
  • 营改增后自建厂房抵扣
  • 现金流量表年报期末现金余额
  • 小规模企业所得税会计分录怎么做
  • 母公司与子公司之间的资金往来
  • 银行付款退回重新开户
  • 与其他企业联营算投资吗
  • 暂估入库的材料领用时如何做账
  • 实际入库数量怎么算
  • 企业会主动对税吗
  • 水费税收分类编码
  • 乙公司为支付甲公司货款向其签发
  • 发票密码区出来了一些
  • 17税率改16税率的时间
  • 医用酒精出口 需要什么条件
  • 小企业短期投资的核算应设置的会计科目有
  • win11咋截屏
  • 电脑中毒如何处理
  • linux获取操作命令的使用方法
  • 二年级祖先的摇篮教学视频
  • 政府补助退回的账务处理
  • PHP:Memcached::replace()的用法_Memcached类
  • php array数组
  • php调用图片
  • win7指定程序用指定网卡
  • 个体户未达起征点需要申报吗
  • 海恩斯科普简介
  • php图片代码
  • rm -rf/指令指删除什么
  • 利润表中其他收益是什么
  • 账户验证交易
  • 税控开票清单
  • 个体工商户可以开对公账户吗
  • 不动产租赁需要资质吗
  • mysql load local
  • 财务报表中存货为负数是什么意思
  • 零申报公司注销流程
  • 母公司处置子公司合并报表
  • 其他应收款是负数怎么报税
  • 利润分配账务处理例题
  • 企业技术服务费比例
  • 筹资费用和财务费用一样吗
  • 房地产成本核算对象
  • 本年利润的会计科目
  • 员工工资占公司收入
  • 补充资本金有哪些途径
  • 外汇汇率调整分为哪几种
  • 投资收益怎么做帐
  • 企业建账要求
  • 建账时应取得哪些资料
  • sqlserver性能优化5种方式
  • window系统怎么用
  • 注销与退出登录
  • win10系统edge浏览器兼容性
  • win7系统安装谷歌浏览器
  • linux自动获取校时服务器时间
  • pcc是什么文件
  • js 高级技巧
  • 用python循环语句
  • perl中qw
  • shell脚本中如何交互传参
  • php绘制图形函数
  • div.remove
  • 说几条javascript的基本规范
  • 使用jQuery Rotare实现微信大转盘抽奖功能
  • 江西省国家税务局总局官网
  • 查汽车发票从哪个网站查
  • 如何查询企业税务情况
  • 2021年四川医保缴费截止时间
  • 甘肃是什么时候属于中国的
  • 襄城是现在的哪个城市
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设