Adaptateur

abstract class Adapter : MediationExtrasReceiver

Sous-classes directes connues
RtbAdapter

Adaptateur de médiation compatible avec Open Bidding.


Adaptateur pour les réseaux publicitaires tiers. Toutes les méthodes de chargement ont une implémentation par défaut qui échouera 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ée par le SDK Google Mobile Ads pour commencer à charger une annonce third-party app open.

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une bannière publicitaire tierce à partir d'un MediationAdConfiguration

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger un interstitiel tiers à 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 à partir d'un MediationAdConfiguration

Unit

Appelé par le SDK Google Mobile Ads pour commencer à charger une annonce avec récompense tierce, étant donné un MediationAdConfiguration

Unit

Appelée par le SDK Google Mobile Ads pour commencer à charger un interstitiel avec récompense tiers à 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!

Le contexte fourni par l'éditeur dans initialize

callback: InitializationCompleteCallback!

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

configurations: (Mutable)List<MediationConfiguration!>!

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

loadAppOpenAd

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

Appelée par le SDK Google Mobile Ads pour commencer à charger une annonce third-party app open.

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

Paramètres
adConfiguration: MediationAppOpenAdConfiguration!

MediationAppOpenAdConfiguration contenant les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.

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 à partir d'un MediationAdConfiguration

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

Paramètres
adConfiguration: MediationBannerAdConfiguration!

MediationBannerAdConfiguration contenant les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.

loadInterstitialAd

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

Appelé par le SDK Google Mobile Ads pour commencer à charger un interstitiel tiers à partir d'un MediationAdConfiguration

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

Paramètres
adConfiguration: MediationInterstitialAdConfiguration!

MediationInterstitialAdConfiguration contenant les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.

loadNativeAd

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

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

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

Paramètres
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration contenant les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.

loadNativeAdMapper

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

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

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

Paramètres
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration contenant les informations nécessaires pour charger l'annonce gagnante.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Rappel à appeler lorsque l'annonce native a fini de se charger.

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, étant donné un MediationAdConfiguration

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

Paramètres
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.

loadRewardedInterstitialAd

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

Appelée par le SDK Google Mobile Ads pour commencer à charger un interstitiel avec récompense tiers à partir d'un MediationAdConfiguration

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

Paramètres
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Rappel à appeler lorsque l'annonce a fini de se charger.