Compatibilidad con el seguimiento de Adobe Analytics

Seguimiento personalizado

De forma predeterminada, el visor 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 la llamada de retorno del visor trackEvent y procesar el argumento eventInfo de la función de llamada de retorno según sea necesario. El siguiente código es un ejemplo de dicha función de controlador:

var carouselViewer = new s7viewers.CarouselViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"/content/dam/dm-public-facing-live-demo-page/04_shoppable_carousel/05_shoppable_banner", 
 "serverurl":"https://adobedemo62-h.assetsadobe.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 el seguimiento de los siguientes eventos de usuario de SDK:

Evento de usuario del SDK

Enviado cuando...

LOAD

el visor se carga primero.

BANNER

se cambia la imagen del banner de carrusel.

HREF

el usuario activa la zona interactiva.

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now