Clase: AdEvent

Enumeration

Tipo

estática

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

estática

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”.