# Apps概述

## 在您开始之前

请确保您已在 Chartboost 平台创建并设置一个有效的 publishing app（变现app）。操作方法如下。

### 在您的 Chartboost 平台上添加 App

1.  在[Chartboost 平台](https://platform.chartboost.com/)导航栏点击 **App Management（App 管理）**。
2.  点击右上角的 **+Add New App（+ 添加 App）**按钮。
3.  如果您的 **App 已上线**， 选择 **My app is live in the App Store（我的 App 已在 App Store 上线）** 并输入该 app 的 Apple App Store，Google Play 或 Amazon App Store **网址**。然后点击 **Connect App（连接 App）**。如果连接成功，界面将显示您的 App 图标和详细信息。否则，请仔细检查您的 URL 或根据提示提供其他详细信息。 
    - 对于 **Amazon App**，请按照提示同时输入 **Bundle ID** 。
4.  如果您的 **App 尚未上线**， 选择 **My app is still in development（我的 App 仍在开发中）**,并指定该 App 将发布到哪个应用商店。
    <div class="alert alert-info" role="alert">
      <b>注意:</b> 您可以为未发布的 App 设置 Mediation（聚合），但是在 App 上线后才能获取并显示广告。
      <br><br>当您的 App 在 App 商店上线后，请从您的 Chartboost 平台 <b>App 管理</b>页面进入该 App 的 <b>Edit app settings（编辑 App 设置）</b>页面，提供 <b>app store URL（应用商店网址）</b>并禁用 <b>Test Mode（测试模式）</b>。
    </div>

5.  给 App **命名**。此名称将在 Chartboost 平台上代表该 App。
6.  您必须遵守 COPPA 指南，并指定您的应用是否针对 13 岁以下的儿童。请参考我们的 [COPPA FAQ](/zh/faq/coppa/) 获取更多信息。
7.  Click **+ Add App** to complete.


## 导入 App

1. 在[Chartboost 平台](https://platform.chartboost.com/)导航栏点击 **Mediation（聚合）**。您将被重定向到 [Mediation Dashboard（聚合后台)](https://helium.chartboost.com/apps)。
2. 在 **Overview（概述）** 页面，在右上角点击 **+ Add Helium App（+ 添加 Helium App）**。
3. 选择 App 点击 **Import（导入）**。您还可以按名称或 Chartboost App ID 搜索 App。
4. 点击 App 图标下方的切换开关按钮。当 App 激活时，按钮将变**绿**。

## 应用详情

App的详细信息页面包括以下这些字段：
- **Helium App ID** - 需要使用 `AppID` 或者 `app ID` 时，请使用此字段。
- **Helium Signature** - 需要使用 `AppSignature` 或者`app signature` 时，请使用此字段。
- **App Bundle** - 需要使用 `bundle ID`， `bundle_id，` 或者`appBundleID` 时，请使用此字段。
- **App Store URL** - 需要使用 App Store URL 时，请使用此字段。

### 广告队列

广告队列允许将多个全屏广告以队列的方式连续显示。这可以减少甚至可能消除需要连续显示全屏广告体验中的延迟现象。  

此功能需要聚合 SDK 4.9.0 版本以上。横幅广告和自适应横幅广告不支持广告队列。  

队列的容量可以设置为 1-5 个广告。这个限制可以在 Mediation 后台控制面板上设置3个级别：（1）**Max Queue Size** (最大队列容量)，（2）**Default Queue Size** (默认队列容量)，和（3）**Placement Queue Size** (广告位队列容量)。
- 设置适用于应用中所有广告位的 **Max Queue Size** (最大队列容量)，默认为2。如果默认队列容量小于最大队列容量，则将优先采用默认队列
- 为任何未设置队列大小的广告位设置 **Default Queue Size**（默认队列容量），默认值为2。如果最大队列容量小于默认队列容量或广告位队列容量，则最大队列容量将优先。
- 在广告位详情页面上，设置该广告位的 **Queue Size**（队列容量）。如果这里没有设置队列容量，那么应用详情页面上设置的默认队列容量将启用。如果默认队列容量大于最大队列容量，则最大队列容量将优先。

例如，如果最大队列容量设置为4，而默认队列容量设置为2，那么任何广告位的队列大小如果没有设置，将默认为2，或者如果设置的容量大于4，将有一个最大容量为4。

| 如果设置如下：| 那么广告位的队列容量将是：|
|---|---|
| {::nomarkdown}<ul><li>广告位 A：队列设置为5</li> <li>广告位 B：未设置队列容量</li> <li>广告位 C：队列容量设置为3</li> <li>默认队列容量：2</li> <li>最大队列容量：4</li></ul>{:/} | {::nomarkdown}<ul><li>广告位 A: 4</li> <li>广告位 B: 2</li> <li>广告位 C: 3</li></ul>{:/} |