AdMob в приложениях с мгновенным запуском для Android

Android Instant Apps позволяет приложениям Android запускаться мгновенно, без необходимости установки. Это руководство предназначено для издателей, которые хотят монетизировать приложение с мгновенным запуском для Android с помощью AdMob.

Предварительные условия

  • Используйте Android Studio 3.0 Canary 1 или более позднюю версию.
  • SDK для разработки мгновенных приложений
  • Платформа Android SDK O
  • Целевой Android API уровня 14 или выше.

Импортируйте SDK мобильной рекламы

Приложения Android с мгновенным запуском должны быть структурированы в модули с URL-адресом размером менее 4 МБ. Чтобы не выйти за рамки этого ограничения по размеру, вместо стандартной версии рекомендуется использовать Google Mobile Ads Lite SDK. Дополнительную информацию о Lite SDK, включая его ограничения, можно найти в руководстве Lite SDK .

Приложения могут импортировать Google Mobile Ads Lite SDK с помощью Gradle-зависимости. Откройте файл build.gradle уровня приложения для своего приложения и найдите раздел «зависимости».

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.gms:play-services-ads-lite:23.0.0'
    ...
}

Добавьте строку, выделенную жирным шрифтом выше, которая указывает gradle загрузить последнюю версию Mobile Ads Lite SDK. Как только это будет сделано, сохраните файл и выполните синхронизацию Gradle.

Lite SDK распространяется как часть репозитория Google, поэтому вы можете увидеть сообщение от Android Studio с просьбой установить его. В этом случае просто согласитесь на загрузку, а Android Studio позаботится обо всем остальном.

Следующие шаги

Следующими шагами по показу рекламы AdMob и получению дохода являются инициализация Mobile Ads SDK и выбор формата рекламы .

Медиация в приложениях с мгновенным запуском

Посредничество Google официально не поддерживается при монетизации приложений Android с мгновенным запуском с помощью AdMob. Приложения с мгновенным запуском требуют, чтобы весь отображаемый веб-контент загружался через защищенные соединения. Объявления AdMob соответствуют этому требованию, но объявления сторонних рекламных сетей могут не соответствовать этому требованию. Поэтому мы рекомендуем вам создать новый рекламный блок, который не использует медиацию при монетизации приложения Android с мгновенным запуском с помощью AdMob.