Les applis instantanées Android permettent aux applications Android de s'exécuter instantanément, sans installation. Ce guide s'adresse aux éditeurs qui souhaitent monétiser une application Android Instant avec AdMob.
Prérequis
- Utiliser Android Studio 3.0 Canary 1 ou version ultérieure
- SDK de développement d'applications instantanées
- Android SDK Platform O
- cibler le niveau d'API Android 14 ou supérieur.
Importer le SDK Mobile Ads
Les applications instantanées Android doivent être structurées en modules adressables par URL dont la taille est inférieure à 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 pour votre application, puis recherchez la section "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:23.6.0'
...
}
Ajoutez la ligne en gras ci-dessus, qui indique à Gradle d'importer la dernière version du SDK Mobile Ads Lite. Une fois cela fait, enregistrez le fichier et effectuez une synchronisation 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 le téléchargement. Android Studio se chargera du reste.
Étapes suivantes
Pour afficher 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 prise en charge pour monétiser les applications Android Instant 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 ce n'est pas toujours le cas pour les annonces provenant de réseaux publicitaires tiers. Par conséquent, nous vous recommandons de créer une unité publicitaire qui n'utilise pas de médiation lorsque vous monétisez une application Android Instant avec AdMob.