Las Apps instantáneas Android permiten que las apps para Android se ejecuten de inmediato, sin necesidad de instalación. Esta guía está dirigida a los publicadores que desean monetizar una App instantánea 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 del SDK de Android O
- Segmentación para nivel de API de Android 14 o superior
Importa el SDK de anuncios para dispositivos móviles
Las apps instantáneas para Android deben estructurarse en módulos direccionables por 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 para dispositivos móviles 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 Google para dispositivos móviles con una dependencia de Gradle. Abre el archivo build.gradle de 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:25.1.0'
...
}
Agrega la línea en negrita que se muestra arriba, que le indica a Gradle que extraiga la versión más reciente del SDK básico de anuncios para dispositivos móviles. Una vez que lo hagas, guarda el archivo y ejecuta una sincronización de Gradle.
El SDK básico 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 esto ocurre, 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 anuncios para dispositivos móviles y elegir un formato de anuncio.
Mediación en Apps instantáneas
La mediación de Google no es compatible oficialmente cuando se monetizan apps instantáneas para Android con AdMob. Las apps instantáneas requieren que todo el contenido web que se muestra 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 unidad de anuncios nueva que no use la mediación cuando monetices una app instantánea para Android con AdMob.