Интегрируйте Leadbolt с медиацией
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Это руководство предназначено для издателей, заинтересованных в использовании медиации Google Mobile Ads с Leadbolt . В нём подробно описывается настройка адаптера медиации для работы с вашим текущим приложением Android и настройка дополнительных параметров.
Предпосылки
Полезные учебники
В следующих статьях Справочного центра представлена справочная информация о посредничестве:
Добавьте Leadbolt в свой проект
Включить сетевой адаптер и SDK
Загрузите Leadbolt SDK и адаптер по предыдущим ссылкам .
В Android Studio добавьте файлы адаптера и SDK в папку libs
вашего проекта. Убедитесь, что файл Gradle на уровне приложения содержит следующее:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
Измените файл AndroidManifest.xml
, как указано в документации Leadbolt.
Вашему приложению не нужно напрямую обращаться к Leadbolt — Google Mobile Ads SDK обращается к адаптеру Leadbolt для получения рекламы от вашего имени. При необходимости вы можете указать дополнительные параметры запроса. Далее на этой странице подробно описано, как предоставить дополнительную информацию Leadbolt.
Инициализируйте свой рекламный объект с помощью экземпляра Activity.
В конструкторе нового объекта рекламы (например, AdView
) необходимо передать объект типа Context
. Этот Context
передаётся другим рекламным сетям при использовании медиации. Некоторым рекламным сетям требуется более строгий Context
типа Activity
, и они могут не поддерживать показ рекламы без экземпляра Activity
. Поэтому мы рекомендуем передавать экземпляр Activity
при инициализации объектов рекламы, чтобы обеспечить согласованность работы с вашими рекламными сетями, участвующими в медиации.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-02 UTC.
[null,null,["Последнее обновление: 2025-09-02 UTC."],[[["\u003cp\u003eThis guide helps publishers integrate Leadbolt ads into their Android apps through AdMob mediation.\u003c/p\u003e\n"],["\u003cp\u003eYou need an Android app with the Google Mobile Ads SDK and an AdMob account with configured ad units to get started.\u003c/p\u003e\n"],["\u003cp\u003eThe process involves adding the Leadbolt SDK and adapter, configuring the AndroidManifest.xml file, and initializing ad objects with an Activity instance.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the provided Leadbolt resources and helpful primers for detailed instructions and background information.\u003c/p\u003e\n"]]],["This guide details integrating Leadbolt with Google Mobile Ads mediation for Android apps. Key actions include: downloading the Leadbolt SDK and adapter, adding them to the project's `libs` folder, and modifying the `AndroidManifest.xml` file as per Leadbolt's instructions. The guide emphasizes that the Google Mobile Ads SDK handles ad fetching, not the app directly. It also recommends initializing ad objects with an `Activity` instance for compatibility with mediated ad networks.\n"],null,["This guide is intended for publishers who are interested in using Google\nMobile Ads mediation with **Leadbolt**. It walks\nthrough the setup of a mediation adapter to work with your current Android app\nand the configuration of additional settings.\n\n| Leadbolt Resources |\n|-----------------------------------------------------------|\n| [Documentation](https://www.leadboltapps.com) |\n| [SDK](https://www.leadboltapps.com) |\n| [Adapter](https://www.leadboltapps.com) |\n| [Customer support](https://www.leadboltapps.com/contact/) |\n\nPrerequisites\n\n- An Android app with Google Mobile Ads SDK integrated. (If you don't\n have one, see [Get Started](/admob/android/quick-start).)\n\n- An AdMob account and [an ad unit configured with mediation line\n items](//support.google.com/admob/answer/3124703).\n\nHelpful primers\n\nThe following Help Center articles provide background information on mediation:\n\n- [About AdMob Mediation](//support.google.com/admob/answer/3063564)\n- [Set up AdMob Mediation](//support.google.com/admob/answer/3124703)\n- [Optimize AdMob Network](//support.google.com/admob/answer/3534471)\n\nAdd Leadbolt to your project\n\nInclude network adapter and SDK\n\nDownload the Leadbolt 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\nLeadbolt documentation.\n\nYour app doesn't need to call Leadbolt\ndirectly---Google Mobile Ads SDK calls the\nLeadbolt 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\nLeadbolt.\n\nInitialize your ad object with an Activity instance\n\nIn the constructor for a new ad object (for example,\n\n[`AdView`](/admob/android/reference/com/google/android/gms/ads/AdView)),\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."]]