Ce guide vous explique comment utiliser le SDK Google Mobile Ads pour charger et afficher de Pangle via médiation couvrant à la fois l'intégration de cascades d'annonces et d'enchères. Vous verrez comment ajouter Pangle la configuration de médiation d'un bloc d'annonces, et comment intégrer le SDK Pangle et l'adaptateur dans une Android application.
Intégrations et formats d'annonces compatibles
L'adaptateur de médiation pour Pangle offre les fonctionnalités suivantes:
Intégration | |
---|---|
Enchères | |
Cascade | 1 |
Formats | |
Annonce à l'ouverture | 2. |
Bannière | |
Interstitiel | |
Avec récompense | |
Interstitiel avec récompense | |
Natif |
2 Intégration des enchères pour ce format est en version bêta fermée.
Conditions requises
- Niveau d'API Android 21 ou supérieur
Le dernier SDK Google Mobile Ads
Finaliser la médiation Guide de démarrage
Étape 1: Définir des configurations dans l'UI Pangle
Étape 2: Configurez la demande Pangle dans Ad Manager l'UI
Étape 3: Importez le SDK Pangle et l'adaptateur
Intégration d'Android Studio (recommandé)
Dans le fichier settings.gradle.kts
au niveau du projet, ajoutez ce qui suit :
des dépôts:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://artifact.bytedance.com/repository/pangle/")
}
}
}
Ensuite, dans le fichier build.gradle.kts
au niveau de l'application, ajoutez ce qui suit :
les dépendances et configurations d'implémentation. Utilisez les dernières versions de la
SDK Pangle et adaptateur:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:pangle:6.1.0.9.0")
}
Intégration manuelle
Téléchargez la dernière version de SDK Pangle pour Android et extrayez
open_ad_sdk.aar
du dossier d'archive téléchargé. et l'ajouter à votre projet.Accédez au Artefacts de l'adaptateur Pangle dans le dépôt Maven de Google. Sélectionnez la dernière version, téléchargez Pangle le fichier
.aar
de l'adaptateur et ajoutez-le à votre projet.
Étape 4: Ajoutez le code requis
Obscurcissement ProGuard
Si vous utilisez ProGuard pour obscurcir du code Android, suivez les instructions fournies dans Documentation de Pangle pour s'assurer que le code du SDK Pangle n'est pas obscurci.
Étape 5: Testez votre implémentation
Activer les annonces tests
Veillez à enregistrer votre appareil de test pour Ad Manager et à activer le mode test dans l' Pangle UI.
Valider les annonces tests
Pour vérifier que vous recevez des annonces tests dePangle, activez le test d'une source d'annonce unique dans l'inspecteur d'annonces à l'aide de Pangle (Bidding) and Pangle (Waterfall) sources d'annonces.
Étapes facultatives
Annonces natives
Rendu des annonces
L'adaptateur Pangle renvoie ses annonces natives sous la forme
NativeAd
d'objets. Elle renseigne les éléments suivants :
champs
pendant
NativeAd
Champ | Éléments toujours inclus par l'adaptateur Pangle |
---|---|
Titre | |
Image | 1 |
Corps | |
Icône | |
Incitation à l'action | |
Note | |
Boutique | |
Prix | |
Annonceur |
1 L'adaptateur Pangle ne fonctionne pas
permettent d'accéder directement au composant Image principal de ses annonces natives. L'élément
insère l'adaptateur
MediaView
avec une vidéo ou une image.
Codes d'erreur
Si l'adaptateur ne reçoit pas d'annonce de Pangle, vous pouvez vérifier
l'erreur sous-jacente de la réponse d'annonce
ResponseInfo.getAdapterResponses()
dans les classes suivantes:
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
Voici les codes et les messages associés générés par l'adaptateur Pangle lorsque l'annonce ne se charge pas:
Code d'erreur | Domaine | Motif |
---|---|---|
101 | com.google.ads.mediation.pangle | Paramètres de serveur non valides (ID d'application ou ID d'emplacement manquant, par exemple). |
102 | com.google.ads.mediation.pangle | La taille d'annonce demandée ne correspond pas à une taille de bannière compatible avec Pangle. |
103 | com.google.ads.mediation.pangle | Réponse à l'enchère manquante ou non valide. |
-1-60000 | com.pangle.ads | Le SDK Pangle a renvoyé une erreur. Pour en savoir plus, consultez la documentation de Pangle. |
Journal des modifications de l'adaptateur de médiation Android Pangle
Version 6.1.0.9.0
- Compatibilité vérifiée avec la version 6.1.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.2.0.
- SDK Pangle version 6.1.0.9.
Version 6.1.0.7.0
- Compatibilité vérifiée avec la version 6.1.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.2.0.
- SDK Pangle version 6.1.0.7.
Version 6.1.0.6.0
- Compatibilité vérifiée avec la version 6.1.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.2.0.
- SDK Pangle version 6.1.0.6.
Version 6.0.0.8.0
- Compatibilité vérifiée avec la version 6.0.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 6.0.0.8.
Version 6.0.0.7.0
- Compatibilité vérifiée avec la version 6.0.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 6.0.0.7.
Version 6.0.0.5.0
- Compatibilité vérifiée avec la version 6.0.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 6.0.0.5.
Version 6.0.0.4.0
- Compatibilité vérifiée avec la version 6.0.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 6.0.0.4.
Version 6.0.0.3.0
- Compatibilité vérifiée avec le SDK Pangle version 6.0.0.3.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 6.0.0.3.
Version 5.9.0.6.0
- Compatibilité vérifiée avec la version 5.9.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 5.9.0.6.
Version 5.9.0.5.0
- Compatibilité vérifiée avec la version 5.9.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.1.0.
- SDK Pangle version 5.9.0.5.
Version 5.9.0.4.0
- Compatibilité vérifiée avec la version 5.9.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.0.0.
- SDK Pangle version 5.9.0.4.
Version 5.9.0.2.0
- Compatibilité vérifiée avec la version 5.9.0.2 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.0.0.
- SDK Pangle version 5.9.0.2.
Version 5.8.1.0.0
- Compatibilité vérifiée avec la version 5.8.1.0 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.0.0.
- SDK Pangle version 5.8.1.0.
Version 5.8.0.9.0
- Compatibilité vérifiée avec la version 5.8.0.9 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 23.0.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 23.0.0.
- SDK Pangle version 5.8.0.9.
Version 5.8.0.7.0
- Compatibilité vérifiée avec la version 5.8.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.8.0.7.
Version 5.8.0.6.0
- Compatibilité vérifiée avec la version 5.8.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.8.0.6.
Version 5.7.0.3.0
- Compatibilité vérifiée avec la version 5.7.0.3 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.7.0.3.
Version 5.7.0.2.0
- Compatibilité vérifiée avec la version 5.7.0.2 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.7.0.2.
Version 5.7.0.1.0
- Compatibilité vérifiée avec la version 5.7.0.1 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.7.0.1.
Version 5.6.0.3.0
- Compatibilité vérifiée avec la version 5.6.0.3 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.6.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.6.0.
- SDK Pangle version 5.6.0.3.
Version 5.5.0.9.0
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.5.0.
- Compatibilité vérifiée avec la version 5.5.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.5.0
- SDK Pangle version 5.5.0.9.
Version 5.5.0.8.0
- Compatibilité vérifiée avec la version 5.5.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.3.0
- SDK Pangle version 5.5.0.8.
Version 5.5.0.7.0
- Compatibilité vérifiée avec la version 5.5.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.3.0
- SDK Pangle version 5.5.0.7.
Version 5.5.0.6.0
- Le format d'annonce à l'ouverture d'une application d'enchères n'est pas compatible avec cette version, car cette version de l'adaptateur a été réinitialisée pour dépendre de la version 22.3.0 du SDK Google Mobile Ads.
- Compatibilité vérifiée avec la version 5.5.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.3.0
- SDK Pangle version 5.5.0.6.
Version 5.5.0.4.0
- Ajout de la prise en charge des enchères avec le format d'annonce à l'ouverture d'une application.
- Ajout de la prise en charge des filigranes pour les annonces associées à des enchères.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.4.0.
- Compatibilité vérifiée avec la version 5.5.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.4.0.
- SDK Pangle version 5.5.0.4.
Version 5.4.1.1.0
- Correction d'un problème qui empêchait l'initialisation de l'adaptateur.
- Compatibilité vérifiée avec la version 5.4.1.1 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.3.0
- SDK Pangle version 5.4.1.1.
Version 5.4.0.9.0
- Compatibilité vérifiée avec la version 5.4.0.9 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.3.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.3.0
- SDK Pangle version 5.4.0.9.
Version 5.4.0.8.0
- Compatibilité vérifiée avec la version 5.4.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.2.0.
- SDK Pangle version 5.4.0.8.
Version 5.3.0.6.0
- Compatibilité vérifiée avec la version 5.3.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.2.0.
- SDK Pangle version 5.3.0.6.
Version 5.3.0.5.0
- Compatibilité vérifiée avec la version 5.3.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.2.0.
- SDK Pangle version 5.3.0.5.
Version 5.3.0.4.0
- Compatibilité vérifiée avec la version 5.3.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.2.0.
- SDK Pangle version 5.3.0.4.
Version 5.2.0.7.0
- Compatibilité vérifiée avec la version 5.2.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.1.0.
- SDK Pangle version 5.2.0.7.
Version 5.2.0.6.0
- Compatibilité vérifiée avec la version 5.2.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.1.0.
- SDK Pangle version 5.2.0.6.
Version 5.2.0.5.0
- Compatibilité vérifiée avec la version 5.2.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.1.0.
- SDK Pangle version 5.2.0.5.
Version 5.2.0.3.0
- Ajout de la prise en charge de la cascade d'annonces à l'ouverture d'une application, des bannières (y compris les créations MREC), des interstitiels, avec récompense et annonces natives.
- Compatibilité vérifiée avec le SDK Pangle version 5.2.0.3.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.0.0.
- SDK Pangle version 5.2.0.3.
Version 5.1.0.9.0
- Compatibilité vérifiée avec la version 5.1.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.0.0.
- SDK Pangle version 5.1.0.9.
Version 5.1.0.8.0
- Compatibilité vérifiée avec la version 5.1.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.0.0.
- SDK Pangle version 5.1.0.8.
Version 5.1.0.6.0
- Adaptateur mis à jour pour utiliser la nouvelle classe
VersionInfo
. - Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.0.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 22.0.0.
- SDK Pangle version 5.1.0.6.
Version 5.0.1.1.0
- Compatibilité vérifiée avec la version 5.0.1.1 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.1.1.
Version 5.0.1.0.0
- Compatibilité vérifiée avec la version 5.0.1.0 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.1.0.
Version 5.0.0.9.0
- Compatibilité vérifiée avec la version 5.0.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.0.9.
Version 5.0.0.8.0
- Compatibilité vérifiée avec la version 5.0.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.0.8.
Version 5.0.0.7.0
- Compatibilité vérifiée avec la version 5.0.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.0.7.
Version 5.0.0.6.0
- Compatibilité vérifiée avec la version 5.0.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 5.0.0.6.
Version 4.9.0.9.0
- Compatibilité vérifiée avec la version 4.9.0.9 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.5.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.5.0
- SDK Pangle version 4.9.0.9.
Version 4.9.0.8.0
- Compatibilité vérifiée avec la version 4.9.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.4.0
- SDK Pangle version 4.9.0.8.
Version 4.9.0.7.0
- Compatibilité vérifiée avec la version 4.9.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.4.0
- SDK Pangle version 4.9.0.7.
Version 4.9.0.6.0
- Compatibilité vérifiée avec la version 4.9.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.4.0
- SDK Pangle version 4.9.0.6.
Version 4.8.1.0.0
- Compatibilité vérifiée avec la version 4.8.1.0 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.4.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.4.0
- SDK Pangle version 4.8.1.0.
Version 4.8.0.9.0
- Compatibilité vérifiée avec la version 4.8.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.3.0
- SDK Pangle version 4.8.0.9.
Version 4.8.0.8.0
- Compatibilité vérifiée avec la version 4.8.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.3.0
- SDK Pangle version 4.8.0.8.
Version 4.8.0.7.0
- Compatibilité vérifiée avec la version 4.8.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.3.0
- SDK Pangle version 4.8.0.7.
Version 4.8.0.6.0
- Compatibilité vérifiée avec la version 4.8.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.3.0
- SDK Pangle version 4.8.0.6.
Version 4.7.0.7.0
- Compatibilité vérifiée avec la version 4.7.0.7 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.3.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.3.0
- SDK Pangle version 4.7.0.7.
Version 4.7.0.6.0
- Compatibilité vérifiée avec la version 4.7.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.2.0
- SDK Pangle version 4.7.0.6.
Version 4.7.0.5.0
- Compatibilité vérifiée avec la version 4.7.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.2.0
- SDK Pangle version 4.7.0.5.
Version 4.7.0.3.0
- Compatibilité vérifiée avec la version 4.7.0.3 du SDK Pangle.
- L'adaptateur tente maintenant d'initialiser le SDK Pangle avant de charger les annonces.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.2.0
- SDK Pangle version 4.7.0.3.
Version 4.6.0.9.0
- Compatibilité vérifiée avec la version 4.6.0.9 du SDK Pangle.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.2.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.2.0
- SDK Pangle version 4.6.0.9.
Version 4.5.0.6.1
- Ajout de la compatibilité avec les enchères pour le format d'annonce native.
- Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.1.0.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.1.0
- SDK Pangle version 4.5.0.6.
Version 4.5.0.6.0
- Compatibilité vérifiée avec la version 4.5.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.0.0
- SDK Pangle version 4.5.0.6.
Version 4.5.0.5.0
- Compatibilité vérifiée avec la version 4.5.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.0.0
- SDK Pangle version 4.5.0.5.
Version 4.5.0.4.0
- Compatibilité vérifiée avec la version 4.5.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.0.0
- SDK Pangle version 4.5.0.4.
Version 4.5.0.3.0
- Compatibilité vérifiée avec le SDK Pangle version 4.5.0.3.
- Mise à jour de
compileSdkVersion
ettargetSdkVersion
vers l'API 31. - Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 21.0.0.
- Mise à jour du niveau d'API Android minimal requis vers 19.
Conçu et testé avec:
- SDK Google Mobile Ads version 21.0.0
- SDK Pangle version 4.5.0.3.
Version 4.3.0.9.0
- Compatibilité vérifiée avec le SDK Pangle version 4.3.0.9.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.3.0.9.
Version 4.3.0.8.0
- Compatibilité vérifiée avec la version 4.3.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.3.0.8.
Version 4.3.0.7.0
- Compatibilité vérifiée avec la version 4.3.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.3.0.7.
Version 4.3.0.6.0
- Compatibilité vérifiée avec la version 4.3.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.3.0.6.
Version 4.3.0.4.0
- Compatibilité vérifiée avec le SDK Pangle version 4.3.0.4.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.3.0.4.
Version 4.2.5.3.0
- Version initiale
- Ajout de la prise en charge des enchères pour les bannières (y compris les annonces MREC), les annonces interstitielles et les annonces avec récompense.
Conçu et testé avec:
- SDK Google Mobile Ads version 20.6.0
- SDK Pangle version 4.2.5.3.