跳转到内容

选择要集成的广告平台

Android

您可以通过两种方式下载 MAX 聚合适配器并将其集成到应用中:

Gradle
AppLovin 建议采用这种方式集成适配器。 AppLovin 的适配器 POM 文件会自动集成被聚合平台的 SDK 及其依赖。
开源适配器
如果需要更高的集成灵活性,则可以集成 AppLovin 的开源适配器。 此时,您将负责集成被聚合 SDK 及其依赖。 您可以在 AppLovn-MAX-SDK-Android GitHub 库中找到这些适配器。

Gradle

勾选下方复选框,选择要通过 MAX 聚合接入的广告平台。 勾选这些复选框后,本页面会显示这些平台的具体说明。

本页面还会为您创建一个自定义的 UPL。 将下面的自定义 UPL 复制到 AppLovinMAX_UPL_Android.xml

<AARImports>
<insertValue value="com.applovin.mediation,bidmachine-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,bigoads-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,chartboost-adapter,+" /> <insertNewline/>
<insertValue value="com.google.android.gms,play-services-base,16.1.0" /> <insertNewline/>
<insertValue value="com.applovin.mediation,fyber-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,google-ad-manager-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,google-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,hyprmx-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,inmobi-adapter,+" /> <insertNewline/>
<insertValue value="com.squareup.picasso,picasso,2.8" /> <insertNewline/>
<insertValue value="androidx.recyclerview,recyclerview,1.1.0" /> <insertNewline/>
<insertValue value="com.applovin.mediation,ironsource-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,vungle-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,line-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,maio-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,facebook-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,mintegral-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,mobilefuse-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,moloco-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,ogury-presage-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,bytedance-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,pubmatic-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,smaato-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,unityads-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,verve-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,mytarget-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,yandex-adapter,+" /> <insertNewline/>
<insertValue value="com.applovin.mediation,yso-network-adapter,+" /> <insertNewline/>
</AARImports>
<buildGradleAdditions>
<insert>
allprojects {
// You may add any additional repositories for other ad networks here
repositories {
maven { url "https://artifactory.bidmachine.io/bidmachine" }
maven { url "https://cboost.jfrog.io/artifactory/chartboost-ads/" }
maven { url "https://imobile-maio.github.io/maven" }
maven { url "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea" }
maven { url "https://maven.ogury.co" }
maven { url "https://artifact.bytedance.com/repository/pangle" }
maven { url "https://repo.pubmatic.com/artifactory/public-repos" }
maven { url "https://s3.amazonaws.com/smaato-sdk-releases/" }
maven { url "https://verve.jfrog.io/artifactory/verve-gradle-release" }
maven { url "https://ysonetwork.s3.eu-west-3.amazonaws.com/sdk/android" }
}
}
</insert>
</buildGradleAdditions>

适配器平台信息

iOS

Unreal Engine 要求您手动集成适用于 iOS 的第三方框架。 它不支持像 CocoaPods 这样的依赖管理器。 MAX Unreal GitHub 库包含一个 Python 脚本—— install_pods.py,可用于自动安装 Podfile 中的依赖项。 此脚本会下载 AppLovin 的适配器和第三方依赖项,并使用 Build 设置配置您的项目以正确链接这些组件。

要求

  • Python 3.6+
  • CocoaPods

说明

  1. 从 AppLovin 的 MAX Unreal GitHub 库下载 install_pods.py
  2. 将此脚本复制到 AppLovin MAX Unreal 插件的 Source/ThirdParty/IOS/ 目录中。
  3. 在该目录中为要集成的适配器创建 Podfile
  4. 运行 install_pods.py 下载适配器和依赖项。 请遵循脚本中的任何附加说明以完成安装。
  5. 请按照准备聚合网络 (iOS) 中的说明进行操作。 在 AppLovinMAX_UPL_IOS.xml 中对 Info.plist 进行任何必要的更改。