# AppLovin 集成

> 在 Adobe AIR 应用程序的 LevelPlay Mediation 平台上将 AppLovin 设置为广告网络，包括 SDK 密钥检索和配置。

> **Important:**
>
> 以下文档涉及非 Unity 开发、拥有或运营的产品或服务（“第三方产品”）。
> 这些信息可能已过时或不完整，仅为方便您参考才提供。
> 您对任何第三方产品的使用均受产品自身条款的约束。
> Unity 对这些产品不提供任何担保，也不对因使用这些产品而造成的任何损害或损失负责，包括与第三方供应商提供的内容、广告或材料有关的问题。

本指南将逐步说明如何在 Unity LevelPlay 上将 AppLovin Live 设置为广告网络。

## 先决条件##prerequisites

确保将奖励广告服务、插页式广告服务或横幅广告服务正确集成到应用程序中。请参阅以下指定的于平台的指南以了解集成说明：

**Integration guides:**

* [奖励广告服务](/grow/levelplay/sdk/adobe/rewarded-ads-integration.md)
* [插屏广告](/grow/levelplay/sdk/adobe/interstitial-integration.md)
* [横幅广告](/grow/levelplay/sdk/adobe/banner-integration.md)

## 步骤 1.创建 AppLovin 帐户

1. 使用 AppLovin 创建帐户。您可以在[此处](https://www.applovin.com/signup)执行此操作。
2. 在验证您的帐户后，您可以在[此处](https://www.applovin.com/login)登录他们的合作伙伴。

## 步骤 2.获取 AppLovin SDK 和报告密钥

AppLovin 帐户中有两条数据需要插入到 LevelPlay 网络设置模块中，以便 AppLovin 能够与 LevelPlay 正常工作：

* \*\*举报密钥：\*\*这是 AppLovin 帐户的唯一标识符，允许 Unity LevelPlay 从 AppLovin 帐户导入性能数据以用于报告和优化。
* \*\*SDK 密钥：\*\*这是 AppLovin 帐户的唯一标识符。LevelPlay Mediation SDK 使用此属性为应用程序初始化 AppLovin 适配器。

获取此信息后，必须在 LevelPlay 帐户中\*\*配置 AppLovin 参数。\*\*正确添加上述信息后，您将能够充分利用 AppLovin 在 LevelPlay 聚合平台上的广告库存和报告数据。

1. ### 报告密钥

   要查找 **Report Key**，请转到 **帐户** 选项卡并从左侧菜单中选择 **Keys**。

   ![帐户设置中的 AppLovin Report Key 位置](/api/media?file=/grow/media/images/SDK-Key-2.png)

2. ### SDK 密钥

   要查找 **SDK** **密钥**，请转到 **帐户** 选项卡并从左侧菜单中选择 **Keys**。

   ![帐户设置中的 AppLovin SDK 密钥位置](/api/media?file=/grow/media/images/SDK-Key-1.png)

## 步骤 3.在 LevelPlay 上激活 AppLovin

* 登录 LevelPlay 帐户，然后转到 **LevelPlay 侧导航栏** > **Setup** > **Networks**。

* 从 **Manage Networks** 页面上的可用广告网络列表中选择 AppLovin。然后在 Ad network setup（广告网络设置）页面上输入 Report Key（报告密钥），然后选择 **Save**（保存）。

  ![在 LevelPlay 中输入 AppLovin Report Key](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.28.49.png)

* 接下来，从左侧导航栏中转到 **Instances 页面**。在 **Instances 页面**顶部选择要使用 **AppLovin** 运行 Unity LevelPlay 的 Mediation 的应用程序。

* 从广告网络的设置列表中选择 Applovin。

  ![从网络列表中选择 AppLovin](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.34.46.png)

* 在 app 设置 页面上，插入在步骤 2 中检索的 SDK 密钥。然后，为要通过 Applovin 变现的每种广告格式（插页式、奖励广告服务和横幅广告）创建一个实例。选择您的首选广告格式，然后选择页面底部的 **Add instance**（添加实例）。输入所需的信息，然后选择 **保存**。

  ![添加 AppLovin 实例配置](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.35.49.png)

您的 app 现在正在通过 AppLovin 广告网络进行变现。

## 步骤 4. 将 AppLovin 适配器添加到构建中##step-4.add-the-applovin-adapter-to-your-build

### Adobe AIR 插件##adobe-air-plugin

#### Adobe AIR - 将 AppLovin 适配器添加到构建中##adobe-air---add-the-applovinadapter-to-your-build

1. **下载 Applovin ANE** 将 Applovin Adobe 原生扩展添加到构建中。您可以在[此处](/grow/levelplay/sdk/adobe/mediation-networks.md)找到最新的 Applovin ANE\*\*重要信息！\*\*确保同时下载 Adapter 和 SDK。
2. **将 Applovin ANE 添加到项目中**
   1. 通过单击项目**属性** > **Flex** **构建\*\*\*\*路径** > **原生\*\*\*\*扩展**选项卡将 ANE 添加到项目中。选择 **Add ANE** 并选择您在上一步中下载的文件。

   2. 确保在 **Flex 构建打包** > **原生扩展**选项卡上标记要打包到应用程序中的 ANE，选中**软件包**的复选框。

   3. 务必为 iOS Android 添加以下扩展。 

      ```xml
      <extensionID>com.ironsource.adobeair.applovin</extensionID>
      <extensionID>com.ironsource.adobeair.applovinsdk</extensionID>

      ```

   4. **For Only Android** **Update AndroidManifest.xml** Manifest Permissions 在 `<application>` 标签之外添加以下权限：

      ```xml
      <uses-permission android:name="android.permission.INTERNET"/>
      ```

      ##### 清单活动

      在`<application>`标签中添加以下活动\*\*：\*\*

      ```xml
      <activity
      android:name="com.applovin.adview.AppLovinInterstitialActivity"
      android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|uiMode"
      android:hardwareAccelerated="true"
      android:screenOrientation="behind"/>
      <activity
      android:name="com.applovin.adview.AppLovinFullscreenActivity"
      Android:configChanges="keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"
      android:exported="false"
      android:hardwareAccelerated="true"
      android:launchMode="singleTop"
      android:screenOrientation="behind"/>
      <activity
      android:name="com.applovin.sdk.AppLovinWebViewActivity"
      android:configChanges="keyboardHidden|orientation|screenSize|uiMode"/>
      ```

## 步骤 5。在 AppLovin 的 Admin 中配置奖励广告服务

将 AppLovin 适配器添加到构建后，需要在 AppLovin Admin 中启用奖励广告服务功能。

1. 在 AppLovin Admin 中，转到 **Manage Apps**，然后选择要配置的指定 app。

   ![AppLovin Manage Apps 屏幕](/api/media?file=/grow/media/images/apps.png)

2. 向下滚动到**奖励广告服务**部分并设置以下开关：
   1. **频率限制** - 不限制奖励广告服务的频率
   2. **虚拟货币详细信息** - Unity LevelPlay 聚合适配器将进行此设置，因此您可以保留默认值
   3. **显示预视频模式** - 否
   4. **显示后期视频模式** - 否
   5. **回调选项** - 仅限客户端回调
      ![AppLovin 奖励视频配置设置](/api/media?file=/grow/media/images/apps-1.png)

3. 完成后，点击“**保存**”

您现在可以在应用程序中投放 AppLovin 广告服务。

## 后续步骤##next-steps

要通过 Unity LevelPlay 利用其他广告网络，请集成适配器并按照我们的集成指南进行操作。

**Platform adapters:**

* [Unity](/grow/levelplay/sdk/unity/mediation-networks.md)
* [Android](/grow/levelplay/sdk/android/mediation-networks.md)
* [iOS](/grow/levelplay/sdk/ios/mediation-networks.md)
* [Adobe AIR](/grow/levelplay/sdk/adobe/mediation-networks.md)
* [Flutter](/grow/levelplay/sdk/flutter/mediation-networks.md)
* [React Native](/grow/levelplay/sdk/react/mediation-networks.md)
