# Unity LevelPlay 中的 Unity Ads 应用内竞价入门教程

> 将 Unity Ads 应用内竞价与 LevelPlay 集成。

要设置 Unity Ads 以在 Unity LevelPlay 中实现应用内竞价，可以选择以下方法之一：

1. 使用自动设置，这是推荐的最佳做法。有关更多信息，请参阅 [Unity Ads 集成指南](/grow/levelplay/sdk/unity/get-started.md)。
2. 使用本指南中概述的手动过程。

## 应用内竞价手动设置##manual-in-app-bidding-setup

### 1.安装所需的适配器版本##1.-install-the-required-adapter-version

安装支持 Unity Ads SDK 4.6.1 或更高版本的 LevelPlay 适配器，以实现最佳竞价绩效。从 [Unity Ads 更改日志](/grow/levelplay/sdk/unity/changelog.md)获取适配器。

### 2.在 Unity Monetization（变现）后台中创建竞价广告位/位置##2.-create-a-bidding-placement-in-the-unity-monetization-dashboard

针对第三方聚合项目使用竞价广告位，为广告空间争取最具竞争力的竞价。竞价与传统瀑布流不同，不是由聚合平台根据发布者设置的手动目标决定广告网络的优先级，而是采用公平的拍卖机制，多个广告网络可以实时竞争展示量。出价最高的广告网络将胜出。

要创建竞价广告位，请执行以下步骤：

> **Important:**
>
> 同一个广告单元无法同时兼具竞价和瀑布流广告位类型。要创建竞价广告位类型，建议您添加新的广告单元。要创建瀑布流广告位类型，建议您添加新的广告单元，存档首选的广告单元竞价广告位类型，或将该广告位移至其他广告单元。

1. 转到 [Unity Ads Monetization（变现）后台](https://cloud.unity.com/monetization)，选择 **Placements（广告位）> Add Placement（添加放置/位置**）。
   ![Monetization 后台的 Placements 页面。](/api/media?file=/grow/media/images/placements-dashboard.png)
2. 选择 **Bidding（竞价）**，并输入 **Placement Name（广告位名称）**。

> **Note:**
>
> 竞价广告位不需要设置价格或地理区域目标底价。

3. 选择 **Add Placement（添加广告位）**。
   ![Monetization（变现）后台中的添加放置/位置菜单。](/api/media?file=/grow/media/images/add-placement-menu.png)

#### 管理广告位##managing-placements

在 \*\*Placement Management（广告位管理）\*\*页面中，选择首选的广告位旁边的 **more（更多）菜单**，然后可以执行以下操作：

* **Edit Placement（编辑广告位）**，包括 **Placement Name（广告位名称）**
* **Archive Placement（归档广告位）**
  > **Note:**
  >
  > 已经支持瀑布流广告位的广告单元无法解档竞价广告位。同样，已经支持竞价广告位的广告单元也无法解档瀑布流广告位。
* **Change Ad Unit（更改广告单元）**
  > **Note:**
  >
  > 您可以更改广告位，或将其移至同一平台上的其他广告单元。移动广告位不会更改 Placement ID，因此您无需在聚合平台中更新其 ID。
  ![Monetization（变现）后台中的放置/位置编辑选项。](/api/media?file=/grow/media/images/placement-editing-options.png)

#### 广告位故障排除##troubleshooting-placements

从 LevelPlay 切换到另一个聚合合作伙伴后，如果某个广告位没有从竞价切换到传统瀑布流，这将导致在尝试加载广告位时显示以下加载错误：

> `Header bidding load invocation failed: adMarkup is missing; objectId is missing`

此错误表示，在请求竞价类型为 Ad Unit/Placement（广告单元/广告位）的广告时，缺少 `adMarkup` 和 `objectId` 参数。

* 如果使用竞价，请检查您的集成是否正确。
* 如果未使用竞价，请使用传统的瀑布流式广告单元/广告位来请求广告。您可以在 Monetization（变现）后台中创建传统的瀑布流式广告单元/广告位。

### 3.在 LevelPlay 后台中创建竞价实例##3.-create-a-bidding-instance-in-the-levelplay-dashboard

借助 Unity LevelPlay 应用内竞价解决方案，您可以允许广告源实时竞价每次展示机会，从而在自动拍卖中销售广告库存。

要在 LevelPlay 后台中创建竞价实例，请参阅 [How to set in app bid](/grow/levelplay/platform/fundamentals/in-app-bidding.md)（如何设置应用内竞价）。

### 4.运行竞价测试##4.-run-a-bidding-test

竞价测试属于 A/B 测试，可帮助您决定应用内竞价变现策略是否适合应用业务。通过该测试，发布者可以将其当前瀑布流的绩效 (A) 与使用应用内竞价时的绩效 (B) 进行比较。

为确保设置正确和测试准确运行，请参阅 [A/B 测试](/grow/levelplay/platform/fundamentals/ab-test.md)。

您现在已准备好使用 Unity Ads 在 Unity LevelPlay 中实现应用内竞价。如需了解更多信息，请联系 Unity 代表或参阅 [Unity 支持](https://cloud.unity.com/dashboard-support)。
