[COMPONENT: AndroidTwoWays]
This page also creates a customized UPL for you.
Copy the customized UPL below into AppLovinMAX_UPL_Android.xml.
[COMPONENT: NetworkConfigurator]
In the AppLovin MAX Unreal plugin’s AppLovinMAX_UPL_Android.xml, add your Google bidding and Google AdMob App ID under the androidManifestUpdates tag.
In the example below, replace «your-admob-app-id» with your Google bidding and Google AdMob App ID.
Google AdMob requires Android Gradle plugin version 4.2.0 or higher and Gradle version 6.7.1 or higher. If you see the following error, update your Android Gradle plugin and Gradle versions:
[COMPONENT: ConfiguratorSection]
To upgrade the Android Gradle plugin, follow these instructions:
/Users/Shared/Epic Games/UE_5.2/.Engine/Source/Programs/UnrealBuildTool/Platform/Android/UEDeployAndroid.cs, update the value for ANDROID_TOOLS_BUILD_GRADLE_VERSION (replace «X.X.X» with the appropriate version number):
Engine/Build/Android/Java/gradle/build.gradle update the following line (replace «X.X.X» with the appropriate version number):
[COMPONENT: ConfiguratorSection]
If you do not want to enable Limited Data Use (LDU) mode, pass SetDataProcessingOptions() an empty string array:
To enable LDU for users and specify user geography, call SetDataProcessingOptions() in a form like this:
To learn how to implement Meta Audience Network’s “Limited Data Use” flag in California, read the Meta for Developers documentation.
[COMPONENT: ConfiguratorSection]
[COMPONENT: ConfiguratorSection]
[COMPONENT: AdapterInfoTable]
Unreal Engine requires that you manually integrate third-party frameworks for iOS.
It does not support dependency managers like CocoaPods.
The MAX Unreal GitHub repository includes a Python script — install_pods.py — to assist with automatically installing dependencies from a Podfile.
This script downloads AppLovin adapters and third-party dependencies, and configures your project with build settings to link them.
install_pods.py from AppLovin’s MAX Unreal GitHub repository.Source/ThirdParty/IOS/ directory of the AppLovin MAX Unreal plugin.install_pods.py to download the adapters and dependencies.
Follow the instructions from the script to complete installation.Info.plist in AppLovinMAX_UPL_IOS.xml.[COMPONENT: Footnotes]
When you integrate third-party SDKs into your Mobile Property, you are solely responsible for such integrations. You and the third-party SDK provider must ensure compliant data processing and treatment of any user-based or device-based privacy choices or flags.
This script may not be able to automatically configure third-party SDKs for certain networks. If so, you must integrate them manually.
Ensure that you’re using the latest version of CocoaPods. You can check your version by issuing the following command:
To update CocoaPods, run one of the following commands: