# 配置应用

接入数字商品服务前，需要先完成应用的bundleName配置和应用身份信息配置。

#### bundleName配置

工程“AppScope/app.json5”下的**bundleName**需要与开发者在AppGallery Connect中创建应用时的包名保持一致。

配置内容示例如下：

```
{
  "app": {
    // bundleName需要与开发者在AppGallery Connect中创建应用时的包名保持一致
    "bundleName": "com.example.appgallery.kit.demo",
    // ...
  }
}
```

#### 配置应用身份信息

1.  登录AppGallery Connect平台，在“开发与服务”中选择目标项目，通过“项目设置 > 常规 > 应用”获取目标应用的**Client ID**。
    
    *   下图中的APPID可用于服务器API接口请求。
        
    *   如果开发者应用的compatibleSdkVersion>=14，则接入IAP Kit不要求开发者添加公钥指纹以及配置应用身份信息。
        
    
2.  在工程“entry/src/main/module.json5”的**module**节点增加如下**client\_id**属性配置，用于数字商品服务接口的应用身份鉴权。
    
    ```
    {
      "module": {
        "name": "entry",
        "type": "entry",
        "description": "$string:module_desc",
        "mainElement": "EntryAbility",
        "deviceTypes": [
          "phone",
          "tablet",
          "2in1",
          "tv",
          "car"
        ],
        // ...
        "metadata": [
          // ...
          {
            "name": "client_id",
            "value": "***"
          }
        ]
      }
    }
    ```