Compatibilidad con el seguimiento de Adobe Analytics

Última actualización: 2023-05-23
  • Creado para:
  • Developer
    User

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.

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 interactiveVideoViewer = new s7viewers.InteractiveVideoViewer({
 "containerId":"s7viewer",
"params":{
 "asset":"/content/dam/mac/aodmarketingna/dm-viewers-content/video/Glacier.mp4",
"config":"/etc/dam/presets/viewer/Shoppable_Video_Dark",
 "serverurl":"https://aodmarketingna.assetsadobe.com/is/image/",
 "videoserverurl":"https://gateway-na.assetsadobe.com/DMGateway/public/aodmarketingna",
 "contenturl":"https://aodmarketingna.assetsadobe.com/",
"interactivedata":"is/content/content/dam/mac/aodmarketingna/_VTT/dm-viewers-content/video/Glacier.mp4.svideo.vtt"
},
"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;
   case "INTERACTIVE_SWATCH":
    //custom event processing code which handles user clicks on interactive swatches
    break;
   //additional cases for other events
}
}
}
});

El visor realiza un seguimiento de los siguientes eventos de usuarios del SDK:

Evento de usuario del SDK

Enviado...

LOAD

cuando el visor se carga primero.

SWAP

cuando se intercambia un recurso en el visor mediante setAsset() API.

PLAY

cuando comienza la reproducción.

PAUSE

cuando se pausa la reproducción.

STOP

cuando se detiene la reproducción.

MILESTONE

cuando la reproducción alcanza uno de los siguientes hitos: 0 %, 25 %, 50 %, 75 % o 100 %.

MUESTRA_INTERACTIVA

cada vez que el usuario hace clic en una muestra interactiva.

En esta página