Compatibilidad con el seguimiento de Adobe Analytics support-for-adobe-analytics-tracking

Seguimiento personalizado section-cda48fc9730142d0bb3326bac7df3271

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 esta 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 un seguimiento de los siguientes eventos de usuarios del SDK:

Evento de usuario del SDK
Se envía cuando...
CARGAR
el visor se carga primero.
TITULAR
se cambia la imagen del titular del carrusel.
HREF
el usuario activa el punto interactivo.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8