Callback di eventi event-callbacks
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:
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.
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.