Ce guide vous explique comment utiliser le SDK Google Mobile Ads pour charger et afficher des annonces provenant de maio à l'aide de la médiation AdMob, de laintégration de la cascade. Il explique comment ajouter maio à la configuration de médiation d'un bloc d'annonces et comment intégrer le SDK et l'adaptateur maio dans une applicationAndroid .
L'interface du tableau de bord de maio utilise du texte japonais pour ses libellés, boutons et descriptions. Les captures d'écran de ce guide n'ont pas été traduites. Toutefois, dans les descriptions et les instructions de ce guide, les libellés et les boutons sont référencés avec leur équivalent en langue anglaise. "URL スキーム", par exemple, correspond à "URL Scheme".
Intégrations et formats d'annonces compatibles
L'adaptateur de médiation pour Maio offre les fonctionnalités suivantes:
Intégration | |
---|---|
Enchères | |
Cascade | |
Formats | |
Bannière | |
Interstitiel | |
Avec récompense | |
Natif |
Conditions requises
- Niveau d'API Android 21 ou supérieur
- SDK maio 1.0.7 ou version ultérieure
Dernière version du SDK Google Mobile Ads
Suivez le guide de démarrage de la médiation.
Étape 1 : Configurer les configurations dans l'interface utilisateur de maio
Commencez par vous inscrire ou vous connecter à votre compte maio. Cliquez sur le bouton Gestion des applications dans la barre latérale de gauche, puis sur Nouvelle application.
Sélectionnez l'onglet correspondant au type d'annonce de votre choix.
Interstitiel
Saisissez le nom de votre application, sélectionnez la plate-forme et indiquez l'URL de votre application. Sélectionnez Annonce interstitielle vidéo comme Type d'annonce, puis cliquez sur Mettre à jour.
Avec récompense
Saisissez le nom de votre application, sélectionnez la plate-forme et indiquez l'URL de votre application. Sélectionnez Récompenses vidéo comme Type d'annonce, puis cliquez sur Mettre à jour.
Sur la page Gestion des applications, notez l'ID média. Vous en aurez besoin pour configurer votre bloc d'annonces AdMob dans la section suivante.
Sur la page Gestion des zones, notez l'ID de zone. Vous en aurez également besoin pour configurer votre bloc d'annonces AdMob dans la section suivante.
En plus de l'ID multimédia et de l'ID de zone, vous aurez besoin de l'ID d'API et de la clé API pour configurer l'ID de votre bloc d'annonces pour la médiation. Sur la page API Reporting, notez l'ID de l'API et la clé API.Étape 2: Configurez la demande Maio dans AdMob l'UI
Configurer les paramètres de médiation pour votre bloc d'annonces
Vous devez ajouter maio à la configuration de la médiation pour votre bloc d'annonces.
Connectez-vous à votre compte AdMob. Accédez ensuite à l'onglet Médiation. Si vous souhaitez modifier un groupe de médiation existant, cliquez sur son nom pour le modifier, puis passez à l'étape Ajouter maio comme source d'annonces.
Pour créer un groupe de médiation, sélectionnez Créer un groupe de médiation.
Saisissez le format de votre annonce et votre plate-forme, puis cliquez sur Continuer.
Attribuez un nom à votre groupe de médiation, puis sélectionnez les zones géographiques à cibler. Définissez ensuite l'état du groupe de médiation sur Activé, puis cliquez sur Ajouter des blocs d'annonces.
Associez ce groupe de médiation à un ou plusieurs de vos blocs d'annoncesAdMob existants. Cliquez ensuite sur Done (OK).
Vous devriez maintenant voir la fiche des blocs d'annonces que vous avez sélectionnés:
Ajouter maio comme source d'annonces
Sous la fiche Waterfall (Cascade d'annonces) de la section Ad Sources (Sources d'annonces), sélectionnez Add Ad Source (Ajouter une source d'annonces). Sélectionnez ensuite maio.
Sélectionnez maio et activez le bouton Optimiser. Saisissez l' API ID and API KEY obtenue à la section précédente pour configurer l'optimisation de la source d'annonces pour maio. Ensuite, saisissez une valeur d'eCPM pour maio et cliquez sur Continuer.Si vous disposez déjà d'un mappage pour maio, vous pouvez le sélectionner. Sinon, cliquez sur Ajouter un mappage.
Saisissez ensuite les Media ID and Zone IDobtenus à la section précédente. Cliquez ensuite sur Done (OK).
Étape 3 : Importer le SDK et l'adaptateur de maiO
Intégration d'Android Studio (recommandé)
Dans le fichier settings.gradle.kts
au niveau du projet, ajoutez les dépôts suivants :
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile-maio.github.io/maven")
}
}
}
Ensuite, dans le fichier build.gradle.kts
au niveau de l'application, ajoutez les configurations et dépendances d'implémentation suivantes. Utilisez les dernières versions du SDK et de l'adaptateur maio :
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.google.ads.mediation:maio:1.1.16.3")
}
Intégration manuelle
- Téléchargez la dernière version du SDK Android maio et ajoutez-le à votre projet.
- Accédez aux artefacts de l'adaptateur maio dans le dépôt Maven de Google. Sélectionnez la dernière version, téléchargez le fichier .aar de l'adaptateur Maio, puis ajoutez-le à votre projet.
Étape 4 : Ajoutez le code requis
Aucun code supplémentaire n'est requis pour l'intégration à Android maio.
Étape 5 : Tester votre implémentation
Activer les annonces tests
Veillez à enregistrer votre appareil de test pour AdMob.
Les éditeurs qui utilisent la version 11.6.0 ou ultérieure du SDK Google Mobile Ads recevront automatiquement des annonces tests de la part de maio sur les téléphones et les tablettes enregistrés en tant que appareils de test lorsqu'ils effectueront des requêtes.
Valider les annonces tests
Pour vérifier que vous recevez des annonces de test provenant de maio, activez le test d'une seule source d'annonces dans l'inspecteur d'annonces à l'aide de la ou des sources d'annonces maio (cascade d'annonces).
Codes d'erreur
Si l'adaptateur ne parvient pas à recevoir une annonce de maio, les éditeurs peuvent vérifier l'erreur sous-jacente de la réponse de l'annonce à l'aide de,, ResponseInfo.getAdapterResponses()
etdans les classes suivantes :
Format | Nom de la classe |
---|---|
Interstitiel | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
Avec récompense | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
Voici les codes et les messages associés générés par l'adaptateur maio lorsqu'une annonce ne parvient pas à se charger :
Code d'erreur | Motif |
---|---|
0-10 | maio a renvoyé une erreur spécifique au SDK. Pour en savoir plus, consultez le code et la documentation de Maio. |
101 | Maio n'a aucune annonce disponible. |
102 | Paramètres de serveur non valides (par exemple, ID d'emplacement manquant). |
103 | Le contexte utilisé pour charger une annonce n'était pas une instance d'activité. |
Journal des modifications de l'adaptateur de médiation Android maio
Version 1.1.16.3
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 23.0.0.
- Compatibilité validée avec la version 1.1.16 du SDK maio.
Compilé et testé avec :
- SDK Google Mobile Ads version 23.0.0
- SDK Maio version 1.1.16.
Version 1.1.16.2
- Mise à jour de l'adaptateur pour qu'il utilise la nouvelle classe
VersionInfo
. - Mise à jour de la version minimale requise du SDK Google Mobile Ads : 22.0.0.
Compilé et testé avec :
- SDK Google Mobile Ads version 22.0.0
- Version 1.1.16 du SDK Maio.
Version 1.1.16.1
- Mise à jour de
compileSdkVersion
ettargetSdkVersion
vers l'API 31. - La version minimale requise du SDK Google Mobile Ads est désormais la version 21.0.0.
- Mise à jour du niveau d'API Android minimal requis vers la version 19.
Compilé et testé avec :
- SDK Google Mobile Ads version 21.0.0
- SDK Maio version 1.1.16.
Version 1.1.16.0
- Mise à jour des codes d'erreur pour capturer d'autres erreurs Maio.
- Compatibilité validée avec la version 1.1.16 du SDK maio.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 20.4.0.
Compilé et testé avec :
- SDK Google Mobile Ads 20.4.0
- Version 1.1.16 du SDK Maio.
Version 1.1.15.0
- Vérification de la compatibilité avec la version 1.1.15 du SDK Maio.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 20.0.0.
Compilé et testé avec :
- Version 20.0.0 du SDK Google Mobile Ads
- SDK Maio version 1.1.15.
Version 1.1.14.0
- Ajout de codes et de messages d'erreur standardisés pour les adaptateurs.
- Compatibilité validée avec la version 1.1.14 du SDK maio.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 19.8.0.
Conçu et testé avec:
- SDK Google Mobile Ads 19.8.0
- SDK Maio version 1.1.14.
Version 1.1.13.0
- Compatibilité vérifiée avec la version 1.1.13 du SDK maio.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 19.5.0.
Conçu et testé avec:
- SDK Google Mobile Ads 19.5.0
- Version 1.1.13 du SDK Maio
Version 1.1.12.0
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 19.4.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 19.4.0.
- SDK Maio version 1.1.12.
Version 1.1.11.1
- Pour limiter les délais avant expiration, les demandes d'annonces échouent désormais immédiatement si maio ne dispose pas d'annonce prête à être diffusée.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 19.1.0.
Compilé et testé avec :
- SDK Google Mobile Ads 19.1.0
- SDK Maio version 1.1.11.
Version 1.1.11.0
- La compatibilité avec la version 1.1.11 du SDK Maio a été vérifiée.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 18.3.0.
Conçu et testé avec:
- SDK Google Mobile Ads 18.3.0
- SDK Maio version 1.1.11.
Version 1.1.10.0
- La compatibilité avec la version 1.1.10 du SDK Maio a été vérifiée.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 18.2.0.
Version 1.1.8.0
- Vérification de la compatibilité avec la version 1.1.8 du SDK Maio.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 18.1.0.
Version 1.1.7.0
- Corrections de bugs.
- Compatibilité vérifiée avec la version 1.1.7 du SDK maio.
Version 1.1.6.1
- Mise à jour de l'adaptateur pour prendre en charge la nouvelle API Rewarded
- Mise à jour de la version minimale requise du SDK Google Mobile Ads : 17.2.0.
Version 1.1.6.0
- Compatibilité vérifiée avec la version 1.1.6 du SDK maio.
Version 1.1.5.0
- Vérification de la compatibilité avec la version 1.1.5 du SDK Maio.
Version 1.1.4.0
- Compatibilité validée avec la version 1.1.4 du SDK maio.
Version 1.1.3.1
- Mise à jour de l'adaptateur pour qu'il fonctionne avec la classe d'instance au lieu du singleton.
Version 1.1.3.0
- La compatibilité avec la version 1.1.3 du SDK Maio a été vérifiée.
Version 1.1.2.1
- Mise à jour de l'adaptateur avec des fonctions d'initialisation mises à jour.
Version 1.1.2.0
- Compatibilité vérifiée avec la version 1.1.2 du SDK maio.
Version 1.1.1.1
- Mise à jour de l'adaptateur pour appeler l'événement d'annonce
onRewardedVideoComplete()
.
Version 1.1.1.0
- Compatibilité validée avec la version 1.1.1 du SDK maio.
Version 1.1.0.0
- La compatibilité avec la version 1.1.0 du SDK Maio a été vérifiée.
Version 1.0.8.0
- Compatibilité vérifiée avec la version 1.0.8 du SDK maio.
Version 1.0.7.1
- Correction d'un problème pouvant entraîner des erreurs NullPointerExceptions lorsque le chargement des annonces échoue.
Version 1.0.7.0
- Possibilité d'activer le mode test en ajoutant l'ID de l'appareil de test à
AdRequest
. - Compatibilité vérifiée avec la version 1.0.7 du SDK maio.
Version 1.0.6.0
- Première version !
- Ajout de la prise en charge des interstitiels et des annonces vidéo avec récompense.