Classe RewardedAd

Extends BaseRewardedAd
Representa um anúncio premiado em tela cheia.

Os anúncios premiados cobrem completamente a tela do aplicativo host.
Propriedades
adEventCallback?
O callback para receber notificações de eventos de anúncio.
adUnitId
O ID exclusivo do bloco de anúncios usado para solicitar e carregar esse anúncio específico.
serverSideVerificationOptions?
Configuração para validação segura de servidor para servidor.
Métodos
destroy
Destrói o anúncio, interrompendo qualquer processamento extra e destruindo recursos associados a ele.
getResponseInfo
Recebe informações sobre a resposta do anúncio.
setPlacementId
Define o ID da posição para este anúncio.
show
Mostra o anúncio premiado.
load
Carrega um anúncio premiado.

Propriedades


Optional adEventCallback

adEventCallback?: AdEventCallback
O callback para receber notificações de eventos de anúncio.

Readonly adUnitId

adUnitId: string
O ID exclusivo do bloco de anúncios usado para solicitar e carregar esse anúncio específico.

Optional serverSideVerificationOptions

serverSideVerificationOptions?: ServerSideVerificationOptions
Configuração para validação segura de servidor para servidor.

Atribua isso antes de chamar o método show para validar com segurança a recompensa no seu próprio back-end.

Métodos


destroy

destroy(): void
Destrói o anúncio, interrompendo qualquer processamento extra e destruindo recursos associados a ele.

Não chame outros métodos depois disso.

getResponseInfo

getResponseInfo(): ResponseInfo
Recebe informações sobre a resposta do anúncio.
Retorna
ResponseInfo Um objeto ResponseInfo que contém metadados sobre o anúncio carregado.

setPlacementId

setPlacementId(placementId): void
Define o ID da posição para este anúncio. Antes de apresentar o anúncio, você precisa definir essa propriedade.
Parâmetros
placementId: bigint O identificador da posição nos relatórios.

programa

show(onUserEarnedReward?): void
Mostra o anúncio premiado.
Parâmetros
Optional onUserEarnedReward: ((reward) => void) Callback acionado quando o usuário termina de assistir o anúncio e ganha a recompensa.

Static load

load(request): Promise<RewardedAd>
Carrega um anúncio premiado.
Parâmetros
request: AdRequest A configuração da solicitação de anúncio.
Retorna
Promise<RewardedAd> Uma promessa que é resolvida com a instância RewardedAd carregada.