Это руководство предназначено для издателей, которые хотят использовать медиацию Google Mobile Ads с рекламной сетью Zucks. В нем рассказывается, как настроить адаптер медиации для работы с вашим приложением Android и задать дополнительные параметры.
| Ресурсы Zucks |
|---|
| Документация |
| SDK |
| Адаптер |
| Служба поддержки |
Требования
Приложение для Android с интегрированным GMA Next-Gen SDK. Если у вас его нет, прочитайте, как настроить GMA Next-Gen SDK.
Аккаунт AdMob и рекламный блок, настроенный для работы с позициями медиации.
Полезные руководства
В Справочном центре есть следующие статьи о медиации:
Добавьте Zucks в проект
Добавьте адаптер сети и 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.
Вашему приложению не нужно напрямую вызывать Zucks – GMA Next-Gen SDK вызывает адаптер Zucks для получения объявлений от вашего имени. При необходимости можно указать дополнительные параметры запроса. Ниже описано, как предоставить Zucks дополнительную информацию.
Инициализируйте объект объявления с помощью экземпляра Activity.
В конструктор нового объекта объявления (например, AdView) необходимо передать объект типа Context.
При использовании медиации этот Context передается в другие рекламные сети. Некоторым рекламным сетям требуется более строгий объект Context типа Activity. Без экземпляра Activity они не могут показывать объявления. Поэтому мы рекомендуем передавать экземпляр Activity при инициализации объектов объявлений, чтобы обеспечить согласованную работу с рекламными сетями, использующими медиацию.