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