# APS 集成

> 使用 LevelPlay SDK 将 Amazon Publisher Services (APS) 作为聚合网络集成到 Flutter app 中。

> **Note:**
>
> Amazon 发布者服务 (APS) 是一个仅限邀请的计划。要集成 APS，您需要集成和初始化 LevelPlay SDK 和 APS SDK。确保执行以下详细说明的完整集成流程，以便在应用程序中显示 APS 广告服务。

## 创建 APS 帐户##create-an-aps-account

1. 联系 APS 以设置app程序的帐户。要创建 APS 帐户，请访问 [APS 网站](https://aps.amazon.com/aps/contact-us/)，选择 **Contact us**，然后发出请求。
2. 如果您的 APS 请求获得批准，您将收到一个邀请链接，用于在 APS 中注册和创建帐户。
3. 在 LevelPlay 中设置 APS 之前，必须完成上述步骤。

## 在 APS 网络中设置席位##set-up-your-slots-in-aps-network

1. 从 apps 菜单中选择正确的应用程序，然后选择 **Setup**（设置）
2. 选择 LevelPlay 作为 Monetization 服务设置菜单
3. 添加字段并为每个字段定义：
   * **Name（名称）**
   * **广告大小**
   * **价格点**（自动/手动）
4. 完成添加所有字段并获取凭据：
   * 获取 **app ID**
   * 下载**价格点 CSV 文件**

## 激活 APS 网络##activate-aps-network

在 LevelPlay 平台中，访问 SDK Networks 设置以将 APS 参数配置到您的 LevelPlay 帐户中。

1. 获得上述凭据后，登录 LevelPlay 帐户，然后选择 **Monetize** > **Setup** > **SDK Networks**
2. 从 **Available Networks** 的表中选择 **APS**，然后选择 **Activate**。
3. 从广告网络列表中选择 **APS**，然后选择 **Setup**。
4. 输入您的 APS app ID 并按原样上传 CSV 文件。

## 与 LevelPlay 聚合共享每个广告的 APS 出价信息##share-aps-bid-info-with-levelplay-mediation-per-ad

加载每个广告之前，请调用 APS API 以获取 LevelPlay SDK 加载广告所需的加载信息。

以下是必需的步骤：

1. 在每个 LevelPlay 广告单元加载之前加载 APS 广告请求。
2. 调用“SetNetworkData”可与 LevelPlay 共享 APS 出价信息。
3. 使用 LevelPlay 聚合 API 加载相关的广告单元。

您现在可以在应用程序中交付 APS 需求。

使用适用于 [Android](/grow/levelplay/sdk/android/networks/guides/aps/.md) 和 [iOS](/grow/levelplay/sdk/ios/networks/guides/aps/.md) 的原生适配器继续集成。

### 后续步骤##next-steps

要通过 LevelPlay 利用其他广告网络，请集成网络[适配器](/grow/levelplay/sdk/flutter/mediation-networks/.md)并按照我们的集成指南进行操作。
