Ondersteuning voor het bijhouden van analyses support-for-analytics-tracking

Aangepaste reeksspatiëring section-cda48fc9730142d0bb3326bac7df3271

Door gebrek, verzendt de kijker één enkele het volgen HTTP- verzoek naar de gevormde Server van het Beeld met het viewertype en versieinformatie.

Om met analysesystemen van derden te integreren, moet naar de trackEvent de callback van de kijker en verwerkt eventInfo argument van de callback functie zoals nodig. De volgende code is een voorbeeld van een dergelijke handlerfunctie:

var interactiveImage = new s7viewers.InteractiveImage({
 "containerId":"s7viewer",
 "params":{
  "asset":"/content/dam/mac/aodmarketingna/shoppable-banner/shoppable-banner.jpg",
  "serverurl":"http://aodmarketingna.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
}
}
}
});

De viewer houdt de volgende SDK-gebruikersgebeurtenissen bij:

SDK-gebruikersgebeurtenis
Verzonden wanneer...
LADEN
de viewer wordt eerst geladen.
HREF
de gebruiker activeert hotspot.
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8