接入小程序应用

云监控2.0支持监控支付宝、微信、钉钉、QQ、抖音、百度、京东等常见小程序,并支持Taro、Uniapp等跨端框架编译目标为小程序,通过集成npm包的方式,采集应用站点运行过程中的性能指标,追踪异常问题,帮助您提升自身应用站点的用户体验。

创建应用

  1. 登录云监控2.0控制台,选择目标工作空间,在左侧导航栏选择接入中心 > 接入中心

  2. 单击小程序卡片,选择地域,然后输入应用名称和描述,单击创建应用

    说明

    应用名称唯一,不能与已创建的应用名称重复。

    创建成功后,当前应用将会在参数配置区域自动生成SDK,SDK中包含对应的pidendpoint地址。

  3. 参数配置区域选择应用配置环境和配置项,然后安装探针SDK。

    小程序探针目前仅支持通过npm包接入。

    1. 引入npm包。

      npm install @arms/rum-miniapp --save
    2. 初始化。

      说明

      请将以下代码中的pidendpoint替换为控制台获取的当前应用对应的pidendpoint地址。

      import ArmsRum from '@arms/rum-miniapp';
      
      ArmsRum.init({
        pid: 'your app pid',
        endpoint: 'your endpoint',
        // 设置环境信息,参考值:'prod' | 'gray' | 'pre' | 'daily' | 'local'
        env: 'prod', 
        collectors: {
          // Ajax监听开关,默认开启
          api: true,
          // JS错误监听开关,默认开启
          jsError: true,
          // 控制台错误监听开关,默认开启
          consoleError: true,
          // 用户行为监听开关,默认关闭
          action: true,
        },
        // 链路追踪配置开关,默认关闭
        tracing: false,
      });
      
      export default ArmsRum;
  4. 设置安全域名。

    将当前应用对应的endpoint地址添加到服务器域名白名单中。

    Endpoint地址示例:https://aokcd*****-default-cn.rum.aliyuncs.com

  5. (可选)校验前确认。

    安装完探针SDK后,小程序应用即已完成接入,云监控2.0可以对数据上报进行校验,请根据面板提示完成校验并选中校验项,然后单击开始数据接入校验

相关文档

ARMS用户体验监控提供一系列SDK配置项,让您能够通过设置参数来满足额外需求。更多信息,请参见SDK配置参考