
# 微信小程序接入APM
#### 微信小程序接入APM
1. 登录[APM控制台](https://console.huaweicloud.com/apm2/)。
2. 在左侧导航栏选择"前端监控 \> 前端站点"，单击"接入前端站点"。 
   
   
   
3. 选择"微信小程序"，选择所属应用，输入站点名称，用于区分前端站点。单击"创建前端站点"，完成操作。 
   ![](https://support.huaweicloud.com/usermanual-apm2/public_sys-resources/note_3.0-zh-cn.png)
   - 创建前端站点成功后，appId会自动生成。
   
   - 站点名称填写前，"创建前端站点"按钮置灰。
   
   - 前端站点创建成功后，在"前端监控 \> 前端站点"操作列单击"编辑"，可以查看SDK拓展配置项参数对应的参数。 
     
   
   - 前端监控数据通过自动生成的appId上报，没有经过有效鉴权，可能产生脏数据。
    
   
   
4. 接入业务埋码探针。 
   ![](https://support.huaweicloud.com/usermanual-apm2/public_sys-resources/note_3.0-zh-cn.png)
   1. 请将上报地址"https://apm-web.*区域*.myhuaweicloud.com"添加到服务器域名中注册为合法域名。
   
   2. 获取"服务器域名"路径方法如下：
      1. 登录[微信小程序后台](https://mp.weixin.qq.com/wxamp/devprofile/get_profile)。
      
      2. 单击"开发 \> 开发设置 \> 服务器域名"。
       
    
   在微信小程序添加探针步骤如下。
   1. 安装SDK，在终端中运行以下命令。
      ```
      npm i apm-mini-sdk
      ```
      单击开发者工具菜单栏中的"工具 \> 构建npm"，构建当前工程的npm库文件。在"miniprogram_npm"文件夹中查看有"apm-mini-sdk"文件夹表示引入成功。
      
   
   2. 将以下代码放入app.js头部。
      ```
      import apmAgent from 'apm-mini-sdk';
      apmAgent.startSDK({
        domain: "https://rum.rnd.****.com",appId: "",apiRepo: true,thirdApi: true,hashMode: true,JsErrClean: true,smartJsErr: true,webResource: true,traceType: "apm"
        platform: 'wx'
      });
      ```
      
   
   
   
   
 
