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 iOS 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
- Cible de déploiement iOS 10.0 ou version ultérieure
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
Utiliser CocoaPods (recommandé)
Ajoutez la ligne suivante au Podfile de votre projet:
pod 'GoogleMobileAdsMediationPangle'
Depuis la ligne de commande, exécutez la commande suivante:
pod install --repo-update
Intégration manuelle
- Téléchargez la dernière version de
SDK Pangle pour iOS
et associez tous les fichiers et groupes
.framework
de votre projet. - Téléchargez la dernière version de l'adaptateur Pangle à partir du lien de téléchargement dans
le journal des modifications et un lien
PangleAdapter.xcframework
dans votre projet.
Étape 4: Ajoutez le code requis
Intégration SKAdNetwork
Suivez la documentation de Pangle.
pour ajouter les identifiants SKAdNetwork au fichier Info.plist
de votre projet.
É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
GADNativeAd
d'objets. Elle renseigne les éléments suivants :
champs
pendant
GADNativeAd
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
GADMediaView
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
GADResponseInfo.adNetworkInfoArray
dans les classes suivantes:
GADMediationAdapterPangle
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. |
-1-60000 | Envoyé par le SDK Pangle | 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 iOS Pangle
Version 6.2.0.5.0
- Compatibilité vérifiée avec la version 6.2.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.8.0
- SDK Pangle version 6.2.0.5.
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 11.7.0
- SDK Pangle version 6.1.0.6.
Version 6.1.0.5.0
- Compatibilité vérifiée avec la version 6.1.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.6.0
- SDK Pangle version 6.1.0.5.
Version 6.1.0.4.0
- Compatibilité vérifiée avec la version 6.1.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.6.0
- SDK Pangle version 6.1.0.4.
Version 6.0.0.6.0
- Compatibilité vérifiée avec la version 6.0.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.6.0
- SDK Pangle version 6.0.0.6.
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 11.5.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 11.5.0
- SDK Pangle version 6.0.0.4.
Version 5.9.0.9.0
- Compatibilité vérifiée avec la version 5.9.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.5.0
- SDK Pangle version 5.9.0.9.
Version 5.9.0.8.0
- Compatibilité vérifiée avec la version 5.9.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.4.0.
- SDK Pangle version 5.9.0.8.
Version 5.9.0.7.0
- Compatibilité vérifiée avec la version 5.9.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.3.0
- SDK Pangle version 5.9.0.7.
Version 5.8.0.8.0
- Compatibilité vérifiée avec la version 5.8.0.8 du SDK Pangle.
- Mise à jour de l'adaptateur pour utiliser la nouvelle API de collecte des signaux du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.2.0.
- SDK Pangle version 5.8.0.8.
Version 5.8.0.7.0
- Compatibilité vérifiée avec la version 5.8.0.7 du SDK Pangle.
- Nécessite la version minimale d'iOS 12.0.
- Nécessite la version 11.0 ou ultérieure du SDK Google Mobile Ads.
- Ajout de
Info.plist
aux frameworks dansPangleAdapter.xcframework
.
Conçu et testé avec:
- SDK Google Mobile Ads version 11.0.1
- SDK Pangle version 5.8.0.7.
Version 5.7.0.7.0
- Compatibilité vérifiée avec la version 5.7.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.14.0.
- SDK Pangle version 5.7.0.7.
Version 5.7.0.6.0
- Compatibilité vérifiée avec la version 5.7.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.14.0.
- SDK Pangle version 5.7.0.6.
Version 5.6.0.8.0
- Compatibilité vérifiée avec la version 5.6.0.8 du SDK Pangle.
- Refactorisation de la méthode
+setCOPPA
en remplaçant la propriété obsolèteadConfiguration.childDirectedTreatment
par la nouvelle propriétéGADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment
.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.14.0.
- SDK Pangle version 5.6.0.8.
Version 5.5.0.9.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 10.13.0.
- SDK Pangle version 5.5.0.9.
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 10.12.0.
- SDK Pangle version 5.5.0.7.
Version 5.5.0.5.0
- Compatibilité vérifiée avec la version 5.5.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.11.0.
- SDK Pangle version 5.5.0.5.
Version 5.4.1.1.0
- Ajout de la prise en charge des enchères avec le format d'annonce à l'ouverture d'une application.
- Compatibilité vérifiée avec la version 5.4.1.1 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.10.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.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.9.0.
- SDK Pangle version 5.4.0.9.
Version 5.4.0.8.0
- Correction d'un problème qui empêchait
GADPangleNetworkExtras
de respecter le protocoleGADAdNetworkExtras
. - Implémentation de la méthode du protocole
adDidShowFail
dans les annonces interstitielles, avec récompense et à l'ouverture d'une application. - Compatibilité vérifiée avec la version 5.4.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.9.0.
- SDK Pangle version 5.4.0.8.
Version 5.3.1.2.0
- Compatibilité vérifiée avec la version 5.3.1.2 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.8.0.
- SDK Pangle version 5.3.1.2.
Version 5.3.1.0.0
- Compatibilité vérifiée avec la version 5.3.1.0 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.8.0.
- SDK Pangle version 5.3.1.0.
Version 5.2.1.1.0
- Compatibilité vérifiée avec la version 5.2.1.1 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.7.0
- SDK Pangle version 5.2.1.1.
Version 5.2.0.9.0
- Compatibilité vérifiée avec la version 5.2.0.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.5.0.
- SDK Pangle version 5.2.0.9.
Version 5.2.0.8.0
- Compatibilité vérifiée avec la version 5.2.0.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.5.0.
- SDK Pangle version 5.2.0.8.
Version 5.2.0.7.0
- Ajout de la compatibilité avec la cascade d'annonces pour les annonces à l'ouverture d'une application, les bannières (y compris les annonces MREC), les annonces interstitielles, les annonces avec récompense et les annonces natives.
- Compatibilité vérifiée avec la version 5.2.0.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.5.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 10.5.0.
- SDK Pangle version 5.2.0.6.
Version 5.1.1.0.0
- Compatibilité vérifiée avec la version 5.1.1.0 du SDK Pangle.
- Ajout de la compatibilité avec l'architecture du simulateur
arm64
. - Nécessite la version 10.4.0 ou ultérieure du SDK Google Mobile Ads.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.4.0.
- SDK Pangle version 5.1.1.0.
Version 5.1.0.6.0
- Compatibilité vérifiée avec la version 5.1.0.6 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.3.0
- SDK Pangle version 5.1.0.6.
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 10.2.0.
- SDK Pangle version 5.0.1.0.
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 10.2.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 10.1.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 10.1.0.
- SDK Pangle version 5.0.0.6.
Version 4.9.1.0.0
- Suppression de la compatibilité avec l'architecture
armv7
. - Compatibilité vérifiée avec la version 4.9.1.0 du SDK Pangle.
- Nécessite la version minimale d'iOS 12.0.
- Nécessite la version 10.0.0 ou ultérieure du SDK Google Mobile Ads.
Conçu et testé avec:
- SDK Google Mobile Ads version 10.0.0.
- SDK Pangle version 4.9.1.0.
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 9.14.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 9.14.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 9.14.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.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.14.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 9.13.0.
- SDK Pangle version 4.8.0.9.
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 9.13.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.
- Correction d'un problème qui entraînait le blocage du thread principal lors du chargement de l'icône d'annonce native.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.13.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.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.11.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 9.11.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 9.11.0.
- SDK Pangle version 4.7.0.5.
Version 4.7.0.4.0
- Compatibilité vérifiée avec la version 4.7.0.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.10.0.
- SDK Pangle version 4.7.0.4.
Version 4.6.2.2.0
- Remplacement du nom des méthodes
setGDPR()
etsetCCPA()
de la classeGADMediationAdapterPangle
parsetGDPRConsent()
etsetDoNotSell
, respectivement. - Compatibilité vérifiée avec la version 4.6.2.2 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.10.0.
- SDK Pangle version 4.6.2.2.
Version 4.6.1.8.0
- Compatibilité vérifiée avec la version 4.6.1.8 du SDK Pangle.
- Ajout de la compatibilité avec les enchères pour le format d'annonce native.
- Mise à jour de l'adaptateur pour utiliser l'API
didRewardUser
. - Nécessite la version 9.8.0 ou ultérieure du SDK Google Mobile Ads.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.9.0
- SDK Pangle version 4.6.1.8.
Version 4.5.2.8.0
- Compatibilité vérifiée avec la version 4.5.2.8 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.7.0
- SDK Pangle version 4.5.2.8.
Version 4.5.2.7.0
- Compatibilité vérifiée avec la version 4.5.2.7 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.7.0
- SDK Pangle version 4.5.2.7.
Version 4.5.2.5.0
- Compatibilité vérifiée avec la version 4.5.2.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.6.0
- SDK Pangle version 4.5.2.5.
Version 4.5.2.4.0
- Compatibilité vérifiée avec la version 4.5.2.4 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.6.0
- SDK Pangle version 4.5.2.4.
Version 4.5.2.3.0
- Compatibilité vérifiée avec le SDK Pangle version 4.5.2.3.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.6.0
- SDK Pangle version 4.5.2.3.
Version 4.5.1.3.0
- Compatibilité vérifiée avec la version 4.5.1.3 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.5.0
- SDK Pangle version 4.5.1.3.
Version 4.3.1.9.0
- Compatibilité vérifiée avec la version 4.3.1.9 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.3.0
- SDK Pangle version 4.3.1.9.
Version 4.3.0.5.0
- Compatibilité vérifiée avec la version 4.3.0.5 du SDK Pangle.
Conçu et testé avec:
- SDK Google Mobile Ads version 9.2.0.
- SDK Pangle version 4.3.0.5.
Version 4.3.0.4.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 9.1.0
- SDK Pangle version 4.3.0.4.