Android Instant Apps позволяет запускать приложения для Android мгновенно, без необходимости установки. Это руководство предназначено для издателей, которые хотят монетизировать приложение Android Instant App с помощью AdMob.
Предварительные требования
- Используйте Android Studio 3.0 Canary 1 или более позднюю версию.
- SDK для разработки мгновенных приложений
- Платформа Android SDK
- Целевой уровень API Android — 14 или выше.
Импортируйте SDK для мобильной рекламы.
Приложения Android для мгновенного запуска должны быть структурированы в модули с URL-адресами, размер которых не превышает 4 МБ. Чтобы не превысить это ограничение по размеру, рекомендуется использовать Google Mobile Ads Lite SDK вместо стандартной версии. Более подробную информацию о Lite SDK, включая его ограничения, можно найти в руководстве по Lite SDK .
Приложения могут импортировать SDK Google Mobile Ads Lite с помощью зависимости Gradle. Откройте файл build.gradle на уровне приложения и найдите раздел "dependencies".
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.gms:play-services-ads-lite:24.9.0'
...
}
Добавьте выделенную жирным шрифтом строку выше, которая указывает Gradle подключить последнюю версию SDK Mobile Ads Lite. После этого сохраните файл и выполните синхронизацию Gradle.
Lite SDK распространяется через репозиторий Google, поэтому вы можете увидеть сообщение от Android Studio с просьбой установить его. В этом случае просто подтвердите загрузку, и Android Studio позаботится обо всем остальном.
Следующие шаги
Следующие шаги для показа рекламы AdMob и получения дохода — это инициализация SDK для мобильной рекламы и выбор формата рекламы .
Медиация в приложениях для мгновенного доступа
Официально функция медиации Google не поддерживается при монетизации приложений Android Instant с помощью AdMob. Приложения Instant требуют, чтобы весь отображаемый веб-контент загружался через защищенные соединения. Реклама от AdMob соответствует этому требованию, но реклама от сторонних рекламных сетей может ему не соответствовать. Поэтому мы рекомендуем создать новый рекламный блок, который не использует медиацию, при монетизации приложения Android Instant с помощью AdMob.