npm 包 report-360 使用教程

阅读时长 4 分钟读完

什么是 report-360?

report-360 是一个用于前端性能监控的 npm 包,通过它可以监控网站或应用的各项性能指标,从而帮助前端开发人员了解并优化网站性能,提升用户体验。

安装

安装 report-360 非常简单,只需要在终端中输入一条命令即可:

使用

配置初始化

在使用 report-360 之前,需要进行基本的配置初始化。进入项目的入口文件,例如 main.jsapp.js,添加以下代码:

-- -------------------- ---- -------
------ --------- ---- -------------

------------------
  ---- -------------------------------------
  ------ --------------
  -------- --------
  ----------- --
  ----------- ----------
  ----------- -
    --------- ------
    ------- --------------
  --
---

其中,各个参数含义如下:

  • url:上报数据的接口 URL 地址。
  • appId:应用标识 ID,用于区分多个应用。
  • logType:日志打点类型,有两种取值:'realtime'(实时上报)或 'batch'(批量上报)。
  • sampleRate:上报数据的采样率,取值范围为 0~1,1 表示全部上报,0 表示不上报。
  • ignoreUrls:被忽略的 URL 列表,可用正则表达式进行匹配。
  • customData:自定义上报数据,可选。

开始监控

在配置初始化完成之后,即可开始对网站或应用进行性能监控。在需要监控的页面中添加以下代码:

停止监控

在需要停止监控的页面中添加以下代码:

自定义打点

除了默认的性能监控外,还可以通过自定义打点来收集更多的信息。在需要自定义打点的地方添加以下代码:

其中,click_btn 为自定义打点的名称,{btnId: 'btn_123'} 为自定义上报数据,可选。

示例代码

下面是一个完整的使用示例:

-- -------------------- ---- -------
------ --------- ---- -------------

------------------
  ---- -------------------------------------
  ------ --------------
  -------- --------
  ----------- --
  ----------- ----------
  ----------- -
    --------- ------
    ------- --------------
  --
---

------------------

-------------------------------------------------------- -- -- -
  -------------------------- -
    ------ ----------
  ---
---

------------- -- -
  -----------------
-- ------

总结

使用 report-360 可以方便地进行前端性能监控,并收集更多的用户数据,帮助我们更好地优化网站性能、提升用户体验。希望本文对广大前端开发人员有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005725481e8991b448e8660

纠错
反馈