Это руководство предназначено для издателей, которые заинтересованы в использовании медиации Google Mobile Ads с Flurry . В нем описана настройка адаптера-посредника для работы с вашим текущим приложением Android и настройка дополнительных параметров.
Шквал ресурсов |
---|
Документация |
SDK |
Адаптер |
Поддержка клиентов |
Предварительные условия
Приложение для Android со встроенным Google Mobile Ads SDK. (Если у вас его нет, см. раздел «Начало работы» .)
Аккаунт Google Ad Manager с настроенным агрегатором для мобильных приложений .
Добавьте Flurry в свой проект
Включите сетевой адаптер и SDK
Загрузите Flurry 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.
Измените файл AndroidManifest.xml
, как указано в документации Flurry.
Вашему приложению не обязательно напрямую вызывать Flurry — Google Mobile Ads SDK вызывает адаптер Flurry для получения рекламы от вашего имени. При необходимости вы можете указать любые дополнительные параметры запроса. В оставшейся части этой страницы подробно описано, как предоставить Flurry дополнительную информацию.
Инициализируйте свой рекламный объект с помощью экземпляра Activity.
В конструктор нового объекта рекламы (например, AdManagerAdView
) необходимо передать объект типа Context
. Этот Context
передается другим рекламным сетям при использовании медиации. Некоторым рекламным сетям требуется более ограничительный Context
типа Activity
, и они могут не иметь возможности показывать рекламу без экземпляра Activity
. Поэтому мы рекомендуем передавать экземпляр Activity
при инициализации рекламных объектов, чтобы обеспечить единообразную работу с вашими опосредованными рекламными сетями.