文档

Development

User Acquisition

Monetization

工业

LevelPlay SDK - Unity

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Unity

Unity LevelPlay
​
​
Unity SDK
  • 开始使用
  • 法规和设置
  • 广告格式
  • 聚合网络
    • Unity 聚合网络
    • 聚合网络指南
      • AppLovin
      • APS
      • BidMachine
      • BIGO Ads
      • Chartboost
      • CSJ
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Tencent
      • Unity Ads
      • Verve
      • VK Ad Network
      • Voodoo
      • Yandex Ads
      • YSO
    • 手动添加 SKAdNetwork ID
    • Ad Quality 支持的广告源
  • 测试集成
  1. 实现游戏增长
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. 适用于 Unity 开发者的 LevelPlay SDK

AppLovin 集成

将 AppLovin 作为广告网络集成到 Unity 中的 LevelPlay Mediation 平台上,并提供分步设置说明。
阅读时间6 分钟
最后更新于 3 天前

重要
以下文档涉及非 Unity 开发、拥有或运营的产品或服务(“第三方产品”)。 这些信息可能已过时或不完整,仅为方便您参考才提供。 您对任何第三方产品的使用均受产品自身条款的约束。 Unity 对这些产品不提供任何担保,也不对因使用这些产品而造成的任何损害或损失负责,包括与第三方供应商提供的内容、广告或材料有关的问题。
本指南将逐步说明如何在 Unity LevelPlay 上将 AppLovin Live 设置为广告网络。
注意
要查看此聚合网络的适配器更改日志,请参阅 Unity 聚合网络。

先决条件

确保已将 LevelPlay 的奖励广告服务、插页式广告或横幅广告正确集成到应用程序中。
如果您使用的是 Android Applovin SDK 12.4.3+(适配器版本 4.3.49+),请确保从 AndroidManifest 中删除 applovin.sdk.key。

步骤 1.创建 AppLovin 帐户

  1. 使用 AppLovin 创建帐户。您可以在此处执行此操作。
  2. 在验证您的帐户后,您可以在此处登录他们的合作伙伴。

步骤 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 位置
  2. SDK 密钥

    要查找 SDK 密钥,请转到 帐户 选项卡并从左侧菜单中选择 Keys。
    帐户设置中的 AppLovin SDK 密钥位置

步骤 3.在 LevelPlay 上激活 AppLovin

  • 登录 LevelPlay 帐户,然后转到 LevelPlay 侧导航栏 > Setup > Networks。
  • 从 Manage Networks 页面上的可用广告网络列表中选择 AppLovin。然后在 Ad network setup(广告网络设置)页面上输入 Report Key(报告密钥),然后选择 Save(保存)。
    在 LevelPlay 中输入 AppLovin Report Key
  • 接下来,从左侧导航栏中转到 Instances 页面。在 Instances 页面顶部选择要使用 AppLovin 运行 Unity LevelPlay 的 Mediation 的应用程序。
  • 从广告网络的设置列表中选择 Applovin。
    从网络列表中选择 AppLovin
  • 在 app 设置 页面上,插入在步骤 2 中检索的 SDK 密钥。然后,为要通过 Applovin 变现的每种广告格式(插页式、奖励广告服务和横幅广告)创建一个实例。选择您的首选广告格式,然后选择页面底部的 Add instance(添加实例)。输入所需的信息,然后选择 保存。
    添加 AppLovin 实例配置
您的 app 现在正在通过 AppLovin 广告网络进行变现。

步骤 4. 将 AppLovin 适配器添加到构建中

LevelPlay Network Manager(推荐)

完成 SDK 集成后,可使用 LevelPlay Network Manager 下载 AppLovin 适配器。
在 Unity 开发平台中,转到广告服务聚合 > Network Manager
如果您已经拥有最新版本的适配器,则操作按钮将更改为 " Updated " 并已禁用。

Android(手动解析)

要应用更改,请确保使用“Resolve”过程。这将根据您的选择下载所有相关工件。有关详细信息,请参阅此处的说明。 

iOS

从 Applovin SDK 12.4.1+(适配器版本 4.3.48+)开始,Applovin XCFramework 需要“内嵌 & Sign”。
将 Post-Process 脚本添加到 Unity 项目的相关文件夹: 
  • SDK Version 8.0.0+:  资源/关卡播放/编辑器 
  • SDK 8.0.0 或更高版本:Assets/Ironsource/编辑器 
可从此处下载脚本。

仅适用于 Proguard 用户(Android)

如果将 ProGuard 与 AppLovin 适配器结合使用,必须将以下代码添加到 ProGuard 配置中(Android Studio:proguard-rules.pro 或 Eclipse:proguard-项目.txt):
-keepattributes Signature、InnerClasses、Exceptions、Annotation-keep public class com.applovin.sdk.AppLovinSdk{ *; }- keep public class com.applovin.SDK.AppLovin* { public protected *; }-keep public 类 com.applovin.nativeAds.AppLovin* { public protected *; }-keep public 类 com.applovin.adview.* { public protected *; }-keep public 类 com.applovin.mediation.* { public protected *; }- 保持 public 类 com.applovin.mediation. ads。* { public protected *; }-keep public 类 com.applovin.impl.*.AppLovin { public protected *; }-keep public 类 com.applovin.impl.**.*Impl { public protected *; }-keepclassmembers 类 com.applovin.SDK.AppLovinSdkSettings { 私有变量 java.util.Map localSettings; }-keep 类 com.applovin.mediation.adapters。** { *; }-keep 类 com.applovin.mediation.adapter。**{ *; }

Android 插件手册集成

  1. **下载 AppLovin 适配器:**从此处下载适配器和 AppLovin SDK (AAR)。
  2. ****将 AppLovin 文件添加到 Unity 项目中:****将适配器文件导入 Assets/Plugins/Android。

更新 AndroidManifest.xml

从 AppLovin Android 适配器版本 4.3.13+(Android SDK 版本 6.17.0)开始,AppLovin 适配器将以 AAR 形式发布。仅当打算保持 Jar 集成时,才添加清单。

清单权限

在
<application>
标签之外添加以下权限:
<uses-permission android:name="android.permission.INTERNET"/>

清单活动

在
<application>
标签中添加以下活动**:**
<!-- AppLovin --> <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"/>

iOS 插件手动集成

  1. 下载 AppLovin 适配器和 SDK 文件:  请参阅 iOS 调解网络。
  2. 将 AppLovin 适配器文件添加到 Unity 项目 将适配器文件导入 Assets/Plugins/iOS。
  3. **将 SDK 添加到 Xcode 项目中:**由于 Unity3D 不支持 XCFrameworks,请将 SDK XCFrameworks 直接添加到 Xcode 项目中。

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

将 AppLovin 适配器添加到构建后,需要在 AppLovin Admin 中启用奖励广告服务功能。
  1. 在 AppLovin Admin 中,转到 Manage Apps,然后选择要配置的指定 app。
    AppLovin Manage Apps 屏幕
  2. 向下滚动到奖励广告服务部分并设置以下开关:
    1. 频率限制 - 不限制奖励广告服务的频率
    2. 虚拟货币详细信息 - Unity LevelPlay 聚合适配器将进行此设置,因此您可以保留默认值
    3. 显示预视频模式 - 否
    4. 显示后期视频模式 - 否
    5. 回调选项 - 仅限客户端回调
      AppLovin 奖励视频配置设置
  3. 完成后,点击“保存”

步骤 6。AppLovin 其他设置

设置 Age Restriction

注意
从 Android 和 iOS AppLovin Unity 适配器 4.3.53 的 AppLovin SDK 13.0.0 开始,不支持 AppLovin 年龄限制设置。
LevelPlay 的聚合平台允许发行商将 AppLovin 年龄限制设置直接传达给 AppLovin 网络。此功能是使用 LevelPlay SDK 6.17.1+、AppLovin Unity 适配器 4.3.18+ 已启用的。
使用以下语法,使用参数 true 设置 AppLovin setIsAgeRestrictedUser:
LevelPlay.SetMetaData("AppLovin_AgeRestrictedUser","true");
使用以下语法设置 AppLovin setIsAgeRestrictedUse 参数 false:
LevelPlay.SetMetaData("AppLovin_AgeRestrictedUser","false");
要了解有关 AppLovin 网络上的年龄限制设置的更多信息,请访问 AppLovin 文档。
验证您的广告网络集成
  • 验证您的广告网络与我们的 Integration Helper 集成。LevelPlay SDK 提供了一个工具,可确保已成功集成我们的 SDK 以及任何其他网络适配器。
  • 使用此布尔值管理集成的聚合广告网络的调试日志
    LevelPlay.SetAdaptersDebug(true);
    设置为 TRUE 时,这行代码将启用调试日志,以帮助您排除所有允许的聚合广告网络的问题。 在 app 与我们的广告单位上线之前,请删除此代码! SDK 6.5.2 及更高版本支持。 

后续步骤

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

  • Unity
  • Android
  • iOS
  • Adobe AIR
  • Flutter
  • React Native

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 先决条件

    • 步骤 1.创建 AppLovin 帐户

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

      • 报告密钥

      • SDK 密钥

    • 步骤 3.在 LevelPlay 上激活 AppLovin

    • 步骤 4. 将 AppLovin 适配器添加到构建中

      • LevelPlay Network Manager(推荐)

      • Android(手动解析)

      • iOS

        • 仅适用于 Proguard 用户(Android)

        • Android 插件手册集成

        • 更新 AndroidManifest.xml

      • 清单权限

      • 清单活动

        • iOS 插件手动集成

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

    • 步骤 6。AppLovin 其他设置

      • 设置 Age Restriction

    • 后续步骤


报告此页面的问题
​
​