Alimentatore

abstract class Adapter : MediationExtrasReceiver

Sottoclassi dirette note
RtbAdapter

Adattatore di mediazione che supporta anche Open Bidding.


Adattatore per reti pubblicitarie di terze parti. Tutti i metodi di caricamento hanno un'implementazione predefinita che non andrà a buon fine se l'adattatore non supporta il formato.

Riepilogo

Costruttori pubblici

Funzioni pubbliche

abstract VersionInfo!

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

abstract VersionInfo!

Restituisce la versione dell'adattatore di mediazione.

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

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

Unit

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

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner di terze parti dato un MediationAdConfiguration

Unit

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

Unit

Questa funzione è obsoleta.

Utilizza invece loadNativeAdMapper.

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti dato un MediationAdConfiguration

Unit

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

Unit

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

Costruttori pubblici

Alimentatore

Adapter()

Funzioni pubbliche

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Restituisce la versione dell'SDK di terze parti integrata 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

Chiamato dall'SDK Google Mobile Ads per inizializzare un SDK e un adattatore di terze parti. Questo metodo viene richiamato poco dopo che l'app inizializza l'SDK Google Mobile Ads.

Parametri
context: Context!

Il contesto fornito dal publisher 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

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

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

Parametri
adConfiguration: MediationAppOpenAdConfiguration!

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadBannerAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner di terze parti dato un MediationAdConfiguration

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

Parametri
adConfiguration: MediationBannerAdConfiguration!

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Un callback da richiamare 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 dato un MediationAdConfiguration

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

Parametri
adConfiguration: MediationInterstitialAdConfiguration!

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadNativeAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti dato un MediationAdConfiguration

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

Parametri
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadNativeAdMapper

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo di terze parti dato un MediationAdConfiguration

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

Parametri
adConfiguration: MediationNativeAdConfiguration!

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRewardedAd

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

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

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

Parametri
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Un callback da richiamare 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 dato un MediationAdConfiguration

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

Parametri
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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