Alimentatore

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

Metodi pubblici

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

Alimentatore

public Adapter()

Metodi pubblici

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

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

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
)

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
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.

loadBannerAd

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

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
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.

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 dato un MediationAdConfiguration

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

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.

loadNativeAd

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

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
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.

loadNativeAdMapper

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

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
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.

loadRewardedAd

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

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
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.

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 dato un MediationAdConfiguration

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

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.