RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

Resumo

Construtores públicos

Funções públicas

abstract Unit

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para iniciar a geração de indicadores.

Unit

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio aberto do app do Open Bidding.

Unit

Chamado pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio de banner do Open Bidding 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 intersticial do Open Bidding com um MediationAdConfiguration

Unit

Essa função foi descontinuada.

Use loadRtbNativeAdMapper.

Unit

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio nativo do Open Bidding 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 do Open Bidding 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 intersticial premiado do Open Bidding com um MediationAdConfiguration

Funções herdadas

De com.google.android.gms.ads.mediation.Adapter
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

RtbAdapter

RtbAdapter()

Funções públicas

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para iniciar a geração de indicadores.

O uso típico é iniciar a geração de sinal de forma assíncrona e fazer o callback quando a geração de sinal terminar ou falhar.

Parâmetros
data: RtbSignalData!

Dados usados para a geração de indicadores.

callback: SignalCallbacks!

O callback de conclusão que o adaptador vai invocar quando a geração de sinal for concluída ou falhar.

loadRtbAppOpenAd

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

Chamada pelo SDK dos anúncios para dispositivos móveis do Google para começar a carregar um anúncio aberto do app do Open Bidding.

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

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.

loadRtbBannerAd

fun loadRtbBannerAd(
    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 do Open Bidding com base em uma

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

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.

loadRtbInterstitialAd

fun loadRtbInterstitialAd(
    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 do Open Bidding com um MediationAdConfiguration

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

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.

loadRtbNativeAd

fun loadRtbNativeAd(
    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 do Open Bidding com base em uma

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

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.

loadRtbNativeAdMapper

fun loadRtbNativeAdMapper(
    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 do Open Bidding com base em uma

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

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.

loadRtbRewardedAd

fun loadRtbRewardedAd(
    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 do Open Bidding com base em uma

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

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.

loadRtbRewardedInterstitialAd

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

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

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

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.