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 application 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 Mobile Ads
Les applis instantanées Android doivent être structurées en modules adressables par URL et dont la taille est inférieure à 4 Mo. Pour respecter cette contrainte de taille, il est recommandé d'utiliser le SDK Google Mobile Ads Lite plutôt que la version standard. Pour en savoir plus sur le SDK Lite, y compris sur 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 et recherchez une section "dependencies" (dépendances).
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'
...
}
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 effectuée, enregistrez le fichier et synchronisez Gradle.
Le SDK Lite est distribué dans le dépôt Google. Vous pouvez donc voir un message d'Android Studio vous demandant de l'installer. Si c'est le cas, acceptez simplement le téléchargement, et Android Studio s'occupera du reste.
Étapes suivantes
Pour diffuser des annonces AdMob et générer des revenus, vous devez ensuite initialiser le SDK Mobile Ads et choisir un format d'annonce.
Médiation dans les applis instantanées
La médiation Google n'est pas officiellement compatible avec la monétisation des applications instantanées Android avec AdMob. Les applications instantanées exigent que tout le contenu Web affiché soit chargé via des connexions sécurisées. Les annonces AdMob répondent à cette exigence, mais celles des réseaux publicitaires tiers ne le font pas forcément. Par conséquent, nous vous recommandons de créer un bloc d'annonces qui n'utilise pas la médiation lorsque vous monétisez une application instantanée Android avec AdMob.