Interfaz NonceManager

Administra un nonce y los informes de eventos para una sola sesión de reproducción de contenido. Para habilitar la monetización automática, llama a los siguientes métodos del ciclo de vida de reproducción de contenido:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Métodos
getNonce
sendAdClick
Notifica a los servidores de anuncios de Google que se produjo un clic en un anuncio durante la sesión de reproducción de contenido determinada.
sendAdImpression
Obsoleto.  Notifica a los servidores de anuncios de Google que estás mostrando el primer fotograma del anuncio.
sendAdTouch
Notifica a los servidores de anuncios de Google que el usuario tocó o hizo clic en el anuncio (por ejemplo, omitir, silenciar y presionar) durante la sesión de reproducción de contenido determinada.
sendPlaybackEnd
Notifica a los servidores de anuncios de Google que finalizó la reproducción de la sesión de reproducción de contenido determinada.
sendPlaybackStart
Notifica a los servidores de anuncios de Google que comenzó la reproducción de la sesión de reproducción de contenido determinada.

Métodos


getNonce

getNonce(): string
Muestra
string El nonce generado para este administrador. Este valor nunca cambia para una instancia de NonceManager determinada. Este valor de nonce solo es válido para una sola sesión de reproducción de contenido de hasta seis horas de duración.

sendAdClick

sendAdClick(): void
Notifica a los servidores de anuncios de Google que se produjo un clic en un anuncio durante la sesión de reproducción de contenido determinada.

sendAdImpression

sendAdImpression(): void
Notifica a los servidores de anuncios de Google que estás mostrando el primer fotograma del anuncio. Este anuncio es el que solicitas con el nonce que genera esta NonceManager instancia.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Notifica a los servidores de anuncios de Google que el usuario tocó o hizo clic en el anuncio (por ejemplo, omitir, silenciar y presionar) durante la sesión de reproducción de contenido determinada. Esta interacción con el anuncio es diferente de un clic de redireccionamiento, en el que el usuario hace clic en el anuncio para navegar al sitio del anunciante.
Parámetros
clickOrTouchEvent: MouseEvent | TouchEvent El evento de clic o toque del navegador según la interacción de toque y clic del usuario.

sendPlaybackEnd

sendPlaybackEnd(): void
Notifica a los servidores de anuncios de Google que finalizó la reproducción de la sesión de reproducción de contenido determinada. Llama a este método cuando finalice la reproducción. En la siguiente lista, se detallan ejemplos de finalización de la reproducción:
  • El reproductor llega al final de la transmisión.
  • El usuario sale de la reproducción a mitad de camino.
  • El usuario abandona la página.
  • Cuando se avanza al siguiente elemento de contenido en una configuración de playlist.
Este método finaliza las llamadas asíncronas a los servidores de Google.

sendPlaybackStart

sendPlaybackStart(): void
Notifica a los servidores de anuncios de Google que comenzó la reproducción de la sesión de reproducción de contenido determinada. Llama a este método cuando se inicie el reproductor de video. Realiza esta llamada en respuesta a una acción iniciada por el usuario, como hacer clic para reproducir o una acción iniciada por la página, como la reproducción automática.

Este método inicia llamadas asíncronas a los servidores de Google y recopila los indicadores necesarios para la supervisión y detección de tráfico no válido (IVT).