本文介绍: 资源加载错误指的是比如一些资源文件获取失败,可能是服务器挂掉了等原因造成的,出现这种情况就比较严重了,所以需要能够及时的处理,网路错误一般用。错误监控,即当代码发生错误时,比如,同步错误,异步错误,promise错误,资源加载错误时,我们需要捕获到错误,然后上报给后端。记录用户行为,比如:分析用户浏览时间比较长的页面有哪些,常常点击的有哪些,可以做 相应的推荐。同步错误指的是在js同步执行过程中的错误,比如变量未定义,是可以被try catch给捕获到的。
现成的SDK
需要监控什么?
功能拆分
错误监控
错误监控,即当代码发生错误时,比如,同步错误,异步错误,promise错误,资源加载错误时,我们需要捕获到错误,然后上报给后端。
上报到后端简单,发送请求即可。那如何捕获到错误,我们下面进行讨论:
错误类型
用户埋点统计
手动埋点
无痕埋点
PV统计
history
路由无法监听到pushState和replaceState
,所以我们冲洗了一个方法,并用windows.dispatch
创建了一个自定义监听事件。
UV统计
合并上报
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。