Adaptador

public abstract class Adapter implements MediationExtrasReceiver

Subclasses diretas conhecidas
RtbAdapter

Adaptador de mediação que também oferece suporte ao Open Bidding.


Adaptador para redes de publicidade de terceiros. Todos os métodos de carregamento têm uma implementação padrão que falhará de forma suave se o adaptador não oferecer suporte ao formato.

Resumo

Construtores públicos

Métodos públicos

abstract VersionInfo

Retorna a versão do SDK de terceiros integrado ao app.

abstract VersionInfo

Retorna a versão do adaptador de mediação.

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

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para inicializar um adaptador e um SDK de terceiros.

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio de abertura de app de terceiros.

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio de banner de terceiros com um

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio intersticial de terceiros com um MediationAdConfiguration

void

Esse método foi descontinuado.

Use loadNativeAdMapper.

void

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio nativo de terceiros com base em uma

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio premiado de terceiros com um

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio intersticial premiado de terceiros com um MediationAdConfiguration

Construtores públicos

Adaptador

public Adapter()

Métodos públicos

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

Retorna a versão do SDK de terceiros integrado ao app.

getVersionInfo

public abstract VersionInfo getVersionInfo()

Retorna a versão do adaptador de mediação.

initialize

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

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para inicializar um adaptador e um SDK de terceiros. Esse método é invocado logo após o app inicializar o SDK dos anúncios para dispositivos móveis do Google.

Parâmetros
Context context

O contexto fornecido pelo editor em initialize

InitializationCompleteCallback callback

Callback a ser invocado quando o adaptador terminar a inicialização.

List<MediationConfiguration> configurations

Uma lista de objetos MediationConfiguration configurados para esse adaptador na interface da AdMob ou do Google Ad Manager.

loadAppOpenAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio de abertura de app de terceiros.

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationAppOpenAdConfiguration adConfiguration

A MediationAppOpenAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.

loadBannerAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio de banner de terceiros com um

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationBannerAdConfiguration adConfiguration

A MediationBannerAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.

loadInterstitialAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio intersticial de terceiros com um MediationAdConfiguration

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationInterstitialAdConfiguration adConfiguration

A MediationInterstitialAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.

loadNativeAd

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

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio nativo de terceiros com base em uma

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationNativeAdConfiguration adConfiguration

A MediationNativeAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.

loadNativeAdMapper

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

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio nativo de terceiros com base em uma

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationNativeAdConfiguration adConfiguration

A MediationNativeAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

Um callback que será invocado quando o anúncio nativo terminar de carregar.

loadRewardedAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio premiado de terceiros com um

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationRewardedAdConfiguration adConfiguration

A MediationRewardedAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.

loadRewardedInterstitialAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio intersticial premiado de terceiros com um MediationAdConfiguration

Usado para carregar o anúncio vencedor de uma solicitação de mediação.

Parâmetros
MediationRewardedAdConfiguration adConfiguration

A MediationRewardedAdConfiguration que contém as informações necessárias para carregar o anúncio vencedor.

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

Um callback que será invocado quando o anúncio terminar de carregar.