1.申请上报ID
每个业务对应唯一ID ,这个ID 是在上报的时候必须指定的
2.页面上报
Step 1.引入badjs脚本
项目地址 : https://github.com/BetterJS/report
dist 目录下的:
bj-report.js 最基本的上报组件
bj-report-tryjs.js 包含基本和高级tryjs的组件(推荐)
Step 2.申请项目接入
首先点击右上角进行注册或则登录。
登录完成后,进入管理控制台,点击导航栏中的“申请接入” ,然后等待管理员的审核。
Step 3.页面上报
说明请查看 github项目 地址readme
3.Nlog查看日志
在badjs系统中设置查询参数,选择对应的业务名称
对查询结果进行统计
图表统计
日志统计
常见问题FAQ
下面列举一些常见问题供各位参考,参考中无法找到解决办法的问题可以访问 https://github.com/BetterJS/doc/issues
业务接入问题
Q1.Badjs脚本做了什么?
将信息上报到Nlog日志系统。同时监听error事件,上报脚本错误。
Q2.为什么要申请业务ID?
业务ID是为了方便在Nlog系统中做查询筛选,每一条上报记录对应了唯一一个业务。