Adaptateur

abstract class Adapter : MediationExtrasReceiver

Sous-classes directes connues
RtbAdapter

Adaptateur de médiation compatible avec les enchères ouvertes.


Adaptateur pour les réseaux publicitaires tiers. Toutes les méthodes de chargement disposent d'une implémentation par défaut qui échoue de manière élégante si l'adaptateur n'est pas compatible avec le format.

Résumé

Constructeurs publics

Fonctions publiques

abstract VersionInfo!

Renvoie la version du SDK tiers intégré à l'application.

abstract VersionInfo!

Renvoie la version de l'adaptateur de médiation.

abstract Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

Appelé par le SDK Google Mobile Ads pour initialiser un adaptateur et un SDK tiers.

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce d'ouverture d'application tierce.

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une bannière publicitaire tierce donnée

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce interstitielle tierce à partir d'un MediationAdConfiguration

Unit

Cette fonction est obsolète.

Utilisez loadNativeAdMapper à la place.

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce native tierce donnée

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce avec récompense tierce donnée

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce interstitielle avec récompense tierce à partir d'un MediationAdConfiguration

Constructeurs publics

Adaptateur

Adapter()

Fonctions publiques

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Renvoie la version du SDK tiers intégré à l'application.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Renvoie la version de l'adaptateur de médiation.

initialize

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

Appelé par le SDK Google Mobile Ads pour initialiser un adaptateur et un SDK tiers. Cette méthode est appelée peu de temps après que l'application a initialisé le SDK Google Mobile Ads.

Paramètres
context: Context!

Contexte fourni par l'éditeur dans initialize

callback: InitializationCompleteCallback!

Rappel à appeler lorsque l'adaptateur a terminé l'initialisation.

configurations: (Mutable)List<MediationConfiguration!>!

Liste des objets MediationConfiguration configurés pour cet adaptateur dans l'interface utilisateur Google AdMob ou Google Ad Manager.

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce d'ouverture d'application tierce.

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationAppOpenAdConfiguration!

La MediationAppOpenAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une bannière publicitaire tierce donnée

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationBannerAdConfiguration!

La MediationBannerAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce interstitielle tierce à partir d'un MediationAdConfiguration

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationInterstitialAdConfiguration!

La MediationInterstitialAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce native tierce donnée

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationNativeAdConfiguration!

La MediationNativeAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce native tierce donnée

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationNativeAdConfiguration!

La MediationNativeAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce native terminé.

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce avec récompense tierce donnée

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationRewardedAdConfiguration!

La MediationRewardedAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce interstitielle avec récompense tierce à partir d'un MediationAdConfiguration

Permet de charger l'annonce gagnante à partir d'une demande de médiation.

Paramètres
adConfiguration: MediationRewardedAdConfiguration!

La MediationRewardedAdConfiguration qui contient les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Rappel à appeler une fois le chargement de l'annonce terminé.