Unterstützung für Adobe Analytics-Tracking

Der Viewer für smartes Zuschneiden unterstützt standardmäßig das Adobe Analytics-Tracking.

Vordefiniertes Tracking

Der Viewer für smartes Zuschneiden unterstützt standardmäßig das Adobe Analytics-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, trackEvent Viewer-Rückruf und -Prozess eventInfo -Argument der Callback-Funktion nach Bedarf verwenden. Der folgende Code ist ein Beispiel für eine solche Handler-Funktion:

var smartCropVideoViewer = new s7viewers.SmartCropVideoViewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"html5automation/frisbee-AVS", 
 "serverurl":"http://s7d1.scene7.com/is/image/", 
 "videoserverurl":"http://s7d1.scene7.com/is/content/" 
}, 
"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 im Viewer mit setAsset() API.

PLAY

Die Wiedergabe wird gestartet.

PAUSE

Die Wiedergabe wurde angehalten.

STOP

Die Wiedergabe wird angehalten.

MILESTONE

Die Wiedergabe erreicht einen der folgenden Meilensteine: 0 %, 25 %, 50 %, 75 % und 100 %.

Auf dieser Seite