# 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

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

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

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

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

按照[竞价设置](/monetization/dashboard/placements/create-manage-placements.md)步骤在 [Monetization（变现）后台](https://cloud.unity.com/monetization)中创建新的竞价放置/位置。

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

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

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

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

如果使用竞价，请检查您的集成是否正确。

### 在 LevelPlay 后台中创建竞价实例##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)（如何设置应用内竞价）。

### 运行竞价测试##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)。
