Adaptador

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

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!>!
)

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para inicializar um adaptador e um 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 começar a carregar um anúncio de banner de terceiros com um

Unit

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

Unit

Essa função foi descontinuada.

Use loadNativeAdMapper.

Unit

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

Unit

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

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

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

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 da 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!

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadNativeAd

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

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadNativeAdMapper

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

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Um callback que 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 com um

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

Parâmetros
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Um callback que 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 com um MediationAdConfiguration

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

Parâmetros
adConfiguration: MediationRewardedAdConfiguration!

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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