Intégrer AdColony à la médiation

Ce guide explique comment utiliser le SDK Google Mobile Ads pour charger et afficher des annonces à partir d'AdColony à l'aide de la médiation, ce qui couvre les intégrations des enchères et des cascades d'annonces. Il explique comment ajouter AdColony à la configuration de médiation d'un bloc d'annonces, et comment intégrer le SDK et l'adaptateur AdColony dans une Android application.

Intégrations et formats d'annonces compatibles

L'adaptateur de médiation Ad Manager pour AdColony offre les fonctionnalités suivantes:

Intégration
Enchères
Cascade
Formats
Bannière
Interstitiel
Accordé
Natif

Conditions requises

  • Niveau d'API Android 19 ou supérieur

Étape 1: Définissez les configurations dans l'interface utilisateur d'AdColony

Inscrivez-vous et connectez-vous à votre compte AdColony. Ajoutez votre application au tableau de bord d'éditeur AdColony en cliquant sur le bouton Setup New App (Configurer une nouvelle application).

Configurer une nouvelle application AdColony

Remplissez le formulaire, puis cliquez sur Create (Créer) en bas de la page pour ajouter votre application à AdColony.

Créer une application AdColony

Une fois votre application créée, vous pouvez obtenir l'ID de l'application en accédant à Monétisation > Applications dans la section Informations générales sur l'application.

ID d'application AdColony

Ensuite, créez une zone d'annonces en cliquant sur le bouton Configurer une nouvelle zone d'annonces dans la section Zones d'annonces de la page de votre application. Nous vous recommandons de créer une zone publicitaire pour la médiation avec Ad Manager , même si vous en avez déjà une.

Zone de configuration AdColony

Pour obtenir des instructions supplémentaires sur la création d'un emplacement d'annonce, sélectionnez l'onglet correspondant au format d'annonce souhaité.

  1. Définissez Zone active ? sur Oui.
  2. Attribuez un nom à votre zone publicitaire.

  3. Dans Taille de la zone d'annonces, sélectionnez Bannière.

  4. Saisissez une valeur pour la Limite de lecture quotidienne.

Interstitiel

  1. Définissez Zone active ? sur Oui.
  2. Attribuez un nom à votre zone publicitaire.

  3. Sélectionnez Pré-roll/Interstitiel comme type de zone.

  4. Saisissez une valeur pour la Limite de lecture quotidienne.

Accordé

  1. Définissez Zone active ? sur Oui.
  2. Attribuez un nom à votre zone publicitaire.

  3. Sélectionnez Value Exchange/V4VC (Échange de valeur) comme Type de zone.

  4. Définissez Côté client uniquement ? sur Oui, puis saisissez un nom de devise virtuelle, un nombre maximal de vidéos par utilisateur et un montant de la récompense.

  5. Saisissez une valeur pour la Limite de lecture quotidienne.

Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer la zone publicitaire.

Une fois la zone publicitaire créée, vous trouverez votre ID de zone dans la section Intégration de la zone publicitaire. L'ID de zone sera utilisé à l'étape suivante.

ID de zone AdColony

Trouver votre clé API AdColony

Enchères

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

Cascade

Vous aurez besoin de votre clé API AdColony pour configurer votreAd Manager ID de bloc d'annonces. Accédez à Account Settings (Paramètres du compte) dans votre tableau de bord éditeur AdColony pour trouver votre clé API.

Paramètres AdColony

Activer le mode test

Pour activer les annonces tests sur AdColony, accédez à votre tableau de bord AdColony, puis à Monétisation > Applications. Dans la section Zones d'annonces de votre application, sélectionnez la zone pour laquelle vous souhaitez activer les annonces tests. Pour activer les annonces tests, cochez Oui pour N'afficher que les annonces tests ? dans la section Développement.

Test AdColony

Étape 2: Configurez la demande AdColony dans Ad Manager l'interface utilisateur

Connectez-vous à votre compte Ad Manager.

Ajouter AdColony "Entreprises"

Enchères

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

Chute d'eau

Accédez à Admin > Sociétés, puis cliquez sur le bouton Nouvelle société dans l'onglet Toutes les sociétés. Sélectionnez Réseau publicitaire.

Sélectionnez AdColony en tant que réseau publicitaire, saisissez un nom unique et activez la médiation. Activez la collecte de données automatique et saisissez la valeur API Key obtenue à 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 Save (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 des signaux sécurisés. Cliquez sur Enregistrer.

Chute d'eau

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

Configurer AdColony les enchères

Enchères

Accédez à Diffusion > Enchérisseurs, puis cliquez sur Nouvel enchérisseur dans l'onglet Enchères de SDK.

Sélectionnez AdColony comme enchérisseur.

Activez les options Ajouter la bibliothèque de signaux de cet enchérisseur à la liste des signaux autorisés et Autoriser le partage des signaux avec cet enchérisseur. Cliquez ensuite sur Continuer.

Cliquez sur Continuer.

Cliquez sur OK.

Chute d'eau

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

Configurer la mise en correspondance des blocs d'annonces

Enchères

Accédez à Diffusion > Enchérisseurs, puis sélectionnez la société pourAdColony dans l'onglet Enchères par SDK.

Accédez à l'onglet Mise en correspondance des blocs d'annonces et 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 et votre Application mobile. Saisissez ensuiteApp ID and Zone ID obtenu dans la section précédente. Enfin, cliquez sur Enregistrer.

Chute d'eau

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

Faites défiler la page vers le bas, puis cliquez sur Ajouter un partenaire de rendement.

Sélectionnez l'entreprise pour laquelle vous avez créé AdColony dans la section précédente. Sélectionnez Médiation SDK pour mobile comme Type d'intégration, Android comme Plate-forme et Active comme État.

Saisissez le App ID and Zone IDobtenu à la section précédente, puis la valeur du CPM par défaut. Cliquez sur Enregistrer.

Remarque: La collecte automatique de données prend quelques jours avant de pouvoir calculer avec précision une valeur de CPM dynamique pour un réseau de médiation. Une fois que l'eCPM peut être calculé, il est automatiquement mis à jour en votre nom.

Ajouter AdColony à la liste des partenaires publicitaires liés au RGPD et aux réglementations dans les États américains

Suivez les étapes indiquées dans Paramètres RGPD et Paramètres des réglementations des États américains pour ajouter AdColony à la liste des partenaires publicitaires sur le RGPD et les réglementations des États américains dans l' Ad Manager UI.

Étape 3: Importez le SDK et l'adaptateur AdColony

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 AdColony:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.0.0")
    implementation("com.google.ads.mediation:adcolony:4.8.0.2")
}

Migrer le projet vers AndroidX

Le SDK AdColony dépend des bibliothèques Android Support, mais la dernière version du SDK Google Mobile Ads utilise les bibliothèques Jetpack.

Pour vous assurer que le SDK AdColony et le SDK Google Mobile Ads sont compatibles, créez un fichier gradle.properties au niveau supérieur de votre projet et ajoutez le code suivant:

android.useAndroidX=true
android.enableJetifier=true

Le binaire du SDK AdColony sera réécrit pour utiliser les bibliothèques Jetpack. Pour en savoir plus sur ces paramètres, consultez le guide de migration AndroidX.

Intégration manuelle

  • Téléchargez le SDK Android AdColony, extrayez adcolony.jar du dossier Library, puis ajoutez-le à votre projet.
  • Le SDK AdColony dépend de la bibliothèque Support Annotations. Consultez Améliorer l'inspection de code avec des annotations pour savoir comment ajouter la bibliothèque Support Annotations à votre projet.
  • Accédez aux artefacts d'adaptateur AdColony dans le dépôt Maven de Google. Sélectionnez la dernière version, téléchargez le fichier .aar de l'adaptateur AdColony et ajoutez-le à votre projet.

Étape 4: Implémentez les paramètres de confidentialité dans le SDK AdColony

Conformément aux Règles de Google relatives au consentement de l'utilisateur dans l'UE, vous devez vous assurer que certaines informations sont divulguées aux utilisateurs de l'Espace économique européen (EEE) et qu'ils ont obtenu leur consentement concernant l'utilisation d'identifiants d'appareils et de données à caractère personnel. 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). Lorsque vous demandez le consentement des utilisateurs, vous devez identifier chaque réseau publicitaire de votre chaîne de médiation susceptible de collecter, de recevoir ou d'utiliser des données à caractère personnel, et de fournir des informations sur l'utilisation de chaque réseau. À l'heure actuelle, Google n'est pas en mesure de transmettre automatiquement le choix de consentement de l'utilisateur à ces réseaux.

L'adaptateur AdColony fournit la méthode AdColonyMediationAdapter.getAppOptions() pour personnaliser les paramètres à envoyer au SDK d'AdColony. Les deux méthodes concernant le RGPD pour ces options sont setPrivacyFrameworkRequired() et setPrivacyConsentString(). L'exemple de code suivant montre comment transmettre des informations de consentement à l'adaptateur AdColony, qui sont ensuite utilisés dans la méthode d'initialisation d'AdColony. Vous devez définir ces options avant d'initialiser le SDK Google Mobile Ads pour vous assurer qu'elles sont correctement transmises au SDK d'AdColony.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1")

Pour en savoir plus sur les valeurs pouvant être fournies dans ces méthodes, consultez les informations sur l'implémentation du RGPD d'AdColony.

Lois sur la confidentialité dans les États américains

Les lois sur la confidentialité dans les États américains exigent que les utilisateurs aient le droit de refuser la "vente" de leurs "informations personnelles" (selon la définition de ces termes par la loi), via un lien bien visible intitulé "Ne pas vendre mes informations personnelles" sur la page d'accueil du tiers concerné. Le guide sur la conformité avec les lois sur la confidentialité dans les États américains permet d'activer le traitement restreint des données pour la diffusion d'annonces Google. Toutefois, Google ne peut pas appliquer ce paramètre à chaque réseau publicitaire de votre chaîne de médiation. Par conséquent, vous devez identifier chaque réseau publicitaire de votre chaîne de médiation susceptible de participer à la vente d'informations personnelles et suivre les consignes de chacun de ces réseaux pour garantir la conformité.

L'adaptateur AdColony fournit la méthode AdColonyMediationAdapter.getAppOptions() pour personnaliser les paramètres à envoyer au SDK d'AdColony. Les deux méthodes concernant la loi CCPA pour ces options sont setPrivacyFrameworkRequired() et setPrivacyConsentString(). L'exemple de code suivant montre comment transmettre des informations de consentement à l'adaptateur AdColony, qui sont ensuite utilisés dans la méthode d'initialisation d'AdColony. Vous devez définir ces options avant d'initialiser le SDK Google Mobile Ads pour vous assurer qu'elles sont correctement transmises au SDK d'AdColony.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1")

Consultez les informations sur l'implémentation d'AdColony dans le cadre de la loi CCPA pour en savoir plus sur les valeurs qui peuvent être fournies dans ces méthodes.

Étape 5: Ajoutez le code requis

Aucun code supplémentaire n'est requis pour l'intégration d'AdColony.

Étape 6: Testez votre implémentation

Activer les annonces tests

Veillez à enregistrer votre appareil de test pour Ad Manager et à activer le mode test dans l' AdColony UI.

Valider les annonces tests

Pour vérifier que vous recevez des annonces tests deAdColony, activez le test d'une source d'annonce unique dans l'inspecteur d'annonces à l'aide de AdColony (Bidding) and AdColony (Waterfall) sources d'annonces.

Étapes facultatives

Autorisations

Pour des performances optimales, AdColony recommande d'ajouter les autorisations facultatives suivantes au fichier AndroidManifest.xml de votre application:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

Utiliser des interstitiels et des annonces avec récompense

Paramètres réseau

L'adaptateur AdColony accepte des paramètres de requête supplémentaires qui peuvent lui être transmis à l'aide de la classe AdColonyBundleBuilder. AdColonyBundleBuilder inclut les méthodes suivantes:

  • setShowPrePopup(boolean): détermine si un pop-up doit s'afficher ou non avant la diffusion d'une annonce. Définissez la valeur sur "false" si aucun pop-up ne s'affiche avant la diffusion de l'annonce.
  • setShowPostPopup(boolean): détermine si un pop-up doit s'afficher ou non après la diffusion d'une annonce. Définissez la valeur sur "false" si vous ne souhaitez pas afficher de pop-up après la diffusion de l'annonce.

Voici un exemple de code illustrant comment définir ces paramètres de demande d'annonce:

Java

AdColonyBundleBuilder.setShowPrePopup(true);
AdColonyBundleBuilder.setShowPostPopup(true);

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
  .build();
rewardedInterstitialAd.loadAd(request);

Kotlin

AdColonyBundleBuilder.setShowPrePopup(true)
AdColonyBundleBuilder.setShowPostPopup(true)

val request = AdManagerAdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter::class.java, AdColonyBundleBuilder.build())
  .build()
rewardedInterstitialAd.loadAd(request)

Vérifier les versions de l'adaptateur et du SDK

Pour consigner les versions de l'adaptateur et du SDK, utilisez l'extrait de code suivant:

AdColonyMediationAdapter adapter = new AdColonyMediationAdapter();
VersionInfo adapterVersion = adapter.getVersionInfo();
VersionInfo sdkVersion = adapter.getSDKVersionInfo();
// Log the adapter patch version to 3 digits to represent the x.x.x.x versioning
// used by adapters.
Log.d("TAG", String.format(
    "Adapter version: %d.%d.%03d",
    adapterVersion.getMajorVersion(),
    adapterVersion.getMinorVersion(),
    adapterVersion.getMicroVersion()));
Log.d("TAG", String.format(
    "SDK version: %d.%d.%d",
    sdkVersion.getMajorVersion(),
    sdkVersion.getMinorVersion(),
    sdkVersion.getMicroVersion()));

Codes d'erreur

Si l'adaptateur ne reçoit pas d'annonce d'AdColony, les éditeurs peuvent vérifier l'erreur sous-jacente de la réponse d'annonce en utilisant ResponseInfo.getAdapterResponse() dans les classes suivantes:

com.jirbo.adcolony.AdColonyAdapter
com.google.ads.mediation.adcolony.AdColonyMediationAdapter

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

Code d'erreur Motif
100 Le SDK AdColony a renvoyé une erreur.
101 Paramètres serveur non valides (ID de zone manquant, par exemple).
102 Une annonce a déjà été demandée pour le même ID de zone.
103 Le SDK AdColony a renvoyé une erreur d'initialisation.
104 La taille de bannière demandée n'est pas mappée à une taille d'annonce AdColony valide.
105 Erreur de présentation due à l'absence de chargement de l'annonce.
106 Le contexte utilisé pour initialiser le SDK AdColony n'était pas une instance Activity.
0 – 3 Le SDK AdColony a renvoyé une erreur. Pour en savoir plus, consultez la documentation.
101 Paramètres serveur non valides (ID de zone manquant, par exemple).
102 Le contrôleur de vue racine qui présente l'annonce est nil.
103 Le SDK AdColony a renvoyé une erreur d'initialisation.
104 Le SDK AdColony ne peut pas être configuré deux fois en cinq secondes.
105 Échec de la diffusion de l'annonce.
106 La zone utilisée pour les annonces avec récompense n'est pas une zone avec récompense sur le portail AdColony.

Journal des modifications de l'adaptateur de médiation Android AdColony

Version suivante

  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 22.4.0.

Version 4.8.0.2

  • Mise à jour de l'adaptateur 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.
  • Le SDK AdColony, version 4.8.0.

Version 4.8.0.1

  • Ajout de la prise en charge de la transmission des informations relatives à la loi COPPA au SDK AdColony.
  • 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.
  • Le SDK AdColony, version 4.8.0.

Version 4.8.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.8.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 21.0.0.
  • Le SDK AdColony, version 4.8.0.

Version 4.7.1.1

  • Mise à jour de compileSdkVersion et targetSdkVersion 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 la version 19.

Conçu et testé avec:

  • SDK Google Mobile Ads version 21.0.0.
  • SDK AdColony version 4.7.1.

Version 4.7.1.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.7.1.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.6.0.
  • SDK AdColony version 4.7.1.

Version 4.7.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.7.0.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 20.6.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.6.0.
  • Le SDK AdColony, version 4.7.0.

Version 4.6.5.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.6.5.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.4.0.
  • Le SDK AdColony, version 4.6.5.

Version 4.6.4.0

  • Compatibilité vérifiée avec la version 4.6.4 du SDK AdColony.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.4.0.
  • Le SDK AdColony, version 4.6.4.

Version 4.6.3.0

  • Compatibilité vérifiée avec la version 4.6.3 du SDK AdColony.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 20.4.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.4.0.
  • Le SDK AdColony, version 4.6.3.

Version 4.6.2.0

  • Compatibilité vérifiée avec la version 4.6.2 du SDK AdColony.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.3.0.
  • Le SDK AdColony, version 4.6.2.

Version 4.6.0.0

  • Compatibilité validée avec la version 4.6.0 du SDK AdColony.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 20.3.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.3.0.
  • Le SDK AdColony, version 4.6.0.

Version 4.5.0.0

  • Ajout de la prise en charge des enchères avancées pour les bannières.
  • Compatibilité vérifiée avec le SDK AdColony version 4.5.0.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 20.0.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 20.0.0.
  • Le SDK AdColony, version 4.5.0.

Version 4.4.1.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.4.1.

Conçu et testé avec:

  • SDK Google Mobile Ads version 19.7.0.
  • SDK AdColony version 4.4.1.

Version 4.4.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.4.0.
  • Ajout de la prise en charge de la méthode collectSignals() d'AdColony pour les enchères.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 19.7.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 19.7.0.
  • Le SDK AdColony, version 4.4.0.

Version 4.3.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.3.0.
  • 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 version 19.5.0.
  • Le SDK AdColony, version 4.3.0.

Version 4.2.4.0

  • Correction d'un bug qui empêchait le transfert de onUserEarnedReward() pour les annonces avec récompense.
  • Ajout de codes d'erreur supplémentaires pour les erreurs d'initialisation du SDK AdColony.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 19.4.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 19.4.0.
  • Le SDK AdColony, version 4.2.4.

Version 4.2.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.2.0.
  • Mise à jour de l'adaptateur pour accepter les requêtes de bannières adaptatives intégrées.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 19.2.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 19.2.0.
  • Le SDK AdColony, version 4.2.0.

Version 4.1.4.1

  • Ajout de codes d'erreur descriptifs et des raisons des échecs de chargement/d'affichage de l'adaptateur.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 19.0.1.

Conçu et testé avec:

  • SDK Google Mobile Ads version 19.0.1.
  • Le SDK AdColony, version 4.1.4.

Version 4.1.4.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.1.4.

Conçu et testé avec:

  • SDK Google Mobile Ads version 18.3.0.
  • Le SDK AdColony, version 4.1.4.

Version 4.1.3.1

  • Correction d'un problème qui empêchait le rappel onRewardedAdLoaded() d'être transféré par l'adaptateur.

Conçu et testé avec:

  • SDK Google Mobile Ads version 18.3.0.
  • Le SDK AdColony, version 4.1.3.

Version 4.1.3.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.1.3.

Conçu et testé avec:

  • SDK Google Mobile Ads version 18.3.0.
  • Le SDK AdColony, version 4.1.3.

Version 4.1.2.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.1.2.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 18.3.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 18.3.0.
  • Le SDK AdColony, version 4.1.2.

Version 4.1.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 4.1.0.
  • Ajout de la compatibilité avec les bannières.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 18.2.0.

Conçu et testé avec:

  • SDK Google Mobile Ads version 18.2.0.
  • Le SDK AdColony, version 4.1.0.

Version 3.3.11.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.11.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 18.1.1.

Version 3.3.10.1

  • Ajout d'une fonctionnalité d'enchères à l'adaptateur pour les annonces interstitielles et avec récompense.

Version 3.3.10.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.10.

Version 3.3.9.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.9.
  • Suppression des méthodes setGdprRequired() et setGdprConsentString() sur AdColonyBundleBuilder.
  • La méthode AdColonyMediationAdapter.getAppOptions() a été ajoutée Les éditeurs doivent désormais transmettre les informations sur le RGPD au SDK d'AdColony via ces options. Pour en savoir plus, consultez la documentation destinée aux développeurs.

Version 3.3.8.1

  • Mise à jour de l'adaptateur pour assurer la compatibilité avec la nouvelle API Récompense en version bêta ouverte.
  • Mise à jour de la version minimale requise du SDK Google Mobile Ads vers la version 17.2.0.

Version 3.3.8.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.8.

Version 3.3.7.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.7.

Version 3.3.6.0

  • Compatibilité validée avec le SDK AdColony version 3.3.6

Version 3.3.5.1

  • Mise à jour de l'adaptateur pour appeler l'événement d'annonce onRewardedVideoComplete().

Version 3.3.5.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.5.

Version 3.3.4.0

  • Compatibilité validée avec le SDK AdColony version 3.3.4
  • Mise à jour de l'adaptateur conformément au RGPD.

Version 3.3.3.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.3
  • Suppression de la méthode setTestModeEnabled de la classe de compilateur Bundle. Les éditeurs peuvent désormais demander des annonces tests à AdColony en spécifiant un appareil de test via la méthode addTestDevice() de la classe de compilateur AdRequest.

Version 3.3.2.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.2.

Version 3.3.0.1

  • Correction d'un problème qui empêchait le remplissage de l'adaptateur lorsqu'il était réinitialisé.
  • Correction d'un problème qui entraînait l'envoi incorrect du rappel de récompense.

Version 3.3.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.3.0.
  • Mise à jour du projet Adapter pour Android Studio 3.0.

Version 3.2.1.1

  • Ajout de la méthode setTestModeEnabled à la classe du compilateur de bundle. Les éditeurs peuvent utiliser cette méthode pour marquer les demandes AdColony en tant que demandes de test.

Version 3.2.1.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.2.1.

Version 3.2.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.2.0.

Version 3.1.2.0

  • Correction des exceptions NullPointerExceptions possibles.
  • Compatibilité vérifiée avec le SDK AdColony version 3.1.2.

Version 3.1.1.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.1.1.

Version 3.1.0.0

  • Compatibilité vérifiée avec le SDK AdColony version 3.1.0.

Version 3.0.6.0

  • Remplacement du système de dénomination des versions par [version du SDK AdColony].[version du correctif de l'adaptateur].
  • Mise à jour du SDK AdColony minimal requis vers la version 3.0.6.

Versions antérieures

  • Elle est compatible avec les annonces interstitielles et vidéo avec récompense.