CustomEventListener

public interface CustomEventListener


Um listener de eventos personalizado básico para anúncios de banner e intersticiais. Não implemente essa interface diretamente. Em vez disso, implemente CustomEventBannerListener 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.

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. Ele é usado para métricas do editor e precisa ser chamado junto com 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. Isso pode ser o usuário retornando 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. Uma falha pode ser um erro real ou apenas uma falta de preenchimento.

Quando um anúncio é solicitado, o evento personalizado precisa informar se foi bem-sucedido ou não. Se nenhuma resposta for recebida dentro de um limite de tempo, o SDK dos anúncios para dispositivos móveis do Google vai passar para outro adaptador, resultando na não 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. Uma falha pode ser um erro real ou apenas uma falta de preenchimento.

Quando um anúncio é solicitado, o evento personalizado precisa informar se foi bem-sucedido ou não. Se nenhuma resposta for recebida dentro de um limite de tempo, o SDK dos anúncios para dispositivos móveis do Google vai passar para outro adaptador, resultando na não 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. Ele 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. Pode ser um android.app.Activity ou um precursor para mudar para um aplicativo diferente.

Depois que essa tela for dispensada, onAdClosed precisa ser chamada.