Alimentatore

abstract class Adapter : MediationExtrasReceiver

Classi di sottoclasse dirette note
RtbAdapter

Adattatore di mediazione che supporta anche l'asta aperta.


Adattatore per le reti pubblicitarie di terze parti. Tutti i metodi di caricamento hanno un'implementazione predefinita che non genera errori se l'adattatore non supporta il formato.

Riepilogo

Costruttori pubblici

Funzioni pubbliche

abstract VersionInfo!

Restituisce la versione dell'SDK di terze parti integrato nell'app.

abstract VersionInfo!

Restituisce la versione dell'adattatore di mediazione.

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

Viene chiamato dall'SDK Google Mobile Ads per inizializzare un adattatore e un SDK di terze parti.

Unit

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio di apertura dell'app di terze parti.

Unit

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner di terze parti in base a

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial di terze parti in base a un MediationAdConfiguration

Unit

Questa funzione è deprecata.

Utilizza invece loadNativeAdMapper.

Unit

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti in base a

Unit

Chiamata dall'SDK Google Mobile Ads per iniziare a caricare un annuncio con premio di terze parti in base a

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial con premio di terze parti in base a un MediationAdConfiguration

Costruttori pubblici

Alimentatore

Adapter()

Funzioni pubbliche

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Restituisce la versione dell'SDK di terze parti integrato nell'app.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Restituisce la versione dell'adattatore di mediazione.

initialize

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

Viene chiamato dall'SDK Google Mobile Ads per inizializzare un adattatore e un SDK di terze parti. Questo metodo viene invocato poco dopo che l'app ha inizializzato l'SDK Google Mobile Ads.

Parametri
context: Context!

Il contesto fornito dall'editore in initialize

callback: InitializationCompleteCallback!

Callback da richiamare al termine dell'inizializzazione dell'adattatore.

configurations: (Mutable)List<MediationConfiguration!>!

Un elenco di oggetti MediationConfiguration configurati per questo adattatore nell'interfaccia utente di Google AdMob o Google Ad Manager.

loadAppOpenAd

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

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio di apertura dell'app di terze parti.

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationAppOpenAdConfiguration!

La MediazioneAppOpenAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.

loadBannerAd

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

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner di terze parti in base a

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationBannerAdConfiguration!

La MediazioneBannerAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.

loadInterstitialAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial di terze parti in base a un MediationAdConfiguration

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationInterstitialAdConfiguration!

La MediazioneInterstitialAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.

loadNativeAd

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

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti in base a

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationNativeAdConfiguration!

La MediazioneNativeAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.

loadNativeAdMapper

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

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti in base a

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationNativeAdConfiguration!

La MediazioneNativeAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio nativo.

loadRewardedAd

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

Chiamata dall'SDK Google Mobile Ads per iniziare a caricare un annuncio con premio di terze parti in base a

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationRewardedAdConfiguration!

La configurazione MediationRewardedAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.

loadRewardedInterstitialAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial con premio di terze parti in base a un MediationAdConfiguration

Utilizzato per caricare l'annuncio vincente da una richiesta di mediazione.

Parametri
adConfiguration: MediationRewardedAdConfiguration!

La configurazione MediationRewardedAdConfiguration che contiene le informazioni necessarie per caricare l'annuncio vincente.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Un callback da chiamare al termine del caricamento dell'annuncio.