Intégrer Pangle aux enchères

Ce guide vous explique comment utiliser le SDK Google Mobile Ads pour charger et afficher des annonces provenant de Pangle à l'aide de la médiation et de laintégration des enchères et de la cascade. Il explique comment ajouter Pangle à la configuration de médiation d'un bloc d'annonces et comment intégrer le SDK et l'adaptateur Pangle à une application. iOS

Intégrations et formats d'annonces compatibles

L'adaptateur de médiation pour Pangle propose 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
1 L'intégration des cascades d'annonces est en version bêta fermée.

2 L'intégration des enchères pour ce format est en version bêta fermée.

Conditions requises

  • iOS 10 ou version ultérieure comme cible de déploiement
  • Dernière version du SDK Google Mobile Ads

  • Suivez la procédure de médiation. Guide de démarrage

Étape 1 : Configurer les configurations dans l'interface utilisateur de Pangle

Inscrivez-vous ou connectez-vous à votre compte Pangle.

Ajouter une application

Accédez à l'onglet Applications et cliquez sur le bouton Ajouter une application.

Sélectionnez le système d'exploitation pour lequel vous souhaitez créer une application, puis remplissez le reste du formulaire. Ensuite, cliquez sur Submit (Envoyer).

Notez l'ID d'application de votre application.

Créer un emplacement d'annonce

Une fois votre application créée, cliquez sur le bouton Add (Ajouter) pour créer un emplacement d'annonce.

Enchères

Sélectionnez votre format d'annonce et votre nom d'emplacement d'annonce, puis Enchères dans l'application comme type de tarification. Renseignez le reste du formulaire, puis cliquez sur Envoyer.

Une fois votre emplacement d'annonce créé, notez l'identifiant de l'emplacement d'annonce.

Cascade

Sélectionnez le format d'annonce, le nom de l'emplacement d'annonce, et le CPM global comme type de tarification. Remplissez le reste du formulaire, puis cliquez sur Envoyer.

Une fois l'emplacement d'annonce créé, notez l'ID d'emplacement de l'annonce.

Trouver la clé API Pangle Reporting

Enchères

Cette étape n'est pas obligatoire pour les intégrations d'enchères.

Cascade

Notez l'ID utilisateur en bas à gauche de la page.

Cliquez sur Intégrations > SDK et API > API Pangle Reporting 2.0. Notez les valeurs des champs ID de rôle et Clé de sécurité.

Activer le mode test

Suivez les instructions du guide Ajouter une annonce test de Pangle pour activer les annonces tests Pangle.

Étape 2 : Configurer la demande Pangle dans l'interface utilisateur de Ad Manager

Étape 3 : Importer le SDK et l'adaptateur Pangle

  • Ajoutez la ligne suivante au Podfile de votre projet :

    pod 'GoogleMobileAdsMediationPangle'
    
  • Depuis la ligne de commande, exécutez :

    pod install --repo-update

Intégration manuelle

  • Téléchargez la dernière version du SDK Pangle pour iOS et associez tous les fichiers et bundles .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 associez PangleAdapter.xcframework dans votre projet.

Étape 4: Ajoutez le code requis

Intégration de SKAdNetwork

Suivez la documentation de Pangle pour ajouter les identifiants SKAdNetwork au fichier Info.plist de votre projet.

Étape 5 : Tester votre implémentation

Activer les annonces tests

Assurez-vous d'enregistrer votre appareil de test pour AdMob et d'activer le mode test dans l'UI Pangle.

Vérifier les annonces tests

Pour vérifier que vous recevez des annonces de test de Pangle, activez le test d'une source d'annonces spécifique dans l'inspecteur d'annonces à l'aide des sources d'annonces Pangle (enchères) et Pangle (cascade d'annonces).

Étapes facultatives

Annonces natives

Affichage des annonces

L'adaptateur Pangle renvoie ses annonces natives sous la forme d'objets GADNativeAd . Il renseigne les champs etsuivants pour un GADNativeAd.

Champ Composants toujours inclus par l'adaptateur Pangle
Titre
Image 1
Corps
Icône
Incitation à l'action
Note
Boutique
Prix
Annonceur

1 L'adaptateur Pangle ne fournit pas d'accès direct à l'élément image principal pour ses annonces natives. À la place, l'adaptateur renseigne GADMediaView avec une vidéo ou une image.

Codes d'erreur

Si l'adaptateur ne parvient pas à recevoir une annonce de Pangle, vous pouvez vérifier l'erreur sous-jacente de la réponse de l'annonce à l'aide de GADResponseInfo.adNetworkInfoArray dans les classes suivantes:

GADMediationAdapterPangle

Voici les codes et les messages associés générés par l'adaptateur Pangle en cas d'échec du chargement d'une annonce:

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.3.0.8.0

  • Compatibilité vérifiée avec la version 6.3.0.8 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.11.0.
  • Version du SDK Pangle 6.3.0.8.

Version 6.3.0.6.0

  • Compatibilité vérifiée avec la version 6.3.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.11.0
  • Version du SDK Pangle 6.3.0.6.

Version 6.2.0.9.0

  • Compatibilité vérifiée avec la version 6.2.0.9 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.10.0
  • SDK Pangle version 6.2.0.9.

Version 6.2.0.8.0

  • Compatibilité vérifiée avec le SDK Pangle version 6.2.0.8.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.10.0.
  • SDK Pangle version 6.2.0.8.

Version 6.2.0.7.0

  • Compatibilité vérifiée avec le SDK Pangle version 6.2.0.7.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.8.0
  • Version du SDK Pangle 6.2.0.7.

Version 6.2.0.6.0

  • Compatibilité vérifiée avec la version 6.2.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.8.0
  • Version du SDK Pangle 6.2.0.6.

Version 6.2.0.5.0

  • Compatibilité vérifiée avec la version 6.2.0.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.8.0
  • Version du SDK Pangle 6.2.0.5.

Version 6.1.0.6.0

  • Compatibilité vérifiée avec la version 6.1.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.7.0
  • Version du SDK Pangle 6.1.0.6.

Version 6.1.0.5.0

  • Compatibilité vérifiée avec la version 6.1.0.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.6.0
  • Version du SDK Pangle 6.1.0.5.

Version 6.1.0.4.0

  • Compatibilité vérifiée avec le SDK Pangle version 6.1.0.4.

Conçu et testé avec:

  • SDK Google Mobile Ads 11.6.0
  • Version du SDK Pangle 6.1.0.4.

Version 6.0.0.6.0

  • Compatibilité vérifiée avec le SDK Pangle version 6.0.0.6.

Compilé et testé avec :

  • SDK Google Mobile Ads 11.6.0
  • Version du SDK Pangle 6.0.0.6.

Version 6.0.0.5.0

  • Compatibilité vérifiée avec la version 6.0.0.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.5.0
  • Version du SDK Pangle 6.0.0.5.

Version 6.0.0.4.0

  • Compatibilité vérifiée avec la version 6.0.0.4 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.5.0
  • Version du SDK Pangle 6.0.0.4.

Version 5.9.0.9.0

  • Compatibilité vérifiée avec la version 5.9.0.9 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.5.0
  • Version du SDK Pangle 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.
  • Version du SDK Pangle 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 11.3.0
  • Version du SDK Pangle 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.
  • La version minimale d'iOS requise est désormais la 12.0.
  • Nécessite la version 11.0 ou ultérieure du SDK Google Mobile Ads.
  • Info.plist inclus dans les frameworks de PangleAdapter.xcframework.

Compilé et testé avec :

  • SDK Google Mobile Ads version 11.0.1
  • Version du SDK Pangle 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.
  • Version du SDK Pangle 5.7.0.7.

Version 5.7.0.6.0

  • Compatibilité vérifiée avec la version 5.7.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.14.0
  • Version du SDK Pangle 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é adConfiguration.childDirectedTreatment obsolète par la nouvelle propriété GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.14.0
  • Version du SDK Pangle 5.6.0.8.

Version 5.5.0.9.0

  • Compatibilité vérifiée avec la version 5.5.0.9 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.13.0
  • Version du SDK Pangle 5.5.0.9.

Version 5.5.0.7.0

  • Compatibilité vérifiée avec la version 5.5.0.7 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.12.0
  • Version du SDK Pangle 5.5.0.7.

Version 5.5.0.5.0

  • Compatibilité vérifiée avec la version 5.5.0.5 du SDK Pangle.

Compilé 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 pour le format d'annonce d'ouverture d'application.
  • Compatibilité vérifiée avec la version 5.4.1.1 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.10.0
  • Version du SDK Pangle 5.4.1.1.

Version 5.4.0.9.0

  • Compatibilité vérifiée avec la version 5.4.0.9 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 10.9.0.
  • Version du SDK Pangle 5.4.0.9.

Version 5.4.0.8.0

  • Correction d'un problème qui empêchait GADPangleNetworkExtras de respecter le protocole GADAdNetworkExtras.
  • Implémentation de la méthode de 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.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.9.0
  • Version du SDK Pangle 5.4.0.8.

Version 5.3.1.2.0

  • Compatibilité vérifiée avec la version 5.3.1.2 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 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.

Compilé et testé avec :

  • SDK Google Mobile Ads 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.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.7.0
  • Version du SDK Pangle 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 10.5.0
  • Version du SDK Pangle 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 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.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.5.0
  • Version du SDK Pangle 5.2.0.7.

Version 5.2.0.6.0

  • Compatibilité vérifiée avec la version 5.2.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.5.0
  • Version du SDK Pangle 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 désormais le SDK Google Mobile Ads 10.4.0 ou version ultérieure.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.4.0
  • Version du SDK Pangle 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 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.

Compilé et testé avec :

  • SDK Google Mobile Ads 10.2.0
  • SDK Pangle version 5.0.1.0.

Version 5.0.0.8.0

  • Compatibilité vérifiée avec le SDK Pangle version 5.0.0.8.

Compilé et testé avec :

  • SDK Google Mobile Ads version 10.2.0.
  • Version du SDK Pangle 5.0.0.8.

Version 5.0.0.7.0

  • Compatibilité vérifiée avec la version 5.0.0.7 du SDK Pangle.

Compilé et testé avec :

  • Version 10.1.0 du SDK Google Mobile Ads
  • 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.

Compilé et testé avec :

  • Version 10.1.0 du SDK Google Mobile Ads
  • Version du SDK Pangle 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.
  • La version minimale d'iOS requise est désormais la 12.0.
  • Nécessite désormais le SDK Google Mobile Ads 10.0.0 ou version ultérieure.

Conçu et testé avec:

  • SDK Google Mobile Ads 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.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.14.0.
  • Version du SDK Pangle 4.9.0.8.

Version 4.9.0.7.0

  • Compatibilité vérifiée avec la version 4.9.0.7 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.14.0
  • Version du SDK Pangle 4.9.0.7.

Version 4.9.0.6.0

  • Compatibilité vérifiée avec la version 4.9.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.14.0
  • Version du SDK Pangle 4.9.0.6.

Version 4.8.1.0.0

  • Compatibilité vérifiée avec la version 4.8.1.0 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.14.0
  • Version du SDK Pangle 4.8.1.0.

Version 4.8.0.9.0

  • Compatibilité vérifiée avec le SDK Pangle version 4.8.0.9.

Compilé 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 le SDK Pangle version 4.8.0.7.

Conçu et testé avec:

  • SDK Google Mobile Ads version 9.13.0
  • Version du SDK Pangle 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 bloquait le thread principal lors du chargement de l'image de l'icône d'annonce native.

Compilé 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.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.11.0
  • Version du SDK Pangle 4.7.0.7.

Version 4.7.0.6.0

  • Compatibilité vérifiée avec la version 4.7.0.6 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.11.0
  • Version du SDK Pangle 4.7.0.6.

Version 4.7.0.5.0

  • Compatibilité vérifiée avec la version 4.7.0.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.11.0
  • Version du SDK Pangle 4.7.0.5.

Version 4.7.0.4.0

  • Compatibilité vérifiée avec la version 4.7.0.4 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.10.0.
  • Version du SDK Pangle 4.7.0.4.

Version 4.6.2.2.0

  • Renommage des méthodes setGDPR() et setCCPA() de la classe GADMediationAdapterPangle en setGDPRConsent() et setDoNotSell, respectivement.
  • Compatibilité vérifiée avec la version 4.6.2.2 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.10.0
  • Version du SDK Pangle 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 qu'il utilise l'API didRewardUser.
  • Nécessite désormais le SDK Google Mobile Ads 9.8.0 ou version ultérieure.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.9.0
  • Version du SDK Pangle 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
  • Version du SDK Pangle 4.5.2.7.

Version 4.5.2.5.0

  • Compatibilité vérifiée avec la version 4.5.2.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.6.0
  • Version du SDK Pangle 4.5.2.5.

Version 4.5.2.4.0

  • Compatibilité vérifiée avec la version 4.5.2.4 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads 9.6.0
  • Version du SDK Pangle 4.5.2.4.

Version 4.5.2.3.0

  • Compatibilité vérifiée avec la version 4.5.2.3 du SDK Pangle.

Conçu et testé avec:

  • SDK Google Mobile Ads 9.6.0
  • Version du SDK Pangle 4.5.2.3.

Version 4.5.1.3.0

  • Compatibilité vérifiée avec la version 4.5.1.3 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.5.0
  • Version du SDK Pangle 4.5.1.3.

Version 4.3.1.9.0

  • Compatibilité vérifiée avec la version 4.3.1.9 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.3.0
  • Version du SDK Pangle 4.3.1.9.

Version 4.3.0.5.0

  • Compatibilité vérifiée avec la version 4.3.0.5 du SDK Pangle.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.2.0
  • Version du SDK Pangle 4.3.0.5.

Version 4.3.0.4.0

  • Version initiale
  • Ajout de la prise en charge des enchères pour les formats d'annonces bannière (y compris les annonces MREC), interstitielle et avec récompense.

Compilé et testé avec :

  • SDK Google Mobile Ads version 9.1.0
  • SDK Pangle version 4.3.0.4.