Il visualizzatore di file multimediali diversi supporta il tracciamento predefinito di Adobe Analytics.
Il visualizzatore di file multimediali diversi supporta Adobe Analytics tracciamento preconfigurato. Per abilitare il tracciamento, passa il nome del predefinito aziendale corretto come config2
parametro.
Il visualizzatore invia anche una singola richiesta HTTP di tracciamento al server immagini configurato con le informazioni sul tipo e sulla versione del visualizzatore.
Per l’integrazione con sistemi di analisi di terze parti, è necessario ascoltare trackEvent
callback del visualizzatore ed elaborare eventInfo
della funzione di callback, se necessario. Il codice che segue è un esempio di tale funzione di gestore:
var mixedMediaViewer = new s7viewers.MixedMediaViewer({
"containerId":"s7viewer",
"params":{
"asset":"Scene7SharedAssets/Mixed_Media_Set_Sample",
"serverurl":"http://s7d1.scene7.com/is/image/",
"videoserverurl":"http://s7d1.scene7.com/is/content/"
},
"handlers":{
"trackEvent":function(objID, compClass, instName, timeStamp, eventInfo) {
//identify event type
var eventType = eventInfo.split(",")[0];
switch (eventType) {
case "LOAD":
//custom event processing code
break;
//additional cases for other events
}
}
}
});
Il visualizzatore tiene traccia dei seguenti eventi utente SDK:
Evento utente SDK |
Inviato quando... |
---|---|
LOAD (Caricamento) |
il visualizzatore viene caricato per primo. |
SWAP (Scambio) |
una risorsa viene scambiata nel visualizzatore utilizzando setAsset() API. |
ZOOM |
un'immagine è ingrandita. |
PAN (Panning) |
un'immagine è sottoposta a panning. |
SWATCH (Campione) |
per modificare un’immagine tocca o fai clic su un campione. |
PLAY (Riproduzione) |
riproduzione avviata. |
PAUSE (Pausa) |
la riproduzione viene sospesa. |
STOP (Interruzione) |
riproduzione interrotta. |
MILESTONE (Pietra miliare) |
la riproduzione raggiunge uno dei seguenti traguardi: 0%, 25%, 50%, 75% e 100%. |
SPIN (Set a 360 gradi) |
viene eseguita la rotazione. |