Integrar a Leadbolt à mediação
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este guia é destinado a publishers interessados em usar a mediação de anúncios para dispositivos móveis do Google com a Leadbolt. Ele mostra
como configurar um adaptador de mediação para trabalhar com seu app Android atual
e como definir outras configurações.
Pré-requisitos
Adicionar o Leadbolt ao seu projeto
Incluir o adaptador de rede e o SDK
Baixe o SDK e o adaptador da Leadbolt nos links anteriores.
No Android Studio, inclua os arquivos de adaptador e SDK na pasta libs
do projeto. Verifique se o arquivo do Gradle no nível do app inclui o seguinte:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
Modifique o arquivo AndroidManifest.xml
conforme as instruções na documentação do Leadbolt.
O app não precisa chamar a Leadbolt
diretamente. O SDK dos anúncios para dispositivos móveis do Google chama o
adaptador da Leadbolt para buscar anúncios em seu nome. Se necessário, especifique outros parâmetros de solicitação.
O restante desta página detalha como fornecer mais informações à Leadbolt.
Inicializar o objeto de anúncio com uma instância de atividade
No construtor de um novo objeto de anúncio (por exemplo,
AdManagerAdView
),
é preciso transmitir um objeto do tipo
Context
.
Esse Context
é transmitido para outras redes de publicidade ao usar a mediação. Algumas redes de anúncios exigem um Context
mais restritivo do tipo Activity
e talvez não consigam veicular anúncios sem uma instância Activity
. Portanto, recomendamos transmitir uma instância Activity
ao inicializar objetos de anúncio para garantir uma experiência consistente com suas redes de anúncios mediadas.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-09-06 UTC.
[null,null,["Última atualização 2025-09-06 UTC."],[[["\u003cp\u003eThis guide explains how to integrate Leadbolt ads into your Android app using Google Mobile Ads Mediation.\u003c/p\u003e\n"],["\u003cp\u003ePublishers need an Android app with the Google Mobile Ads SDK and a Google Ad Manager account to begin.\u003c/p\u003e\n"],["\u003cp\u003eIntegration involves adding the Leadbolt SDK and adapter to your project and configuring the AndroidManifest.xml file.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Mobile Ads SDK handles communication with Leadbolt, fetching ads on your app's behalf.\u003c/p\u003e\n"],["\u003cp\u003eIt's recommended to initialize ad objects with an Activity instance for better compatibility with mediated ad networks.\u003c/p\u003e\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](/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 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[`AdManagerAdView`](/ad-manager/mobile-ads-sdk/android/reference/com/google/android/gms/ads/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."]]