Les applis instantanées Android permettent aux applications Android de s'exécuter instantanément, sans nécessiter d'installation. Ce guide est destiné aux éditeurs qui souhaitent monétiser une appli instantanée Android avec AdMob.
Prérequis
- Utiliser Android Studio 3.0 Canary 1 ou version ultérieure
- SDK de développement d'applis instantanées
- Android SDK Platform O
- Cibler le niveau d'API Android 14 ou supérieur
Importer le SDK Google Mobile Ads
Les applis instantanées Android doivent être structurées en modules adressables par URL qui font moins de 4 Mo. Pour respecter cette contrainte de taille, nous vous recommandons d'utiliser le SDK Google Mobile Ads Lite plutôt que la version standard. Pour en savoir plus sur le SDK Lite, y compris ses limites, consultez le guide du SDK Lite.
Les applications peuvent importer le SDK Google Mobile Ads Lite avec une dépendance Gradle. Ouvrez le fichier build.gradle au niveau de l'application, puis recherchez une section "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.0.0'
...
}
Ajoutez la ligne en gras ci-dessus, qui indique à Gradle d'extraire la dernière version du SDK Mobile Ads Lite. Une fois cette opération terminée, enregistrez le fichier et effectuez une synchronisation Gradle.
Le SDK Lite est distribué dans le cadre du dépôt Google. Vous pouvez donc voir un message d'Android Studio vous invitant à l'installer. Si c'est le cas, acceptez simplement le téléchargement. Android Studio s'occupera du reste.
Étapes suivantes
Pour afficher des annonces AdMob et générer des revenus, vous devez initialiser le SDK Google Mobile Ads et choisir un format d'annonce.
Médiation dans les applis instantanées
La médiation Google n'est pas officiellement prise en charge lorsque vous monétisez des applis instantanées Android avec AdMob. Les applis instantanées exigent que tout le contenu Web affiché soit chargé via des connexions sécurisées. Les annonces d'AdMob répondent à cette exigence, mais ce n'est pas forcément le cas des annonces provenant de réseaux publicitaires tiers. Par conséquent, nous vous recommandons de créer un nouveau bloc d'annonces qui n'utilise pas la médiation lorsque vous monétisez une appli instantanée Android avec AdMob.