El visor de zoom básico admite el seguimiento de Adobe Analytics de forma predeterminada.
El visor de zoom básico admite Adobe Analytics seguimiento listo para usar. Para habilitar el seguimiento, pase el nombre del ajuste preestablecido de empresa adecuado como config2
parámetro.
El visor también envía una única solicitud HTTP de seguimiento al servidor de imágenes configurado con el tipo de visor y la información de versión.
Para integrarse con sistemas de análisis de terceros, es necesario escuchar el trackEvent
llamada de retorno del visor y procesar eventInfo
de la función de llamada de retorno según sea necesario. El siguiente código es un ejemplo de esta función de controlador:
var basicZoomViewer = new s7viewers.BasicZoomViewer({
"containerId":"s7viewer",
"params":{
"asset":"Scene7SharedAssets/Backpack_B",
"serverurl":"http://s7d1.scene7.com/is/image/"
},
"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
}
}
}
});
El visor realiza un seguimiento de los siguientes eventos de usuarios del SDK:
Evento de usuario del SDK |
Se envía cuando... |
---|---|
LOAD |
El visor se carga primero. |
SWAP |
se intercambia un recurso en el visor mediante el setAsset() API. |
ZOOM |
se amplía una imagen. |
PAN |
se panorámica una imagen. |