google. ima. AdEvent
Questo tipo di evento viene mostrato dall'annuncio come notifica quando lo stato dell'annuncio cambia e quando gli utenti interagiscono con l'annuncio. Ad esempio, quando l'annuncio inizia a essere riprodotto, viene fatto clic su di esso e altro ancora. Puoi registrarti ai diversi eventi di stato modificato su AdsManager.
Enumerazione
Tipo
string
Tipi di eventi pubblicitari
Valore |
|
---|---|
ANNUNCIO_CAN_PLAY |
Si attiva quando l'annuncio è pronto per essere riprodotto senza buffering, all'inizio dell'annuncio o dopo il completamento del buffering. |
CONTENT_PAUSE_REQUESTED |
Viene attivato quando i contenuti devono essere messi in pausa. In genere, questo avviene subito prima che un annuncio stia per coprire i contenuti. |
CONTENT_RESUME_REQUESTED |
Si attiva quando i contenuti devono essere ripristinati. Di solito questa situazione si verifica quando un annuncio termina o si comprime. |
CLIC |
Viene attivato quando viene fatto clic sull'annuncio. |
VIDEO_CLIC |
Viene attivato quando viene fatto clic sulla parte non di clic di un annuncio video. |
VIDEO_ICONA_CLIC |
Viene attivato quando un utente fa clic sull'icona di un video. |
AVVIATO |
Si attiva quando inizia la riproduzione dell'annuncio. |
AD_PROGRESS |
Si attiva quando viene modificato il valore dell'ora attuale dell'annuncio. La chiamata a getAdData() in questo evento restituisce un oggetto AdProgressData. |
AD_BUFFERING |
Si attiva quando l'annuncio ha bloccato la riproduzione nel buffer. |
IMPRESSIONE |
Si attiva quando è stato inviato un ping dell'URL dell'impressione. |
IN PAUSA |
Si attiva quando l'annuncio è in pausa. |
RIPRENDI |
Si attiva quando l'annuncio viene ripristinato. |
PRIMO_TRIMESTRE |
Viene attivato quando la testina di riproduzione dell'annuncio attraversa il primo quartile. |
MEDIO |
Viene attivato quando la testina di riproduzione dell'annuncio incrocia il punto centrale. |
Terzo_QUARTILE |
Viene attivato quando la testina di riproduzione dell'annuncio attraversa il terzo quartile. |
COMPLETA |
Si attiva quando termina la riproduzione dell'annuncio. |
DURATION_CHANGE |
Si attiva quando cambia la durata dell'annuncio. |
UTENTE_CHIUDI |
Viene attivato quando l'annuncio viene chiuso dall'utente. |
CARICATO |
Viene attivato quando sono disponibili dati dell'annuncio. |
ALL_ADS_COMPLETED |
Si attiva quando Ad Manager termina la riproduzione di tutti gli annunci validi nella risposta o se la risposta non restituisce annunci validi. |
SALTATO |
Viene attivato quando l'annuncio viene saltato dall'utente. |
LINEAR_MODIFICATO |
Viene attivato quando l'annuncio visualizzato passa da lineare a non lineare o viceversa. |
MODIFICA_STATO_SALTATO |
Viene attivato quando lo stato ignorabile degli annunci visualizzati viene modificato. |
AD_METADATI |
Attivata quando viene caricato un elenco di annunci. |
AD_BREAK_READY |
Viene attivato quando una regola per l'annuncio o un'interruzione pubblicitaria VMAP sarebbe stata riprodotta se autoPlayAdBreaks è false. |
LOG |
Si attiva quando si verifica un errore non irreversibile. L'utente non deve intraprendere alcuna azione in quanto l'SDK continuerà con la stessa riproduzione o la riproduzione successiva dell'annuncio, a seconda della situazione di errore. |
VOLUME_MODIFICATO |
Si attiva quando il volume dell'annuncio cambia. |
VOLUME_MUTED |
Si attiva quando l'audio del volume dell'annuncio è stato disattivato. |
INTERAZIONE |
Si attiva quando un annuncio attiva il callback di interazione. Nei dati degli annunci, le interazioni con gli annunci contengono una stringa ID interazione. |
Proprietà
Tipo
string
Tipi di eventi pubblicitari
Valore |
|
---|---|
ANNUNCIO_CAN_PLAY |
Si attiva quando l'annuncio è pronto per essere riprodotto senza buffering, all'inizio dell'annuncio o dopo il completamento del buffering. |
CONTENT_PAUSE_REQUESTED |
Viene attivato quando i contenuti devono essere messi in pausa. In genere, questo avviene subito prima che un annuncio stia per coprire i contenuti. |
CONTENT_RESUME_REQUESTED |
Si attiva quando i contenuti devono essere ripristinati. Di solito questa situazione si verifica quando un annuncio termina o si comprime. |
CLIC |
Viene attivato quando viene fatto clic sull'annuncio. |
VIDEO_CLIC |
Viene attivato quando viene fatto clic sulla parte non di clic di un annuncio video. |
VIDEO_ICONA_CLIC |
Viene attivato quando un utente fa clic sull'icona di un video. |
AVVIATO |
Si attiva quando inizia la riproduzione dell'annuncio. |
AD_PROGRESS |
Si attiva quando viene modificato il valore dell'ora attuale dell'annuncio. La chiamata a getAdData() in questo evento restituisce un oggetto AdProgressData. |
AD_BUFFERING |
Si attiva quando l'annuncio ha bloccato la riproduzione nel buffer. |
IMPRESSIONE |
Si attiva quando è stato inviato un ping dell'URL dell'impressione. |
IN PAUSA |
Si attiva quando l'annuncio è in pausa. |
RIPRENDI |
Si attiva quando l'annuncio viene ripristinato. |
PRIMO_TRIMESTRE |
Viene attivato quando la testina di riproduzione dell'annuncio attraversa il primo quartile. |
MEDIO |
Viene attivato quando la testina di riproduzione dell'annuncio incrocia il punto centrale. |
Terzo_QUARTILE |
Viene attivato quando la testina di riproduzione dell'annuncio attraversa il terzo quartile. |
COMPLETA |
Si attiva quando termina la riproduzione dell'annuncio. |
DURATION_CHANGE |
Si attiva quando cambia la durata dell'annuncio. |
UTENTE_CHIUDI |
Viene attivato quando l'annuncio viene chiuso dall'utente. |
CARICATO |
Viene attivato quando sono disponibili dati dell'annuncio. |
ALL_ADS_COMPLETED |
Si attiva quando Ad Manager termina la riproduzione di tutti gli annunci validi nella risposta o se la risposta non restituisce annunci validi. |
SALTATO |
Viene attivato quando l'annuncio viene saltato dall'utente. |
LINEAR_MODIFICATO |
Viene attivato quando l'annuncio visualizzato passa da lineare a non lineare o viceversa. |
MODIFICA_STATO_SALTATO |
Viene attivato quando lo stato ignorabile degli annunci visualizzati viene modificato. |
AD_METADATI |
Attivata quando viene caricato un elenco di annunci. |
AD_BREAK_READY |
Viene attivato quando una regola per l'annuncio o un'interruzione pubblicitaria VMAP sarebbe stata riprodotta se autoPlayAdBreaks è false. |
LOG |
Si attiva quando si verifica un errore non irreversibile. L'utente non deve intraprendere alcuna azione in quanto l'SDK continuerà con la stessa riproduzione o la riproduzione successiva dell'annuncio, a seconda della situazione di errore. |
VOLUME_MODIFICATO |
Si attiva quando il volume dell'annuncio cambia. |
VOLUME_MUTED |
Si attiva quando l'audio del volume dell'annuncio è stato disattivato. |
INTERAZIONE |
Si attiva quando un annuncio attiva il callback di interazione. Nei dati degli annunci, le interazioni con gli annunci contengono una stringa ID interazione. |
Metodi
getAd
getAd() restituisce un annuncio
Recupera l'annuncio attualmente in riproduzione o appena riprodotto.
- Valori restituiti
-
nullable Ad
L'annuncio associato all'evento o nullo se non è presente alcun annuncio pertinente.
getAdData
getAdData() restituisce l'oggetto
Consente di passare dati aggiuntivi dall'annuncio.
Esempio:
if (event.type == google.ima.AdEvent.Type.LOG) {
let adData = event.getAdData();
if (adData['adError']) {
console.log('Non-fatal error occurred: ' +
adData['adError'].getMessage());
}
}
- Valori restituiti
-
nullable Object
Dati aggiuntivi per l'evento. Gli eventi di log generati per l'errore contengono l'oggetto di tipo "google.ima.AdError", a cui è possibile accedere tramite la chiave "adError".