NonceManager
Administra un nonce y sus informes de eventos para una sola sesión de reproducción de contenido.
Se debe llamar a los métodos del ciclo de vida de la sesión de reproducción de contenido, incluidos sendAdClick
, sendTouch
, sendPlaybackStart
y sendPlaybackEnd
, ya que estos eventos respectivos ocurren para habilitar la monetización programática.
Métodos
getNonce
getNonce() muestra una cadena
- Devuelve
-
string
El nonce que se generó para este administrador cuando se cargó. Este valor nunca cambiará para una instancia deNonceManager
determinada. Este valor de instancia solo es válido para una única sesión de reproducción de contenido con una duración máxima de 6 horas.
sendAdClick
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
sendAdImpression()
Se debe llamar cuando se muestra el primer fotograma del anuncio que se solicitó con el nonce que generó este administrador.
- Funciones obsoletas
- En su lugar, usa `sendPlaybackStart` y `sendPlaybackEnd`.
sendAdTouch
sendAdTouch(userInteractionEvent)
Les notifica a los servidores de anuncios de Google que se produjo un toque o clic en el anuncio de un usuario en lugar de un clic (p.ej., omitirlo, silenciarlo, presionarlo, etc.) durante la sesión de reproducción de contenido determinada.
Parámetro |
|
---|---|
userInteractionEvent |
cast.framework.events.Event El evento de interacción del usuario que activó el framework de Cast. El valor no debe ser nulo. |
sendPlaybackEnd
sendPlaybackEnd()
Notifica a los servidores de anuncios de Google que finalizó la reproducción de la sesión de reproducción de contenido determinada. Se debe llamar a este método cuando finaliza la reproducción (p.ej., cuando el reproductor llega al final de la transmisión, cuando el usuario sale de la reproducción en la mitad de la transmisión, cuando abandona la página o cuando avanza al siguiente elemento de contenido en la configuración de una lista de reproducción).
Este método finaliza las llamadas asíncronas a los servidores de Google que se iniciaron en sendPlaybackStart
.
sendPlaybackStart
sendPlaybackStart()
Notifica a los servidores de anuncios de Google que comenzó la reproducción de la sesión de reproducción de contenido determinada. Este se debe invocar cuando se inicie el reproductor de video. Esto puede ocurrir en respuesta a una acción iniciada por el usuario (clic para reproducir) o una acción iniciada por la página (reproducción automática).
Este método iniciará llamadas asíncronas a los servidores de Google a fin de recopilar las señales necesarias para la supervisión y detección del IVT.