CustomEventListener

public interface CustomEventListener


Um listener de eventos personalizados básico para anúncios de banner e intersticiais. Não implemente essa interface diretamente. Em vez disso, implemente CustomEventBannerListener e/ou CustomEventInterstitialListener e/ou CustomEventNativeListener.

Resumo

Métodos públicos

abstract void

Indica que o usuário clicou nesse evento personalizado.

abstract void

Indica que o evento personalizado renderizou algo em tela cheia e agora está transferindo o controle de volta para o aplicativo.

abstract void

Indica que uma solicitação de evento personalizado falhou, além da causa subjacente.

abstract void
onAdFailedToLoad(int errorCode)

Esse método foi descontinuado.

Use onAdFailedToLoad.

abstract void

Indica que a interação do usuário com o evento personalizado está fazendo com que o dispositivo mude para outro aplicativo, como um navegador da Web.

abstract void

Indica que o evento personalizado está renderizando algo em tela cheia.

Métodos públicos

onAdClicked

abstract void onAdClicked()

Indica que o usuário clicou nesse evento personalizado. Usado para métricas do publisher e precisa ser chamado além de outros eventos. Esse evento nunca é inferido pela biblioteca de mediação. Por exemplo, onAdLeftApplication geralmente significa que o usuário clicou em um anúncio, mas onAdClicked precisa ser chamado de qualquer maneira.

onAdClosed

abstract void onAdClosed()

Indica que o evento personalizado renderizou algo em tela cheia e agora está transferindo o controle de volta para o aplicativo. Pode ser o usuário voltando de um aplicativo diferente.

Consulte também
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Indica que uma solicitação de evento personalizado falhou, além da causa subjacente. Uma falha pode ser um erro real ou apenas uma falta de preenchimento.

Depois que um anúncio é solicitado, o evento personalizado precisa informar sucesso ou falha. Se nenhuma resposta for recebida dentro de um limite de tempo, o SDK dos anúncios para dispositivos móveis do Google passará para outro adaptador, o que pode impedir a exibição de um anúncio potencialmente bem-sucedido.

Parâmetros
@NonNull AdError adError

AdError detalhando a causa da falha.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Indica que uma solicitação de evento personalizado falhou, além da causa subjacente. Uma falha pode ser um erro real ou apenas uma falta de preenchimento.

Depois que um anúncio é solicitado, o evento personalizado precisa informar sucesso ou falha. Se nenhuma resposta for recebida dentro de um limite de tempo, o SDK dos anúncios para dispositivos móveis do Google passará para outro adaptador, o que pode impedir a exibição de um anúncio potencialmente bem-sucedido.

Parâmetros
int errorCode

Um código de erro que detalha a causa da falha.

onAdLeftApplication

abstract void onAdLeftApplication()

Indica que a interação do usuário com o evento personalizado está fazendo com que o dispositivo mude para outro aplicativo, como um navegador da Web. Isso precisa ser chamado antes que o aplicativo atual seja colocado em segundo plano.

onAdOpened

abstract void onAdOpened()

Indica que o evento personalizado está renderizando algo em tela cheia. Isso pode ser um android.app.Activity ou um precursor da mudança para outro aplicativo.

Depois que essa tela for dispensada, onAdClosed precisará ser chamado.