Clase RewardedAd

Extiende BaseRewardedAd
Representa un anuncio recompensado de pantalla completa.

Los anuncios recompensados cubren por completo la pantalla de la aplicación host.
Propiedades
adEventCallback?
Es la devolución de llamada para recibir notificaciones de eventos de anuncios.
adUnitId
Es el ID único de la unidad de anuncios que se usa para solicitar y cargar este anuncio específico.
serverSideVerificationOptions?
Es la configuración para la validación segura de servidor a servidor.
Métodos
destroy
Destruye el anuncio, detiene cualquier procesamiento adicional y destruye los recursos asociados a él.
getResponseInfo
Obtiene información sobre la respuesta de solicitud de anuncio para este anuncio.
setPlacementId
Establece el ID de posición para este anuncio.
show
Muestra el anuncio recompensado.
load
Carga un anuncio recompensado.

Propiedades


Optional adEventCallback

adEventCallback?: AdEventCallback
Es la devolución de llamada para recibir notificaciones de eventos de anuncios.

Readonly adUnitId

adUnitId: string
Es el ID único de la unidad de anuncios que se usa para solicitar y cargar este anuncio específico.

Optional serverSideVerificationOptions

serverSideVerificationOptions?: ServerSideVerificationOptions
Es la configuración para la validación segura de servidor a servidor.

Asigna este valor antes de llamar al método show para validar de forma segura la recompensa en tu propio backend.

Métodos


destroy

destroy(): void
Destruye el anuncio, detiene cualquier procesamiento adicional y destruye los recursos asociados a él.

No llames a ningún otro método después de este.

getResponseInfo

getResponseInfo(): ResponseInfo
Obtiene información sobre la respuesta de solicitud de anuncio para este anuncio.
Muestra
ResponseInfo Es un objeto ResponseInfo que contiene metadatos sobre el anuncio cargado.

setPlacementId

setPlacementId(placementId): void
Establece el ID de posición para este anuncio. Antes de presentar el anuncio, debes establecer esta propiedad.
Parámetros
placementId: bigint Es el identificador de la posición en los informes.

show

show(onUserEarnedReward?): void
Muestra el anuncio recompensado.
Parámetros
Optional onUserEarnedReward: ((reward) => void) Devolución de llamada que se activa cuando el usuario termina de mirar el anuncio y obtiene la recompensa.

Static cargar

load(request): Promise<RewardedAd>
Carga un anuncio recompensado.
Parámetros
request: AdRequest Es la configuración de la solicitud de anuncio.
Muestra
Promise<RewardedAd> Es una promesa que se resuelve en la instancia de RewardedAd cargada.