Intégrer la monétisation Liftoff à la médiation

Ce guide explique comment utiliser Google Mobile Ads SDK pour charger et afficher des annonces Liftoff Monetize à l'aide de la médiation. Il aborde notamment les intégrations par enchères et en cascade. Vous apprendrez à ajouter Liftoff Monetize à la configuration de médiation d'un bloc d'annonces et à intégrer le SDK Vungle et son adaptateur dans une application iOS.

Intégrations et formats d'annonces pris en charge

L'adaptateur de médiation pour Liftoff Monetize offre les fonctionnalités suivantes :

Intégration
Enchères
Cascade
Formats
Ouverture de l'application
Bannière
Interstitiel
Accordé
Interstitiel avec récompense
Natif

Prérequis

Avant de continuer, vérifiez les points suivants :

  • Cible de déploiement iOS 13.0 ou version ultérieure

  • [Pour les enchères] Pour intégrer tous les formats d'annonces compatibles avec le mode enchères, utilisez l'adaptateur Liftoff Monetize 7.3.0.0 ou version ultérieure (la dernière version est recommandée).

Étape 1 : Configurer les paramètres dans l'UI Liftoff Monetize

Inscrivez-vous ou connectez-vous à votre compte Liftoff Monetize.

Ajoutez votre application au tableau de bord Liftoff Monetize en cliquant sur le bouton Add Application (Ajouter une application).

Remplissez le formulaire en saisissant toutes les informations nécessaires.

Une fois votre application créée, sélectionnez-la dans le tableau de bord des applications Liftoff Monetize.

Notez l'ID de l'application.

Ajouter des emplacements

Pour créer un emplacement à utiliser avec la médiation, accédez au tableau de bord des emplacements Liftoff Monetize, cliquez sur le bouton Add Placement (Ajouter un emplacement), puis sélectionnez votre application dans la liste déroulante.

Vous trouverez ci-dessous des informations sur l'ajout d'emplacements :

Sélectionnez Bannière, renseignez le champ Placement Name (Nom d'emplacement), puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères dans l'application . Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Bannière 300 x 250

Sélectionnez MREC, saisissez un Nom d'emplacement, puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères dans l'application. Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Interstitiel

Sélectionnez Interstitiel, saisissez un nom d'emplacement, puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères via l'application. Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Accordé

Sélectionnez Rewarded (Récompensé), renseignez le champ Placement Name (Nom d'emplacement), puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères dans l'application. Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Interstitiel avec récompense

Sélectionnez Récompensée. Saisissez un nom d'emplacement, activez l'option Skippable (Désactivable), puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères dans l'application. Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Natif

Sélectionnez Native (Natif), renseignez le champ Placement Name (Nom d'emplacement), puis remplissez le reste du formulaire. [Enchères uniquement] Sous Monétisation, activez l'option Enchères dans l'application . Cliquez sur le bouton Continuer en bas de la page pour créer l'emplacement.

Notez l'ID de référence, puis cliquez sur OK.

Bannière 300 x 250

Interstitiel

Accordé

Interstitiel avec récompense

Natif

Localiser votre clé API Reporting

Enchères

Cette étape n'est pas requise pour les intégrations en mode enchères.

Cascade

En plus de l'ID d'application et de l'ID de référence, vous aurez également besoin de votre clé API Reporting Liftoff Monetize pour configurer l'ID de votre bloc d'annonces Ad Manager. Accédez au tableau de bord des rapports Liftoff Monetize, puis cliquez sur le bouton Reporting API Key (Clé API Reporting) pour afficher votre clé API Reporting.

Mettre à jour votre fichier app-ads.txt

Le fichier Authorized Sellers for Apps (app-ads.txt) est une initiative de l'IAB Tech Lab visant à garantir que l'inventaire publicitaire de votre application est vendu uniquement par l'intermédiaire des canaux de distribution que vous avez autorisés. Pour éviter une perte importante de revenus publicitaires, vous devez implémenter un fichier app-ads.txt. Si vous ne l'avez pas encore fait, créez un fichier app-ads.txt pour Ad Manager.

Pour implémenter app-ads.txt pour Liftoff Monetize, téléchargez et ajoutez les entrées app-ads.txt de Liftoff Monetize à votre fichier app-ads.txt existant. Pour en savoir plus, consultez app-ads.txt.

Activer le mode test

Pour activer les annonces tests, accédez à votre tableau de bord Liftoff Monetize, puis à Applications.

Sélectionnez l'application pour laquelle vous souhaitez activer les annonces tests dans la section Placement Reference ID (ID de référence de l'emplacement) de votre application. Pour activer les annonces tests, sélectionnez Test Mode (Mode Test) pour Show test ads only (Afficher uniquement les annonces tests) dans la section Status (État).

Étape 2 : Configurer la demande Liftoff Monetize dans l'UI Ad Manager

Connectez-vous à votre compte Ad Manager.

Ajouter Liftoff Monetize dans "Entreprises"

Enchères

Cette étape n'est pas requise pour les intégrations en mode enchères.

Cascade

Accédez à Admin > Entreprises, puis cliquez sur le bouton Nouvelle entreprise dans l'onglet Toutes les entreprises. Sélectionnez Réseau publicitaire.

Sélectionnez Liftoff Monetize comme Réseau publicitaire, saisissez un Nom unique et activez Médiation. Activez Collecte automatique des données, puis saisissez la clé API de création de rapports obtenue dans la section précédente.

Vous n'avez pas besoin de saisir de nom d'utilisateur ni de mot de passe. Lorsque vous avez terminé, cliquez sur Enregistrer.

Activer le partage des signaux sécurisés

Enchères

Accédez à Admin > Paramètres généraux. Accédez à l'onglet Paramètres de compte Ad Exchange, puis vérifiez et activez l'option Partage de signaux sécurisés. Cliquez sur Enregistrer.

Cascade

Cette étape n'est pas requise pour les intégrations en cascade.

Partager le signal sécurisé dans les demandes d'enchères

Enchères

Accédez à Inventaire > Signaux sécurisés. Sous Signaux sécurisés, recherchez Liftoff et activez Activer l'intégration dans les applications.

Cliquez sur Enregistrer.

Cascade

Cette étape n'est pas requise pour les intégrations en cascade.

Autoriser le partage de signaux sécurisés pour les enchères par SDK

Enchères

Accédez à Diffusion > Paramètres des canaux de demande. Dans l'onglet Paramètres par défaut, activez Autoriser le partage de signaux sécurisés pour Enchères SDK.

Cliquez sur Enregistrer.

Cascade

Cette étape n'est pas requise pour les intégrations en cascade.

Configurer les enchères Liftoff Monetize

Enchères

Accédez à Diffusion > Enchérisseurs, puis cliquez sur Accéder aux enchères par SDK.

Cliquez sur Nouvel enchérisseur.

Sélectionnez Liftoff Monetize comme enchérisseur.

Cliquez sur Continuer pour activer les enchères par SDK pour cet enchérisseur.

Cliquez sur OK.

Cascade

Cette étape n'est pas requise pour les intégrations en cascade.

Configurer le mappage des blocs d'annonces

Enchères

Accédez à Diffusion > Enchérisseurs, puis cliquez sur Accéder aux enchères par SDK.

Sélectionnez l'entreprise pour Liftoff Monetize.

Accédez à l'onglet Mise en correspondance des blocs d'annonces, puis cliquez sur Nouvelle mise en correspondance des blocs d'annonces.

Sélectionnez Bloc d'annonces spécifique. Sélectionnez un bloc d'annonces et un format, Application mobile comme Type d'inventaire, puis votre Application mobile. Saisissez ensuite l'ID d'application et l'ID de référence de l'emplacement obtenus dans la section précédente.

Enfin, cliquez sur Enregistrer.

Cascade

Accédez à Diffusion > Groupes de rendement, puis cliquez sur le bouton Nouveau groupe de rendement. Sélectionnez votre inventaire et votre application.

Faites défiler la page jusqu'à Partenaires de rendement, puis cliquez sur Ajouter un partenaire de médiation.

Sélectionnez l'entreprise que vous avez créée pour Liftoff Monetize dans la section précédente. Sélectionnez Médiation SDK pour mobile comme Type d'intégration, iOS comme Plate-forme et Actif comme État.

Saisissez l'ID d'application et l'ID de référence de l'emplacement obtenus à la section précédente, ainsi que la valeur du CPM par défaut. Cliquez sur Enregistrer.

Ajouter Liftoff à la liste des partenaires publicitaires soumis au RGPD et aux réglementations des États américains

Suivez les étapes décrites dans Paramètres liés aux réglementations européennes et Paramètres liés aux réglementations des États américains pour ajouter Liftoff à la liste des partenaires publicitaires concernés dans l'UI Ad Manager.

Étape 3 : Importer le SDK Vungle et l'adaptateur Liftoff Monetize

Utiliser Swift Package Manager

Avant de continuer, vous devez disposer de la version minimale compatible de l'adaptateur, à savoir la version 7.5.3.0.

Pour ajouter une dépendance de package à votre projet, procédez comme suit :

  1. Dans Xcode, accédez à File > Add Package Dependencies... (Fichier > Ajouter des dépendances de package...).

  2. Dans l'invite qui s'affiche, recherchez l'URL du package suivant :

    https://github.com/googleads/googleads-mobile-ios-mediation-liftoffmonetize.git
    
  3. Dans Règle de dépendance, sélectionnez Branche.

  4. Dans le champ de texte, saisissez main.

Utiliser CocoaPods

  • Ajoutez la ligne suivante au fichier Podfile de votre projet :

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

    pod install --repo-update

Intégration manuelle

  • Téléchargez la dernière version du SDK iOS Vungle et associez VungleAdsSDK.xcframework à votre projet.

  • Téléchargez la dernière version de l'adaptateur Liftoff Monetize (lien de téléchargement disponible dans le journal des modifications), puis associez LiftoffMonetizeAdapter.xcframework à votre projet.

  • Ajoutez les frameworks suivants à votre projet :

    • AdSupport
    • AudioToolbox
    • AVFoundation
    • CFNetwork
    • CoreGraphics
    • CoreMedia
    • libz.tbd
    • MediaPlayer
    • QuartzCore
    • StoreKit
    • SystemConfiguration

Étape 4 : Implémenter les paramètres de confidentialité sur le SDK Vungle

Pour respecter les règles de Google relatives au consentement de l'utilisateur dans l'UE, vous devez publier certaines informations à l'attention de vos utilisateurs dans l'Espace économique européen (EEE), au Royaume-Uni et en Suisse. Vous devez également obtenir leur consentement concernant l'utilisation de cookies ou le stockage d'informations en local lorsque la législation l'impose, ainsi que pour la collecte, le partage et l'utilisation de données à caractère personnel pour la personnalisation des annonces. Ces règles reflètent les exigences de la directive vie privée et communications électroniques de l'UE, et celles du Règlement général sur la protection des données (RGPD). Il vous incombe de vérifier que le consentement est transmis à chaque source d'annonces de votre chaîne de médiation.

À partir de la version 7.4.1 du SDK Vungle, Liftoff Monetize lit automatiquement le consentement RGPD défini par les plates-formes de gestion du consentement compatibles avec la spécification de consentement supplémentaire de Google, y compris le SDK UMP. Pour en savoir plus, consultez les instructions d'implémentation recommandées pour le RGPD.

Lois sur la confidentialité des États américains

Les lois sur la confidentialité des États américains exigent d'offrir aux utilisateurs le droit de s'opposer à la "vente" de leurs "informations personnelles" (selon la définition de ces termes par la loi). Cette possibilité doit être proposée via un lien bien visible indiquant "Do Not Sell My Personal Information" (Ne pas vendre mes informations personnelles) et figurant sur la page d'accueil du "vendeur". Le guide de conformité aux lois sur la confidentialité des États américains vous permet d'activer le traitement restreint des données pour la diffusion d'annonces Google, mais Google ne peut pas appliquer ce paramètre à chaque réseau publicitaire de votre chaîne de médiation. Vous devez donc identifier chaque réseau publicitaire de votre chaîne de médiation susceptible de participer à la vente d'informations personnelles et suivre les conseils propres à chacun pour assurer la conformité.

Liftoff Monetize inclut une API qui vous permet de transmettre le consentement au SDK Vungle. L'exemple de code suivant montre comment transmettre ces informations de consentement au SDK Vungle. Si vous choisissez d'appeler cette méthode, nous vous recommandons de le faire avant de demander des annonces via Google Mobile Ads SDK.

Swift

VunglePrivacySettings.setCCPAStatus(true)

Objective-C

[VunglePrivacySettings setCCPAStatus:YES];

Pour en savoir plus sur les valeurs pouvant être utilisées dans la méthode, consultez les instructions d'implémentation recommandées pour le CCPA.

Étape 5 : Ajouter le code requis

Implémenter SKAdNetwork

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

Étape 6 : Testez votre implémentation

Activer les annonces test

Enregistrez votre appareil de test pour Ad Manager et activez le mode test dans l'UI Liftoff Monetize.

Vérifier la réception des annonces test

Pour vérifier que vous recevez des annonces test de Liftoff Monetize, activez le test d'une seule source d'annonces dans l'inspecteur d'annonces en utilisant la ou les sources d'annonces Liftoff Monetize (enchères) et Liftoff Monetize (cascade).

Étapes facultatives

Paramètres spécifiques au réseau

L'adaptateur Liftoff Monetize accepte un paramètre de requête supplémentaire qui peut lui être transmis à l'aide de la classe VungleAdNetworkExtras. Cette classe inclut les propriétés suivantes :

userId
Chaîne représentant l'ID utilisateur incitatif de Liftoff Monetize.
nativeAdOptionPosition
Entier spécifiant la position de l'icône de confidentialité pour les annonces natives.

Voici un exemple de code permettant de créer une demande d'annonce qui définit ces paramètres :

Swift

let adRequest = Request()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = AdChoicesPosition.topRightCorner
// ...
adRequest.register(extras)

Objective-C

GADRequest *adRequest = [GADRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = GADAdChoicesPositionTopRightCorner;
// ...
[adRequest registerAdNetworkExtras:extras];

Rendu des annonces natives

L'adaptateur Liftoff Monetize renvoie ses annonces natives sous forme d'objets GADNativeAd. Il renseigne les champs suivants pour un GADNativeAd.

Champ Composants toujours inclus par l'adaptateur Liftoff Monetize
Titre
Image 1
Vue multimédia
Body
Icône d'application
Incitation à l'action
Note
Magasin
Prix

1 L'adaptateur Liftoff Monetize ne fournit pas d'accès direct au composant Image principal de ses annonces natives. À la place, l'adaptateur remplit l'élément GADMediaView avec une vidéo ou une image.

Codes d'erreur

Si l'adaptateur ne reçoit pas d'annonce de Liftoff Monetize, les éditeurs peuvent vérifier l'erreur sous-jacente à partir de la réponse d'annonce à l'aide de GADResponseInfo.adNetworkInfoArray sous les classes suivantes :

Format Nom de la classe
Annonce à l'ouverture (enchères) GADMediationAdapterVungle
Annonce à l'ouverture (cascade d'annonces) GADMediationAdapterVungle
Bannière (enchères) GADMediationAdapterVungle
Bannière (cascade) GADMAdapterVungleInterstitial
Interstitiel (enchères) GADMediationAdapterVungle
Interstitiel (cascade d'annonces) GADMAdapterVungleInterstitial
Avec récompense (enchères) GADMediationAdapterVungle
Avec récompense (cascade d'annonces) GADMAdapterVungleRewardBasedVideoAd
Interstitiel avec récompense (enchères) GADMediationAdapterVungle
Interstitiel avec récompense (cascade) GADMediationAdapterVungle
Natif (enchères) GADMediationAdapterVungle
Natif (cascade) GADMediationAdapterVungle

Voici les codes et les messages associés que génère l'adaptateur Liftoff Monetize lorsque le chargement d'une annonce échoue :

Code d'erreur Domaine Motif
101 com.google.mediation.vungle Paramètres de serveur non valides (par exemple, ID d'application ou ID d'emplacement).
102 com.google.mediation.vungle Une annonce est déjà chargée pour cette configuration de réseau. Le SDK Vungle ne peut pas charger une deuxième annonce pour le même ID d'emplacement.
103 com.google.mediation.vungle La taille d'annonce demandée ne correspond pas à une taille de bannière Liftoff Monetize acceptée.
104 com.google.mediation.vungle Le SDK Vungle n'a pas pu afficher la bannière.
105 com.google.mediation.vungle Le SDK Vungle n'est compatible qu'avec le chargement d'une seule bannière à la fois, quel que soit l'ID d'emplacement.
106 com.google.mediation.vungle Le SDK Vungle a envoyé un rappel indiquant que l'annonce n'est pas lisible.
107 com.google.mediation.vungle Le SDK Vungle n'est pas prêt à diffuser l'annonce.

Pour les erreurs provenant du SDK Vungle, consultez Error Codes: Vungle SDK for iOS and Android (Codes d'erreur : SDK Vungle pour iOS et Android).

Journal des modifications de l'adaptateur de médiation iOS Liftoff Monetize

Version 7.7.8.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.8.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.11.0.
  • SDK Vungle version 7.7.8.

Version 7.7.7.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.7.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.9.0.
  • Version 7.7.7 du SDK Vungle.

Version 7.7.6.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.6.
  • Mise à jour de l'adaptateur pour qu'il s'appuie sur le SDK Vungle afin de vérifier si une annonce à l'ouverture d'une application est prête à être diffusée.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.7.0.
  • SDK Vungle version 7.7.6.

Version 7.7.5.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.5.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.7.0.
  • Version 7.7.5 du SDK Vungle.

Version 7.7.4.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.4.
  • La version minimale du SDK Google Mobile Ads pour iOS a été mise à jour vers la version 13.3 pour assouplir les exigences et autoriser les versions mineures.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.4.0.
  • SDK Vungle version 7.7.4.

Version 7.7.3.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.3.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.4.0.
  • SDK Vungle version 7.7.3.

Version 7.7.2.1

  • L'adaptateur transmet désormais l'indicateur ageRestrictedTreatment du SDK Google Mobile Ads à l'API COPPA du SDK Vungle.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.3.0.
  • Version 7.7.2 du SDK Vungle.

Version 7.7.2.0

  • Ajout d'un message de journal lorsqu'une taille de bannière non compatible est demandée.
  • Ajout du paramètre de la propriété adapterAdFormat introduite dans le SDK Vungle version 7.7.1.
  • Compatibilité vérifiée avec le SDK Vungle 7.7.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.2.0.
  • Version 7.7.2 du SDK Vungle.

Version 7.7.1.0

  • Compatibilité validée avec le SDK Vungle 7.7.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.1.0.
  • SDK Vungle version 7.7.1.

Version 7.7.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.7.0.
  • Mise à jour de la dépendance du SDK Google Mobile Ads vers la version 13.0.0 ou ultérieure.
  • Augmentation de la cible de déploiement iOS minimale à 13.0.
  • Ajout de la prise en charge des options de vidéo native et des rappels de délégué de la vue multimédia.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.0.0.
  • SDK Vungle version 7.7.0.

Version 7.6.3.2

  • La version minimale d'iOS pour CocoaPods est désormais 13.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 13.0.0.
  • SDK Vungle version 7.6.3.

Version 7.6.3.1

  • Ajout de la compatibilité pour le transfert des paramètres tagForChildDirectedTreatment et tagForUnderAgeOfConsent du SDK Google Mobile Ads vers le SDK Vungle.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.14.0.
  • Version 7.6.3 du SDK Vungle.

Version 7.6.3.0

  • Compatibilité validée avec le SDK Vungle 7.6.3.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.14.0.
  • SDK Vungle version 7.6.3.

Version 7.6.2.0

  • Compatibilité vérifiée avec le SDK Vungle 7.6.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.13.0.
  • SDK Vungle version 7.6.2.

Version 7.6.1.0

  • Compatibilité validée avec le SDK Vungle 7.6.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.12.0.
  • SDK Vungle version 7.6.1.

Version 7.6.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.6.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.11.0.
  • Version 7.6.0 du SDK Vungle.

Version 7.5.3.0

  • Compatibilité vérifiée avec le SDK Vungle 7.5.3.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.8.0.
  • SDK Vungle version 7.5.3.

Version 7.5.2.0

  • Compatibilité vérifiée avec le SDK Vungle 7.5.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.7.0.
  • SDK Vungle version 7.5.2.

Version 7.5.1.0

  • Compatibilité vérifiée avec le SDK Vungle 7.5.1.

Conçue et testée avec :

  • SDK Google Mobile Ads 12.4.0.
  • SDK Vungle version 7.5.1.

Version 7.5.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.5.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.3.0.
  • Version 7.5.0 du SDK Vungle.

Version 7.4.5.0

  • Activation des options -fobjc-arc et -fstack-protector-all.
  • Compatibilité vérifiée avec le SDK Vungle 7.4.5.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.2.0.
  • Version 7.4.5 du SDK Vungle.

Version 7.4.4.1

  • Nécessite désormais le SDK Google Mobile Ads version 12.0.0 ou ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 12.0.0.
  • Version 7.4.4 du SDK Vungle.

Version 7.4.4.0

  • Compatibilité vérifiée avec le SDK Vungle 7.4.4.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.13.0.
  • Version 7.4.4 du SDK Vungle.

Version 7.4.3.0

  • Compatibilité vérifiée avec le SDK Vungle 7.4.3.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.13.0.
  • Version 7.4.3 du SDK Vungle.

Version 7.4.2.0

  • Compatibilité vérifiée avec le SDK Vungle 7.4.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.10.0.
  • SDK Vungle version 7.4.2.

Version 7.4.1.1

  • Mise à jour de CFBundleShortVersionString pour avoir trois composants au lieu de quatre.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.10.0.
  • Version 7.4.1 du SDK Vungle.

Version 7.4.1.0

  • Compatibilité vérifiée avec le SDK Vungle 7.4.1.
  • Mise à jour de VungleAdNetworkExtras.nativeAdOptionPosition pour utiliser les valeurs de GADAdChoicesPosition afin de spécifier la position de l'icône Choisir sa pub.
  • Ajout de la prise en charge du format d'image aux formats d'annonce native.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.10.0.
  • Version 7.4.1 du SDK Vungle.

Version 7.4.0.1

  • Ajout de la prise en charge des formats d'annonces bannière personnalisés pour les enchères et la cascade.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.7.0.
  • Version 7.4.0 du SDK Vungle.

Version 7.4.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.4.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.6.0.
  • Version 7.4.0 du SDK Vungle.

Version 7.3.2.0

  • Compatibilité vérifiée avec le SDK Vungle 7.3.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.3.0.
  • SDK Vungle version 7.3.2.

Version 7.3.1.1.0

  • Compatibilité vérifiée avec le SDK Vungle 7.3.1.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.3.0.
  • Version 7.3.1.1 du SDK Vungle.

Version 7.3.1.0

  • Compatibilité vérifiée avec le SDK Vungle 7.3.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.3.0.
  • SDK Vungle version 7.3.1.

Version 7.3.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.3.0.
  • Correction d'un problème qui empêchait l'importation de l'adaptateur dans Swift.
  • Ajout de la prise en charge des cascades et des enchères pour le format d'annonce à l'ouverture d'une application.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.2.0.
  • SDK Vungle version 7.3.0.

Version 7.2.2.1

  • Nécessite désormais la version 12.0 d'iOS au minimum.
  • Nécessite désormais le SDK Google Mobile Ads version 11.0 ou ultérieure.
  • Ajout de Info.plist aux frameworks dans LiftoffMonetizeAdapter.xcframework.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.0.1.
  • SDK Vungle version 7.2.2.

Version 7.2.2.0

  • Compatibilité vérifiée avec le SDK Vungle 7.2.2.
  • Nécessite désormais iOS 12.0 ou version ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 11.0.0.
  • SDK Vungle version 7.2.2.

Version 7.2.1.1

  • Mise à jour de la correspondance MREC pour qu'elle corresponde à n'importe quelle taille pouvant s'adapter à un MREC, au lieu d'une correspondance exacte.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.14.0.
  • Version 7.2.1 du SDK Vungle.

Version 7.2.1.0

  • Compatibilité vérifiée avec le SDK Vungle 7.2.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.14.0.
  • Version 7.2.1 du SDK Vungle.

Version 7.2.0.0

  • Compatibilité vérifiée avec le SDK Vungle 7.2.0.
  • Suppression des méthodes de délégué willBackgroundApplication obsolètes des implémentations d'annonces bannière et interstitielles.
  • La méthode childDirectedTreatment obsolète a été remplacée par la propriété GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.14.0.
  • Version 7.2.0 du SDK Vungle.

Version 7.1.0.0

  • Compatibilité validée avec le SDK Vungle 7.1.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.10.0.
  • SDK Vungle version 7.1.0.

Version 7.0.1.0

  • Ajout de la compatibilité avec les filigranes pour les annonces d'enchères.
  • Compatibilité vérifiée avec le SDK Vungle 7.0.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.7.0.
  • SDK Vungle version 7.0.1.

Version 7.0.0.0

  • L'adaptateur Vungle a été renommé Liftoff Monetize.
  • Compatibilité vérifiée avec le SDK Vungle 7.0.0.
  • Suppression de la compatibilité avec l'architecture armv7.
  • Ajout de la prise en charge de l'architecture du simulateur arm64.
  • Nécessite désormais iOS 11.0 ou version ultérieure.
  • Nécessite désormais le SDK Google Mobile Ads version 10.4.0 ou ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.4.0.
  • Version 7.0.0 du SDK Vungle.

Version 6.12.3.0

  • Compatibilité vérifiée avec le SDK Vungle 6.12.3.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.2.0.
  • SDK Vungle version 6.12.3.

Version 6.12.2.0

  • Compatibilité vérifiée avec le SDK Vungle 6.12.2.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.0.0.
  • Version 6.12.2 du SDK Vungle.

Version 6.12.1.2

  • Nécessite désormais le SDK Google Mobile Ads version 10.0.0 ou ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 10.0.0.
  • SDK Vungle version 6.12.1.

Version 6.12.1.1

  • Compatibilité vérifiée avec le SDK Vungle 6.12.1.
  • Ajout de la compatibilité des enchères pour le format d'annonce bannière.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.14.0.
  • Version 6.12.1 du SDK Vungle.

Version 6.12.1.0

  • Compatibilité vérifiée avec le SDK Vungle 6.12.1.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.13.0.
  • SDK Vungle version 6.12.1.

Version 6.12.0.0

  • Compatibilité vérifiée avec le SDK Vungle 6.12.0.
  • Ajout de la prise en charge de la médiation en cascade et des enchères pour le format d'annonce interstitielle avec récompense.
  • Ajout de la compatibilité des enchères pour le format d'annonce native.
  • L'adaptateur a été mis à jour pour utiliser l'API didRewardUser.
  • Suppression de l'extra ordinal dans VungleAdNetworkExtras.
  • Nécessite désormais le SDK Google Mobile Ads version 9.8.0 ou ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.9.0.
  • SDK Vungle version 6.12.0.

Version 6.11.0.2

  • Ajout de la compatibilité avec la médiation en cascade (ou "waterfall") pour le format d'annonce native.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.8.0.
  • SDK Vungle version 6.11.0.

Version 6.11.0.1

  • Ajout de la compatibilité avec le chargement de plusieurs annonces pour le même ID d'emplacement dans les annonces interstitielles et avec récompense pour les enchères.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.6.0.
  • Version 6.11.0 du SDK Vungle

Version 6.11.0.0

  • Compatibilité vérifiée avec le SDK Vungle 6.11.0.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.4.0.
  • Version 6.11.0 du SDK Vungle

Version 6.10.6.1

  • Correction d'un problème qui entraînait la suppression du délégué d'annonce si le téléchargement de l'annonce suivante échouait. Cela ne s'applique qu'aux emplacements de paramètres mis en cache automatiquement.
  • Suppression des rappels willPresentFullScreenView et adapterWillPresentFullScreenModal dans les bannières.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.0.0.
  • SDK Vungle version 6.10.6

Version 6.10.6.0

  • Compatibilité vérifiée avec le SDK Vungle 6.10.6.
  • Compatibilité vérifiée avec le SDK Google Mobile Ads version 9.0.0.
  • Nécessite désormais le SDK Google Mobile Ads version 9.0.0 ou ultérieure.

Conçue et testée avec :

  • SDK Google Mobile Ads version 9.0.0.
  • Version 6.10.6 du SDK Vungle

Version 6.10.5.1

  • Ajout de la prise en charge des enchères pour les formats d'annonces interstitielles et avec récompense.

Conçu et testé avec

  • SDK Google Mobile Ads version 8.13.0.
  • SDK Vungle version 6.10.5

Version 6.10.5.0

  • Compatibilité vérifiée avec le SDK Vungle 6.10.5.

Conçue et testée avec

  • SDK Google Mobile Ads version 8.13.0.
  • SDK Vungle version 6.10.5

Version 6.10.4.0

  • Compatibilité vérifiée avec le SDK Vungle 6.10.4.
  • Mise à jour de l'adaptateur pour respecter le paramètre de coupure du son dans le tableau de bord de l'éditeur Vungle lorsque la valeur booléenne muteIsSet dans VungleAdNetworkExtras n'est pas explicitement définie.

Conçue et testée avec

  • SDK Google Mobile Ads version 8.12.0.
  • SDK Vungle version 6.10.4

Version 6.10.3.1

  • Correction d'un bug qui empêchait l'appel des rappels d'interstitiels après la première lecture.
  • Mise à jour du dictionnaire options transmis à la méthode playAd pour inclure la propriété "muted" définie par l'éditeur dans l'objet "extras".

Conçue et testée avec

  • SDK Google Mobile Ads 8.12.0.
  • Version 6.10.3 du SDK Vungle

Version 6.10.3.0

  • Compatibilité vérifiée avec le SDK Vungle 6.10.3.
  • La version minimale d'iOS requise est désormais la version 10.0.

Conçu et testé avec

  • SDK Google Mobile Ads version 8.11.0.
  • SDK Vungle version 6.10.3.

Version 6.10.1.0

  • Compatibilité vérifiée avec le SDK Vungle 6.10.1.
  • Dépendance assouplie au SDK Google Mobile Ads version 8.0.0 ou ultérieure.
  • Nécessite désormais une compilation avec Xcode 12.5 ou version ultérieure.

Conçu et testé avec

  • SDK Google Mobile Ads version 8.9.0.
  • Version 6.10.1 du SDK Vungle.

Version 6.10.0.0 (rétrogradée)

  • Compatibilité vérifiée avec le SDK Vungle 6.10.0.
  • Dépendance relâchée au SDK Google Mobile Ads version 8.0.0 ou ultérieure.
  • Nécessite désormais une compilation avec Xcode 12.5 ou version ultérieure.

Conçu et testé avec

  • SDK Google Mobile Ads version 8.4.0.
  • SDK Vungle version 6.10.0.

Version 6.9.2.0

  • Compatibilité vérifiée avec le SDK Vungle 6.9.2.
  • Nécessite désormais le SDK Google Mobile Ads version 8.3.0 ou ultérieure.

Conçue et testée avec

  • SDK Google Mobile Ads version 8.3.0.
  • Version 6.9.2 du SDK Vungle.

Version 6.9.1.0

  • Compatibilité vérifiée avec le SDK Vungle 6.9.1.
  • Nécessite désormais le SDK Google Mobile Ads version 8.1.0 ou ultérieure.
  • Ajout de codes et de messages d'erreur standardisés pour l'adaptateur.
  • L'adaptateur a été mis à jour pour utiliser le format .xcframework.
  • Supprimez la vérification d'erreur VungleSDKResetPlacementForDifferentAdSize pour le chargement des annonces.
  • Ajout du nouveau rappel de délégué SDK vungleAdViewedForPlacement: pour suivre les impressions.

Conçu et testé avec

  • SDK Google Mobile Ads version 8.1.0.
  • SDK Vungle version 6.9.1.

Version 6.8.1.0

  • Compatibilité vérifiée avec le SDK Vungle 6.8.1.
  • Nécessite désormais le SDK Google Mobile Ads version 7.66.0 ou ultérieure.

Conçu et testé avec

  • SDK Google Mobile Ads 7.66.0.
  • Version 6.8.1 du SDK Vungle.

Version 6.8.0.0

  • Compatibilité vérifiée avec le SDK Vungle 6.8.0.
  • Nécessite désormais le SDK Google Mobile Ads version 7.65.0 ou ultérieure.

Conçue et testée avec

  • SDK Google Mobile Ads 7.65.0.
  • SDK Vungle version 6.8.0.

Version 6.7.1.0

  • Compatibilité vérifiée avec le SDK Vungle 6.7.1.
  • Nécessite désormais le SDK Google Mobile Ads version 7.64.0 ou ultérieure.
  • Correction d'un problème qui empêchait l'appel de didFailToPresentWithError: lorsqu'une annonce avec récompense ne s'affichait pas.

Conçue et testée avec

  • SDK Google Mobile Ads 7.64.0.
  • SDK Vungle version 6.7.1.

Version 6.7.0.0

  • Compatibilité vérifiée avec le SDK Vungle 6.7.0.
  • Nécessite désormais le SDK Google Mobile Ads version 7.62.0 ou ultérieure.
  • Ajout de la prise en charge de la lecture de plusieurs bannières en même temps.
  • Les clics sont désormais comptabilisés au moment où ils se produisent, et non lorsque l'annonce est fermée.
  • Les bannières et les annonces interstitielles transfèrent désormais le rappel willLeaveApplication.

Conçu et testé avec

  • SDK Google Mobile Ads version 7.62.0.
  • SDK Vungle version 6.7.0.

Version 6.5.3.0

  • Compatibilité vérifiée avec le SDK Vungle 6.5.3.
  • Nécessite désormais le SDK Google Mobile Ads version 7.58.0 ou ultérieure.
  • Prise en charge des bannières intelligentes et adaptatives ajoutée.
  • Ajout de la compatibilité avec les bannières (320 x 50, 300 x 50, 728 x 90).
  • Ajout d'une option d'orientation vidéo lors de la lecture d'annonces.
  • Correction d'un bug qui empêchait l'appel de report_ad après la première actualisation.
  • Correction d'un problème de retard de disponibilité des annonces avec une cascade plus longue.
  • Suppression de la compatibilité avec l'architecture i386.

Conçue et testée avec

  • SDK Google Mobile Ads 7.58.0.
  • SDK Vungle version 6.5.3.

Version 6.4.6.0

  • Compatibilité vérifiée avec le SDK Vungle 6.4.6.
  • Ajout de la compatibilité avec les bannières (MREC).
  • Correction d'un bug qui entraînait l'appel du rappel didReceiveInterstitial: plusieurs fois.
  • Suppression des rappels vers adapterWillLeaveApplication, qui n'étaient pas appelés au bon moment.

Conçue et testée avec

  • SDK Google Mobile Ads version 7.52.0.
  • SDK Vungle version 6.4.6.

Version 6.3.2.3

  • Correction d'un plantage dans [GADMAdapterVungleRewardedAd adAvailable:].

Version 6.3.2.2

  • Correction d'un bug qui empêchait l'adaptateur Vungle de charger des annonces avec récompense en cas d'échec de l'initialisation du SDK Vungle. L'adaptateur va maintenant essayer de réinitialiser le SDK Vungle lors des demandes d'annonces avec récompense ultérieures.
  • Nécessite désormais le SDK Google Mobile Ads version 7.42.2 ou ultérieure.

Version 6.3.2.1

  • Mise à jour de l'adaptateur pour utiliser la nouvelle API Rewarded.
  • Nécessite désormais le SDK Google Mobile Ads version 7.41.0 ou ultérieure.

Version 6.3.2.0

  • Compatibilité vérifiée avec le SDK Vungle 6.3.2.

Version 6.3.0.0

  • Compatibilité validée avec le SDK Vungle 6.3.0.
  • La méthode updateConsentStatus a été remplacée par updateConsentStatus:consentMessageVersion: dans la classe VungleRouterConsent.

Version 6.2.0.3

  • Ajout du rappel adapterDidCompletePlayingRewardBasedVideoAd: à l'adaptateur.

Version 6.2.0.2

  • Ajout de la classe VungleRouterConsent, qui contient les méthodes updateConsentStatus et getConsentStatus.

Version 6.2.0.1

  • Mise à jour correcte de l'initialiseur du SDK Vungle.

Version 6.2.0.0

  • Compatibilité vérifiée avec le SDK Vungle 6.2.0.

Version 5.4.0.0

  • Compatibilité vérifiée avec le SDK Vungle 5.4.0.
  • Adaptateur mis à jour pour signaler correctement les clics au SDK Google Mobile Ads.

Version 5.3.2.0

  • Ajout de deux nouveaux extras à VungleAdNetworkExtras :
    • ordinal : entier indiquant l'ordre dans lequel cette annonce a été diffusée au cours de la session de jeu.
    • flexViewAutoDismissSeconds : configure les annonces Flex View pour qu'elles se ferment automatiquement après le nombre de secondes spécifié.
  • Compatibilité vérifiée avec le SDK Vungle 5.3.2.

Version 5.3.0.0

  • Mise à jour de la cible de déploiement vers iOS 8.
  • Compatibilité vérifiée avec le SDK Vungle 5.3.0.

Version 5.2.0.0

  • Compatibilité vérifiée avec le SDK Vungle 5.2.0.

Version 5.1.1.0

  • Compatibilité vérifiée avec le SDK Vungle 5.1.1.

Version 5.1.0.0

  • Compatibilité vérifiée avec le SDK Vungle 5.1.0.

Versions précédentes

  • Ajout de la compatibilité avec les formats d'annonces interstitielles et vidéo avec récompense.