Adaptador

public abstract class Adapter implements MediationExtrasReceiver

Subclasses diretas conhecidas
RtbAdapter

Adaptador de mediação que também é compatível com o Open Bidding.


Adaptador para redes de publicidade de terceiros. Todos os métodos de carregamento têm uma implementação padrão que falha normalmente se o adaptador não for compatível com o 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
)

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para inicializar um adaptador e 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 iniciar o carregamento de um anúncio de banner de terceiros, considerando um MediationAdConfiguration.

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para iniciar o carregamento de um anúncio intersticial de terceiros, considerando um MediationAdConfiguration.

void

Esse método foi descontinuado.

Use loadNativeAdMapper.

void

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para iniciar o carregamento de um anúncio nativo de terceiros, considerando um MediationAdConfiguration.

void

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

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, considerando 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
)

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para inicializar um adaptador e 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 do Google 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

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

Um callback a 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 iniciar o carregamento de um anúncio de banner de terceiros, considerando um MediationAdConfiguration.

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

Parâmetros
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

Um callback a 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 iniciar o carregamento de um anúncio intersticial de terceiros, considerando um MediationAdConfiguration.

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

Parâmetros
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadNativeAd

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para iniciar o carregamento de um anúncio nativo de terceiros, considerando um MediationAdConfiguration.

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

Parâmetros
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para iniciar o carregamento de um anúncio nativo de terceiros, considerando um MediationAdConfiguration.

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

Parâmetros
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

Um callback a 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, considerando um MediationAdConfiguration.

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

Parâmetros
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

Um callback a 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, considerando um MediationAdConfiguration.

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

Parâmetros
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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