Alimentatore

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

Metodi pubblici

abstract VersionInfo

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

abstract VersionInfo

Restituisce la versione dell'adattatore di mediazione.

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

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

void

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

void

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

void

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

void

Questo metodo è deprecato.

Utilizza invece loadNativeAdMapper.

void

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

void

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

void

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

public Adapter()

Metodi pubblici

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

getVersionInfo

public abstract VersionInfo getVersionInfo()

Restituisce la versione dell'adattatore di mediazione.

initialize

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

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

InitializationCompleteCallback callback

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

List<MediationConfiguration> configurations

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

loadAppOpenAd

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

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

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadBannerAd

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

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

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadInterstitialAd

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

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

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadNativeAd

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

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

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

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

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRewardedAd

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

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

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRewardedInterstitialAd

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

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

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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