Unterstützung für Adobe Analytics-Tracking

Der E-Katalog-Viewer unterstützt standardmäßig das Adobe Analytics-Tracking.

Vordefiniertes Tracking

Der eCatalog-Viewer unterstützt Adobe Analytics standardmäßiges Tracking. Um das Tracking zu aktivieren, geben Sie den richtigen Unternehmensvorgabennamen als config2 Parameter.

Der Viewer sendet außerdem eine einzelne Tracking-HTTP-Anforderung mit dem Viewer-Typ und den Versionsinformationen an den konfigurierten Image-Server.

Benutzerdefinierte Verfolgung

Zur Integration in Analysesysteme von Drittanbietern ist es erforderlich, die trackEvent Viewer-Rückruf und Verarbeitung der eventInfo -Argument der Callback-Funktion nach Bedarf verwenden. Der folgende Code ist ein Beispiel für eine solche Handler-Funktion:

var eCatalogViewer = new s7viewers.eCatalogViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"Viewers/Pluralist", 
 "serverurl":"https://s7d1.scene7.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 
} 
} 
} 
});

Der Viewer verfolgt die folgenden SDK-Benutzerereignisse:

SDK-Benutzerereignis

Gesendet, wenn ...

LOAD

Der Viewer wird zuerst geladen.

SWAP

Ein Asset wird im Viewer mit der setAsset() API.

ZOOM

ein Bild gezoomt wird.

PAN

ein Bild eingeplant ist.

SWATCH

ein Bild geändert wird, indem auf ein Muster geklickt oder darauf getippt wird.

PAGE

wird ein aktueller Frame in der Hauptansicht geändert.

ITEM

Ein Popup für das Informationsfeld wird aktiviert.

HREF

ein Benutzer zu einer anderen Seite navigiert, weil er auf die Imagemap klickt.

Auf dieser Seite