미디에이션에 Leadbolt 통합
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 가이드는 Leadbolt와 함께 Google 모바일 광고 미디에이션을 사용하는 데 관심이 있는 게시자를 대상으로 합니다. 현재 Android 앱과 함께 작동하는 미디에이션 어댑터의 설정과 추가 설정의 구성을 안내합니다.
기본 요건
유용한 사전 참고 자료
다음 고객센터 도움말에서 미디에이션에 관한 배경 정보를 확인하세요.
프로젝트에 Leadbolt 추가
네트워크 어댑터 및 SDK 포함
이전 링크에서 Leadbolt SDK 및 어댑터를 다운로드합니다.
Android 스튜디오에서 프로젝트의 libs
폴더에 어댑터 및 SDK 파일을 포함합니다. 앱 수준 Gradle 파일에 다음이 포함되어 있어야 합니다.
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
Leadbolt 문서에 안내된 대로 AndroidManifest.xml
파일을 수정합니다.
앱에서 Leadbolt를 직접 호출할 필요는 없습니다. Google 모바일 광고 SDK가 Leadbolt 어댑터를 호출하여 광고를 자동으로 가져옵니다. 필요한 경우 추가 요청 매개변수를 지정할 수 있습니다.
이 페이지의 나머지 부분에서는 Leadbolt에 추가 정보를 제공하는 방법을 자세히 설명합니다.
Activity 인스턴스로 광고 객체 초기화
새 광고 객체의 생성자 (예: AdView
)에서 Context
유형의 객체를 전달해야 합니다.
이 Context
는 미디에이션을 사용할 때 다른 광고 네트워크로 전달됩니다. 일부 광고 네트워크에서는 Activity
유형의 더 제한적인 Context
가 필요할 수 있으며, Activity
인스턴스가 없으면 광고를 게재하지 못할 수도 있습니다. 따라서 미디에이션된 광고 네트워크와 일관된 환경이 유지되도록, 광고 객체를 초기화할 때 Activity
인스턴스를 전달하는 것이 좋습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-31(UTC)
[null,null,["최종 업데이트: 2025-08-31(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,["# Integrate Leadbolt with mediation\n\nThis 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\n- An Android app with\n\n Google Mobile Ads SDK\n\n 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---------------\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----------------------------\n\n### Include 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\n### Kotlin\n\n dependencies {\n implementation(fileTree(mapOf(\"dir\" to \"libs\", \"include\" to listOf(\"\\*.aar\", \"\\*.jar\"))))\n // ...\n }\n\n### Groovy\n\n dependencies {\n implementation fileTree(dir: 'libs', include: \\['\\*.aar', '\\*.jar'\\])\n // ...\n }\n\n### Configure 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---\n\nGoogle Mobile Ads SDK\n\ncalls 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\n### Initialize 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."]]