Adaptateur

public abstract class Adapter implements 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

Méthodes 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 void
initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

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

void

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

void

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

void

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

void

Cette méthode est obsolète.

Utilisez loadNativeAdMapper à la place.

void

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

void

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

void

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

Constructeurs publics

Adaptateur

public Adapter()

Méthodes publiques

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

getVersionInfo

public abstract VersionInfo getVersionInfo()

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

initialize

public abstract void initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

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

InitializationCompleteCallback callback

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

List<MediationConfiguration> configurations

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

loadAppOpenAd

public void loadAppOpenAd(
    MediationAppOpenAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback
)

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
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadBannerAd

public void loadBannerAd(
    MediationBannerAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback
)

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
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadInterstitialAd

public void loadInterstitialAd(
    MediationInterstitialAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback
)

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
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadNativeAd

public void loadNativeAd(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback
)

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
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

public void loadNativeAdMapper(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback
)

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
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRewardedAd

public void loadRewardedAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRewardedInterstitialAd

public void loadRewardedInterstitialAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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