跳转到主要内容
微信小程序 RUM SDK 运行在微信小程序环境中,通过小程序基础库提供的生命周期、网络、存储、错误监听和性能 API 采集数据。接入前,请确认小程序的最低基础库版本和开发工具配置满足以下要求。

版本要求

如果小程序允许用户在低于 2.10.0 的基础库中运行,SDK 初始化阶段可能无法注册未处理 Promise 拒绝监听。建议在小程序管理后台设置最低基础库版本,或在接入前根据业务覆盖范围评估低版本用户占比。

功能兼容性

trackPerformance 默认开启,但性能相关 API 在源码中做了兼容处理。基础库不支持 wx.getPerformance 或页面实例不支持 setUpdatePerformanceListener 时,页面、操作、请求、错误等基础事件仍可继续采集。

支持的平台

开发工具和构建要求

接入 npm 包时,需要在微信开发者工具中完成 npm 构建:
  1. 在小程序项目根目录执行 npm install @flashcatcloud/fc-sdk-miniprogram
  2. 在微信开发者工具中打开项目
  3. 执行 工具 > 构建 npm
  4. 确认生成的 miniprogram_npm 可以被小程序代码引用
本地验证兼容性时,可在微信开发者工具的本地设置中选择不同调试基础库版本,分别验证初始化、自动采集和数据上报行为。

相关页面

SDK 接入指南

完成微信小程序 RUM SDK 安装和初始化。

高级配置

配置代理、链路追踪、会话和手动埋点。

数据收集

了解 SDK 自动采集的页面、操作、请求、错误和性能数据。