google. ima. Evento de anuncio
El anuncio genera este tipo de evento como una notificación cuando cambia el estado del anuncio y cuando los usuarios interactúan con él. Por ejemplo, cuando comienza a reproducirse el anuncio, se hace clic en él y mucho más. Puedes registrarte para los diversos eventos modificados por el estado en AdsManager.
Enumeration
Tipo
string
Tipos de eventos de anuncios
Valor |
|
---|---|
AD_CAN_PLAY |
Se activa cuando el anuncio está listo para reproducirse sin almacenamiento en búfer, ya sea al principio o después de que se complete el almacenamiento en búfer. |
CONTENT_PAUSE_REQUESTED |
Se activa cuando se debe pausar el contenido. Esto suele ocurrir justo antes de que un anuncio esté a punto de cubrir el contenido. |
CONTENT_RESUME_REQUESTED |
Se activa cuando se debe reanudar el contenido. Esto suele ocurrir cuando un anuncio se cierra o se contrae. |
HAGA CLIC |
Se activa cuando se hace clic en el anuncio. |
VIDEO_CLIC |
Se activa cuando se hace clic en la parte de un anuncio de video que no requiere clics. |
VIDEO_ICON_CLIC |
Se activa cuando un usuario hace clic en un ícono de video. |
COMENZAR |
Se activa cuando el anuncio comienza a reproducirse. |
AD_PROGRESS |
Se activa cuando cambia el valor de tiempo actual del anuncio. Si llamas a getAdData() en este evento, se mostrará un objeto AdProgressData. |
ANUNCIO_BUFFERING |
Se activa cuando el anuncio se detiene para reproducirse en el búfer. |
IMPRESIÓN |
Se activa cuando se hace ping a la URL de impresión. |
DETENIDA |
Se activa cuando el anuncio se detiene. |
REANUDADO |
Se activa cuando se reanuda el anuncio. |
FIRST_CUARTIL |
Se activa cuando el cabezal de reproducción del anuncio cruza el primer cuartil. |
Punto medio |
Se activa cuando el cabezal de reproducción del anuncio cruza el punto medio. |
TERCERO CUARTIL |
Se activa cuando el cabezal de reproducción del anuncio cruza el tercer cuartil. |
COMPLETA |
Se activa cuando se completa la reproducción del anuncio. |
DURATION_CHANGE |
Se activa cuando cambia la duración del anuncio. |
USER_CLOSE |
Se activa cuando el usuario cierra el anuncio. |
CARGADO |
Se activa cuando hay datos del anuncio disponibles. |
TODO_ADS_COMPLETED |
Se activa cuando el administrador de anuncios finaliza la reproducción de todos los anuncios válidos en la respuesta, o bien cuando no se muestran anuncios válidos. |
SKIPPED |
Se activa cuando el usuario omite el anuncio. |
LINEAR_CHANGED |
Se activa cuando el anuncio que se muestra cambia de lineal a no lineal, o viceversa. |
SKIPPABLE_STATE_CHANGED |
Se activa cuando cambia el estado de los anuncios que se muestran que se pueden omitir. |
AD_METADATOS |
Se activa cuando se carga una lista de anuncios. |
AD_BREAK_READY |
Se activa cuando se reproduce una regla de anuncios o una pausa publicitaria de VMAP si autoPlayAdBreaks es falso. |
LOG |
Se activa cuando se encuentra un error recuperable. El usuario no debe realizar ninguna acción, ya que el SDK continuará con la misma reproducción de anuncio o con la siguiente, según la situación del error. |
VOLUME_CHANGED |
Se activa cuando cambia el volumen de anuncios. |
VOLUME_MUTED |
Se activa cuando se silencia el volumen del anuncio. |
INTERACCIÓN |
Se activa cuando un anuncio activa la devolución de llamada de interacción. Las interacciones con anuncios contienen una string de ID de interacción en los datos del anuncio. |
Propiedad
Tipo
string
Tipos de eventos de anuncios
Valor |
|
---|---|
AD_CAN_PLAY |
Se activa cuando el anuncio está listo para reproducirse sin almacenamiento en búfer, ya sea al principio o después de que se complete el almacenamiento en búfer. |
CONTENT_PAUSE_REQUESTED |
Se activa cuando se debe pausar el contenido. Esto suele ocurrir justo antes de que un anuncio esté a punto de cubrir el contenido. |
CONTENT_RESUME_REQUESTED |
Se activa cuando se debe reanudar el contenido. Esto suele ocurrir cuando un anuncio se cierra o se contrae. |
HAGA CLIC |
Se activa cuando se hace clic en el anuncio. |
VIDEO_CLIC |
Se activa cuando se hace clic en la parte de un anuncio de video que no requiere clics. |
VIDEO_ICON_CLIC |
Se activa cuando un usuario hace clic en un ícono de video. |
COMENZAR |
Se activa cuando el anuncio comienza a reproducirse. |
AD_PROGRESS |
Se activa cuando cambia el valor de tiempo actual del anuncio. Si llamas a getAdData() en este evento, se mostrará un objeto AdProgressData. |
ANUNCIO_BUFFERING |
Se activa cuando el anuncio se detiene para reproducirse en el búfer. |
IMPRESIÓN |
Se activa cuando se hace ping a la URL de impresión. |
DETENIDA |
Se activa cuando el anuncio se detiene. |
REANUDADO |
Se activa cuando se reanuda el anuncio. |
FIRST_CUARTIL |
Se activa cuando el cabezal de reproducción del anuncio cruza el primer cuartil. |
Punto medio |
Se activa cuando el cabezal de reproducción del anuncio cruza el punto medio. |
TERCERO CUARTIL |
Se activa cuando el cabezal de reproducción del anuncio cruza el tercer cuartil. |
COMPLETA |
Se activa cuando se completa la reproducción del anuncio. |
DURATION_CHANGE |
Se activa cuando cambia la duración del anuncio. |
USER_CLOSE |
Se activa cuando el usuario cierra el anuncio. |
CARGADO |
Se activa cuando hay datos del anuncio disponibles. |
TODO_ADS_COMPLETED |
Se activa cuando el administrador de anuncios finaliza la reproducción de todos los anuncios válidos en la respuesta, o bien cuando no se muestran anuncios válidos. |
SKIPPED |
Se activa cuando el usuario omite el anuncio. |
LINEAR_CHANGED |
Se activa cuando el anuncio que se muestra cambia de lineal a no lineal, o viceversa. |
SKIPPABLE_STATE_CHANGED |
Se activa cuando cambia el estado de los anuncios que se muestran que se pueden omitir. |
AD_METADATOS |
Se activa cuando se carga una lista de anuncios. |
AD_BREAK_READY |
Se activa cuando se reproduce una regla de anuncios o una pausa publicitaria de VMAP si autoPlayAdBreaks es falso. |
LOG |
Se activa cuando se encuentra un error recuperable. El usuario no debe realizar ninguna acción, ya que el SDK continuará con la misma reproducción de anuncio o con la siguiente, según la situación del error. |
VOLUME_CHANGED |
Se activa cuando cambia el volumen de anuncios. |
VOLUME_MUTED |
Se activa cuando se silencia el volumen del anuncio. |
INTERACCIÓN |
Se activa cuando un anuncio activa la devolución de llamada de interacción. Las interacciones con anuncios contienen una string de ID de interacción en los datos del anuncio. |
Métodos
Obtener anuncio
getAd() muestra el anuncio.
Obtén el anuncio actual que se está reproduciendo o que acaba de reproducir.
- Resultado que se muestra
-
nullable Ad
: El anuncio asociado con el evento o nulo si no hay un anuncio relevante.
getAdData
getAdData() muestra el objeto.
Permite que se pasen datos adicionales desde el anuncio.
Ejemplo:
if (event.type == google.ima.AdEvent.Type.LOG) {
let adData = event.getAdData();
if (adData['adError']) {
console.log('Non-fatal error occurred: ' +
adData['adError'].getMessage());
}
}
- Resultado que se muestra
-
nullable Object
Datos adicionales para el evento. Los eventos de registro generados por un error llevan el objeto de tipo “google.ima.AdError”, al que se puede acceder con la clave “adError”.