Compatibilidad con el seguimiento de Adobe Analytics

Última actualización: 2023-11-04
  • Creado para:
  • Developer
    User

El visor de catálogos electrónicos admite el seguimiento de Adobe Analytics de forma predeterminada.

Seguimiento listo para usar.

El visor de catálogos electrónicos 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.

Seguimiento personalizado

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 eCatalogViewer = new s7viewers.eCatalogViewer({
 "containerId":"s7viewer",
"params":{
 "asset":"Viewers/Pluralist",
 "serverurl":"https://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.

SWATCH

para cambiar una imagen, toque o haga clic en una muestra.

PAGE

se cambia un fotograma actual en la vista principal.

ITEM

se activa una ventana emergente del panel de información.

HREF

un usuario navega a una página diferente porque hace clic en el mapa de imagen.

En esta página