Callback di eventi

Ultimo aggiornamento: 2023-05-22
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • Viewers
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Interactive Images
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User

Il visualizzatore supporta i callback di eventi JavaScript utilizzati dalla pagina web per tenere traccia del processo di inizializzazione del visualizzatore o del suo comportamento in fase di esecuzione.

I gestori di callback vengono assegnati trasmettendo i nomi degli eventi e le funzioni di gestore corrispondenti con handlers proprietà a config Oggetto JSON nel costruttore del visualizzatore. In alternativa, è possibile utilizzare setHandlers() metodo API.

Gli eventi visualizzatore supportati includono:

Evento visualizzatore

Descrizione

initComplete

Si attiva quando l’inizializzazione del visualizzatore è completa e tutti i componenti interni vengono creati, in modo che sia possibile utilizzare getComponent() API. Il gestore di callback non accetta argomenti.

trackEvent

Si attiva ogni volta che si verifica un evento all’interno del visualizzatore che può essere gestito da un sistema di tracciamento degli eventi, come Adobe Analytics. Il gestore di callback accetta i seguenti argomenti:

  • objID {String} - non attualmente in uso.

  • compClass {String} - non attualmente in uso.

  • instName {String} : nome dell’istanza del componente SDK del visualizzatore che ha attivato l’evento.

  • timestamp {Number} - marca temporale dell'evento.

  • eventInfo {String} - payload dell'evento.

quickViewActivate

Si attiva quando l'utente attiva un punto attivo a cui sono associati dati Quickview. Il gestore di callback accetta l'argomento seguente:

  • dati {Object} : oggetto JSON contenente i dati della definizione del punto attivo. Il campo sku è obbligatorio, mentre altri campi sono facoltativi e dipendono dalla definizione del punto attivo di origine.

Vedi anche InteractiveImage e setHandlers.

In questa pagina