Skip to main content
微信小程序 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 自动采集的页面、操作、请求、错误和性能数据。