RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


Adattatore di mediazione che supporta anche l'asta aperta.

Riepilogo

Costruttori pubblici

Funzioni pubbliche

abstract Unit

Viene chiamato dall'SDK Google Mobile Ads per avviare la generazione di indicatori.

Unit

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio di app aperti Open Bidding.

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner Open Bidding in base a

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial Open Bidding in base a un MediationAdConfiguration

Unit

Questa funzione è deprecata.

Utilizza invece loadRtbNativeAdMapper.

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo Open Bidding in base a

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio con premio Open Bidding in base a

Unit

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial con premio Open Bidding in base a un MediationAdConfiguration

Funzioni ereditate

Da com.google.android.gms.ads.mediation.Adapter
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

RtbAdapter

RtbAdapter()

Funzioni pubbliche

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

Viene chiamato dall'SDK Google Mobile Ads per avviare la generazione di indicatori.

L'utilizzo tipico è avviare la generazione di indicatori in modo asincrono e il callback al termine o al fallimento della generazione.

Parametri
data: RtbSignalData!

Dati utilizzati per la generazione di indicatori.

callback: SignalCallbacks!

Callback di completamento che l'adattatore chiamerà al termine o in caso di errore della generazione dell'indicatore.

loadRtbAppOpenAd

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

Viene chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio di app aperti Open Bidding.

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbBannerAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio banner Open Bidding in base a

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbInterstitialAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial Open Bidding in base a un MediationAdConfiguration

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbNativeAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo Open Bidding in base a

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbNativeAdMapper

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio nativo Open Bidding in base a

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbRewardedAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio con premio Open Bidding in base a

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.

loadRtbRewardedInterstitialAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio interstitial con premio Open Bidding in base a un MediationAdConfiguration

Utilizzato per caricare l'annuncio vincente da una richiesta Open Bidding.

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.