接入Uniapp应用

ARMS用户体验监控支持监控Uniapp应用(编译为AndroidiOS等原生应用),通过集成npm包的方式,采集应用站点运行过程中的性能指标,追踪异常问题,帮助您提升自身应用站点的用户体验。

创建应用

  1. 登录ARMS控制台

  2. 在左侧导航栏选择用户体验监控 > 应用列表,并在顶部菜单栏选择目标地域。

  3. 应用列表页面单击添加应用

  4. 创建应用面板单击Uniapp

  5. Uniapp面板输入应用名称和描述,然后单击创建

    说明

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

    创建成功后,当前应用将会自动生成对应的pidendpoint地址。

  6. 探针SDK安装方式。

    1. 引入npm包:

      说明

      目前仅支持Vue3

      npm install @arms/rum-uniapp
    2. 初始化:

      推荐在代码中新建独立的urils/monitor.js文件进行初始化

      说明

      请将以下代码中的pidendpoint替换为控制台获取的步骤5生成的pidendpoint地址。

      import armsRum from '@arms/rum-uniapp';
      armsRum.init({
        pid: "your app id",
        endpoint: "your endpoint",
      });
      export defalut armsRum
    3. 配置UniappVue实例:

      import armsRum from './utils/monitor';
      import App from './App'
      import { createSSRApp } from 'vue'
      
      export function createApp() {
        const app = createSSRApp(App)
        // set vue instance
        armsRum.setVue(app);
        return {
          app
        }
      }
      

相关文档

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