Integrate LG U+AD with mediation
Stay organized with collections
Save and categorize content based on your preferences.
This guide is intended for publishers who are interested in using Google
Mobile Ads mediation with LG U+AD. It walks
through the setup of a mediation adapter to work with your current Android app
and the configuration of additional settings.
Prerequisites
Add LG U+AD to your project
Include network adapter and SDK
Download the LG U+AD SDK and adapter from the
previous links.
In Android Studio, include the adapter and SDK files in your project's libs
folder. Make sure that your app-level Gradle file includes the following:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
Modify your AndroidManifest.xml
file as instructed in the
LG U+AD documentation.
Your app doesn't need to call LG U+AD
directly—
Next Gen Mobile Ads SDK
calls the
LG U+AD adapter to fetch ads on your behalf. If necessary, you can
specify any additional request parameters.
The rest of this page details how to provide more information to
LG U+AD.
Initialize your ad object with an Activity instance
In the constructor for a new ad object (for example,
AdManagerAdView
),
you must pass in an object of type
Context
.
This Context
is passed on to other ad networks when using mediation. Some
ad networks require a more restrictive Context
that is of type
Activity
and may not be able to serve ads without an Activity
instance. Therefore,
we recommend passing in an Activity
instance when initializing ad objects
to ensure a consistent experience with your mediated ad networks.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-22 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-22 UTC."],[[["\u003cp\u003eThis guide helps publishers integrate LG U+AD into their Android apps using Google Mobile Ads mediation.\u003c/p\u003e\n"],["\u003cp\u003eIt outlines the process of setting up the LG U+AD adapter and configuring necessary settings within an existing Android app integrated with the Google Mobile Ads SDK.\u003c/p\u003e\n"],["\u003cp\u003ePublishers need a Google Ad Manager account with mobile app mediation enabled to use this feature.\u003c/p\u003e\n"],["\u003cp\u003eThe guide includes instructions for adding the LG U+AD SDK and adapter to the project, modifying the AndroidManifest.xml file, and initializing ad objects with an Activity instance for optimal performance.\u003c/p\u003e\n"]]],[],null,["This guide is intended for publishers who are interested in using Google\nMobile Ads mediation with **LG U+AD**. It walks\nthrough the setup of a mediation adapter to work with your current Android app\nand the configuration of additional settings.\n\n| LG U+AD Resources |\n|-------------------------------------------------------|\n| [Documentation](https://ad.uplus.co.kr/index.html) |\n| [SDK](https://ad.uplus.co.kr/index.html) |\n| [Adapter](https://ad.uplus.co.kr/index.html) |\n| [Customer support](https://ad.uplus.co.kr/index.html) |\n\nPrerequisites\n\n- An Android app with the Google Mobile Ads SDK integrated. (If you don't\n have one, see [Get Started](/ad-manager/mobile-ads-sdk/android/quick-start).)\n\n- A Google Ad Manager account with [Mediation for mobile\n apps](//support.google.com/admanager/answer/6272813) configured.\n\nAdd LG U+AD to your project\n\nInclude network adapter and SDK\n\nDownload the LG U+AD SDK and adapter from the\n[previous links](#resources).\n\nIn Android Studio, include the adapter and SDK files in your project's `libs`\nfolder. Make sure that your app-level Gradle file includes the following: \n\nKotlin \n\n dependencies {\n implementation(fileTree(mapOf(\"dir\" to \"libs\", \"include\" to listOf(\"\\*.aar\", \"\\*.jar\"))))\n // ...\n }\n\nGroovy \n\n dependencies {\n implementation fileTree(dir: 'libs', include: \\['\\*.aar', '\\*.jar'\\])\n // ...\n }\n\nConfigure the AndroidManifest.xml file\n\nModify your `AndroidManifest.xml` file as instructed in the\nLG U+AD documentation.\n\nYour app doesn't need to call LG U+AD\ndirectly---the Google Mobile Ads SDK calls the\nLG U+AD adapter to fetch ads on your behalf. If necessary, you can\nspecify any additional request parameters.\nThe rest of this page details how to provide more information to\nLG U+AD.\n\nInitialize your ad object with an Activity instance\n\nIn the constructor for a new ad object (for example,\n\n[`AdManagerAdView`](/ad-manager/mobile-ads-sdk/android/early-access/nextgen/reference/com/google/android/libraries/ads/mobile/sdk/admanager/AdManagerAdView)),\n\nyou must pass in an object of type\n[`Context`](//developer.android.com/reference/android/content/Context).\nThis `Context` is passed on to other ad networks when using mediation. Some\nad networks require a more restrictive `Context` that is of type\n[`Activity`](//developer.android.com/reference/android/app/Activity)\nand may not be able to serve ads without an `Activity` instance. Therefore,\nwe recommend passing in an `Activity` instance when initializing ad objects\nto ensure a consistent experience with your mediated ad networks."]]