Las Apps instantáneas para Android permiten que las apps para Android se ejecuten al instante, sin necesidad de instalación. Esta guía está dirigida a los publicadores que desean monetizar una app instantánea para Android con AdMob.
Requisitos previos
- Usa Android Studio 3.0 Canary 1 o una versión posterior
- SDK de desarrollo de Apps instantáneas
- Plataforma O del SDK de Android
- Segmenta tu app para el nivel de API 14 de Android o uno superior
Importa el SDK de Mobile Ads
Las apps instantáneas para Android deben estructurarse en módulos con direcciones URL que tengan un tamaño inferior a 4 MB. Para cumplir con esta restricción de tamaño, se recomienda usar el SDK básico de Google Mobile Ads en lugar de la versión estándar. Puedes encontrar más información sobre el SDK básico, incluidas sus limitaciones, en la guía del SDK básico.
Las apps pueden importar el SDK básico de anuncios de Google para dispositivos móviles con una dependencia de Gradle. Abre el archivo build.gradle a nivel de la app y busca una sección "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.4.0'
...
}
Agrega la línea en negrita anterior, que indica a Gradle que extraiga la versión más reciente del SDK básico de anuncios para dispositivos móviles. Cuando termines, guarda el archivo y realiza una sincronización de Gradle.
El SDK de Lite se distribuye como parte del repositorio de Google, por lo que es posible que veas un mensaje de Android Studio en el que se te solicita que lo instales. Si es así, solo debes aceptar la descarga; Android Studio se encargará del resto.
Próximos pasos
Los próximos pasos para mostrar anuncios de AdMob y obtener ingresos son inicializar el SDK de Mobile Ads y elegir un formato de anuncio.
Mediación en las Apps instantáneas
La mediación de Google no se admite oficialmente cuando se monetizan apps instantáneas para Android con AdMob. Las apps instantáneas requieren que todo el contenido web que se muestre se cargue a través de conexiones seguras. Los anuncios de AdMob cumplen con este requisito, pero es posible que los anuncios de redes de publicidad de terceros no lo hagan. Por lo tanto, te recomendamos que crees una nueva unidad publicitaria que no use la mediación cuando monetices una app instantánea para Android con AdMob.