Это руководство предназначено для издателей, заинтересованных в использовании медиации Google Mobile Ads с Zucks . В нем описывается настройка адаптера медиации для работы с вашим текущим приложением Android и конфигурация дополнительных параметров.
| Ресурсы Цукерберга |
|---|
| Документация |
| SDK |
| Адаптер |
| Служба поддержки клиентов |
Предварительные требования
Приложение для Android со встроенным Google Mobile Ads SDK (Legacy) . (Если у вас его нет, см. раздел «Настройка Google Mobile Ads SDK (Legacy) .)
Аккаунт AdMob и рекламный блок, настроенный с указанием позиций медиации .
Полезные вводные материалы
В следующих статьях Справочного центра представлена справочная информация о медиации:
Добавьте Цукерберга в свой проект.
Включает сетевой адаптер и SDK.
Загрузите SDK и адаптер Zucks по ссылкам, указанным выше .
В 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.
Измените файл AndroidManifest.xml в соответствии с инструкциями в документации Цукерберга.
Вашему приложению не нужно напрямую обращаться к Zucks Google Mobile Ads SDK (Legacy) обращается к адаптеру Zucks для получения рекламы от вашего имени. При необходимости вы можете указать любые дополнительные параметры запроса. В остальной части этой страницы подробно описано, как предоставить Zucks дополнительную информацию.
Инициализируйте объект объявления экземпляром Activity.
In the constructor for a new ad object (for example, AdView ), 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.