RtbAdapter

@ParametersAreNonnullByDefault
public abstract class RtbAdapter extends Adapter


Adattatore di mediazione che supporta anche Open Bidding.

Riepilogo

Costruttori pubblici

Metodi pubblici

abstract void

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

void

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio per l'apertura dell'app Open Bidding.

void

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

void

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

void

Questo metodo è obsoleto.

Utilizza invece loadRtbNativeAdMapper.

void

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

void

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

void

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

Metodi ereditati

Da com.google.android.gms.ads.mediation.Adapter
abstract VersionInfo

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

abstract VersionInfo

Restituisce la versione dell'adattatore di mediazione.

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

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

void

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

void

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

void

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

void

Questo metodo è obsoleto.

Utilizza invece loadNativeAdMapper.

void

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

void

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

void

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

Costruttori pubblici

RtbAdapter

public RtbAdapter()

Metodi pubblici

collectSignals

public abstract void collectSignals(RtbSignalData data, SignalCallbacks callback)

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

L'utilizzo tipico consiste nell'avviare la generazione del segnale in modo asincrono e nel richiamare SignalCallbacks al termine o in caso di errore della generazione del segnale.

Parametri
RtbSignalData data

Dati utilizzati per la generazione di indicatori.

SignalCallbacks callback

Callback di completamento che l'adattatore invocherà al termine o in caso di errore della generazione del segnale.

loadRtbAppOpenAd

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

Chiamato dall'SDK Google Mobile Ads per iniziare a caricare un annuncio per l'apertura dell'app Open Bidding.

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

Parametri
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadRtbBannerAd

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

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

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

Parametri
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadRtbInterstitialAd

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

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

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

Parametri
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadRtbNativeAd

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

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

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

Parametri
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadRtbNativeAdMapper

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

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

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

Parametri
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRtbRewardedAd

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

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

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

Parametri
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRtbRewardedInterstitialAd

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

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

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

Parametri
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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