Adaptador

abstract class Adapter : 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

Funções públicas

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 Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

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

Unit

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.

Unit

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.

Unit

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.

Unit

Essa função foi descontinuada.

Use loadNativeAdMapper.

Unit

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.

Unit

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.

Unit

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

Adapter()

Funções públicas

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

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

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

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

initialize

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

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

callback: InitializationCompleteCallback!

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

configurations: (Mutable)List<MediationConfiguration!>!

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

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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