# 广告位设置

> 了解如何在 Tapjoy Offerwall 变现后台中创建和配置广告位。可控制 Offerwall 和应用内消息的显示位置以提高用户参与度。

广告位是在应用内用于展示[内容卡片](./content-cards.md)或通过消息引导用户访问 Offerwall 的特定位置。一个广告位可以包含多个内容卡片，而每个内容卡片用于特定的用户细分段。

您的应用代码会在 Tapjoy 后台中调用广告位，系统会根据用户细分段标准选择并展示匹配的内容卡片。

如需了解如何使用广告位，请参阅以下几节：

| **主题**                            | **描述**             |
| --------------------------------- | ------------------ |
| [广告位类型](#placement-types)         | 了解不同类型的广告位。        |
| [创建广告位](#create-placements)       | 在 Tapjoy 后台中配置广告位。 |
| [建议的广告位](#recommended-placements) | 了解建议在应用中实现的广告位。    |

## 广告位类型##placement-types

在选择广告位的实现位置时，请考虑内容相关广告位和用户触发的广告位。

### 用户触发的广告位##user-initiated-placements

您需要在游戏内的特定物理位置实现用户触发的广告位，供用户点击以访问 Offerwall。由于是由用户主动选择访问 Offerwall，此类广告位无需额外的应用内消息。

### 内容相关广告位##contextual-placements

在游戏过程中出现特定条件时，您的应用会调用内容相关广告位。

您可以利用这些广告位，通过 Message to Earn 或您自有的应用内消息，在用户访问 Offerwall 之前为其提供相关背景信息。例如，如果用户的虚拟货币余额不足，您可以在用户访问 Offerwall 之前展示诸如“Running low on coins? Earn more now!（游戏币快用完了？立即赚取更多！）”之类的消息。如需了解更多信息，请参阅[消息](./messaging.md)。

## 创建广告位##create-placements

在 Tapjoy 后台中创建广告位以定义[内容卡片](./content-cards.md)和[应用内消息](./messaging.md)在应用中出现的位置。创建广告位有助于高效管理和展示 Offerwall。您可以在 Tapjoy 后台中调用包含 Offerwall 配置的广告位，而不是直接调用 Offerwall 配置。

如需详细了解可实现的广告位类型，请参阅[广告位类型](#placement-types)。

> **Important:**
>
> 最好是在应用中集成所有建议的广告位，以便您的应用代码支持未来优化。如需查看建议实现的广告位的完整列表，请参阅[建议的广告位](#recommended-placements)。

### 先决条件##prerequisites

在 Tapjoy 后台中创建广告位之前，必须先在应用代码中实现广告位。

如需了解如何在应用代码中实现广告位，请参阅以下不同平台的广告位指南：

* [iOS](../../ios/placements/sdk)
* [Android](../../android/placements/sdk)
* [Unity](../../unity/placements/sdk)
* [ReactNative](../../react-native/placements/sdk)

### 创建广告位##create-a-placement

在应用代码中实现广告位后，按照以下步骤将其与 Tapjoy 后台中的广告位关联：

1. 从左侧导航菜单中选择 **Placements（广告位）**。

2. 选择 \*\*+ Placement（+ 广告位）\*\*以打开 \*\*Create placement（创建广告位）\*\*对话框。

3. 在 \*\*Placement name（广告位名称）\*\*字段中输入广告位名称。

> **Tip:**
>
> 为了便于广告位的管理和归类，请使用清晰的命名方式，指明其用途。例如，广告位名称 `Level_Complete_Popup` 表示该广告位用于展示用户完成游戏关卡后出现的消息。

4. 选择 \*\*Create（创建）\*\*以提交新的广告位设置。

创建广告位后，必须为每个广告位创建[内容卡片](./content-cards.md)，以便 Tapjoy 能够在应用内的这些特定位置向用户展示任务。如需有关创建内容卡片的操作说明，请参阅[创建内容卡片](./content-cards.md#create-a-content-card)。

## 建议的广告位##recommended-placements

下表介绍了在 Tapjoy SDK 和后台中建议实现的广告位。

您可以在不同平台之间重复使用相同的广告位。

> **Note:**
>
> Tapjoy 有一个默认的 `AppLaunch` 广告位。Tapjoy SDK 在应用启动期间初始化完成时会调用该广告位。虽然您无法阻止 SDK 调用该广告位，但可以在 Tapjoy 后台中将该广告位的内容留空以禁用广告位。

> **Important:**
>
> 如果您使用
>
> [深度链接](../../web/displaying-offerwall/deep-linking-implementation)
>
> 并让&#x20;
>
> `event_name`
>
> &#x20;参数保留为默认值&#x20;
>
> `#WebOfferwall`
>
> ，请在 Tapjoy Offerwall 变现后台中创建&#x20;
>
> `#WebOfferwall`
>
> &#x20;广告位。如需了解更多信息，请参阅“深度链接”页面的
>
> [事件名称](../../web/displaying-offerwall/deep-linking-implementation#event-name)
>
> 一节。

| 广告位                    | 类型       | 描述                                                                                                                       |
| ---------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------ |
| `MainMenu`             | 用户触发的广告位 | 应用主菜单中的位置，用户点击即可访问 Offerwall。如果无法实现所有建议的广告位，建议最好至少实现 MainMenu 和 MainMenu\_Messaging 广告位，以便测试内容卡片和 Message to Earn。       |
| `MainMenu_Messaging`   | 内容相关广告位  | 主菜单中的提示，用于显示应用内消息以引导用户访问 Offerwall。如果无法实现所有建议的广告位，建议最好至少实现 MainMenu 和 MainMenu\_Messaging 广告位，以便测试内容卡片和 Message to Earn。 |
| `AppLaunch`            | 内容相关广告位  | 应用加载后出现的提示。                                                                                                              |
| `Store`                | 用户触发的广告位 | 在货币商店内与应用内购 (IAP) 并列的位置。                                                                                                 |
| `InsufficientCurrency` | 内容相关广告位  | 向货币不足以完成购买的用户弹出的提示。                                                                                                      |
| `AbandonCurrency`      | 内容相关广告位  | 向未完成 IAP 的用户弹出的提示。                                                                                                       |
| `Inbox`                | 用户触发的广告位 | 收件箱消息，其中包含直达货币促销 Offerwall 的路径。                                                                                          |
| `LevelComplete`        | 内容相关广告位  | 向已完成关卡或事件的用户弹出的提示。                                                                                                       |
| `AppMessage`           | 用户触发的广告位 | 来自您自有应用内消息系统的消息。用户点击这些消息即可访问 Offerwall。                                                                                  |
