H5AdsRequestHandler

class H5AdsRequestHandler


Processa solicitações de anúncios em H5.

Se estiver usando um android.webkit.WebView, use H5AdsWebViewClient em vez desta classe.

Caso contrário, se estiver usando uma visualização da Web alternativa, crie uma instância dessa classe e transmita todas as solicitações da Web para handleH5AdsRequest.

Resumo

Construtores públicos

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Cria um H5AdsRequestHandler.

Funções públicas

Unit

Destrói todos os anúncios gerenciados por anúncios em HTML5.

Boolean

Tenta processar uma solicitação de anúncios H5.

Boolean

Retorna "true" se a solicitação for de anúncios em HTML5. Caso contrário, retorna "false".

Construtores públicos

H5AdsRequestHandler

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Cria um H5AdsRequestHandler.

Funções públicas

clearAdObjects

fun clearAdObjects(): Unit

Destrói todos os anúncios gerenciados por anúncios em HTML5.

Observação: esse método não afeta os anúncios instanciados por APIs que não são H5, como com.google.android.gms.ads.interstitial.InterstitialAd e com.google.android.gms.ads.rewarded.RewardedAd.

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

Tenta processar uma solicitação de anúncios H5.

Retorna
Boolean

"true" se a solicitação for de anúncios em HTML5, "false" caso contrário.

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

Retorna "true" se a solicitação for de anúncios em HTML5. Caso contrário, retorna "false".