性能监控
页面性能
小程序 SDK 会自动收集页面性能数据并上报。包括:
- 程序启动时间
- 代码注入时间
- 页面首次渲染时间
- 路由切换时间
beta版 支持平台:微信,支付宝,抖音
提醒
获取页面性能数据依赖小程序的 Performance API,请保证微信基础库版本 >2.11.0,抖音基础库版本 >2.81.0,支付宝基础库版本 >2.9.9。
运行时性能(setData)
小程序 SDK 默认会自动获取组件的更新性能数据并上报,便于对组件针对性优化。
beta版 支持平台:微信,支付宝
提醒
获取更新性能统计信息依赖小程序框架提供的API setUpdatePerformanceListener,请保证微信基础库版本 >2.12.0,支付宝基础库版本 >2.8.5
详情可以参考这里。
注: 某些应用场景下的小程序项目可能数据更新很频繁从而导致上报请求过多,因此 sdk 针对 setData 数据上报提供了额外的配置项,具体可见下方配置文档中的setDataReportConfig配置项。
接口测速
打开方式:初始化时传入配置
reportApiSpeed: true
SDK 通过劫持 request对象进行接口测速