AdMob en Apps instantáneas Android

Apps instantáneas Android permite que las apps para Android se ejecuten al instante, sin necesidad de instalarlas. Esta guía está destinada a los editores 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
  • El nivel de API objetivo 14 o una versión posterior

Importa el SDK de anuncios para dispositivos móviles

Las apps instantáneas Android deben estructurarse en módulos direccionables por URL que tengan un tamaño inferior a 4 MB. Para mantenerse dentro de 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 de Lite, incluidas sus limitaciones, en la guía del SDK Lite.

Las apps pueden importar el SDK básico de Google Mobile Ads con una dependencia de Gradle. Abre el archivo build.gradle de nivel de la app y busca una sección de "dependencias".

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

Agrega la línea en negrita que aparece arriba, lo 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 hecho esto, guarda el archivo y realiza una sincronización de Gradle.

El SDK 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 solicite que lo instales. Si es así, acepta la descarga, y Android Studio se encargará del resto.

Próximos pasos

Los siguientes pasos para mostrar anuncios de AdMob y obtener ingresos son Inicializar el SDK de anuncios para dispositivos móviles y Elegir un formato del anuncio.

Mediación en apps instantáneas

La mediación de Google no es compatible oficialmente cuando se monetizan apps instantáneas 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 los anuncios de redes de publicidad de terceros no. Por lo tanto, te recomendamos que crees una nueva unidad de anuncios que no use la mediación cuando se monetice una app instantánea para Android con AdMob.