Händelseåteranrop event-callbacks

Visningsprogrammet har stöd för JavaScript händelsereferenser som används på webbsidan för att spåra visningsprogrammets initieringsprocess eller körningsbeteende.

Återanropshanterare tilldelas genom att händelsenamn och motsvarande hanterarfunktioner skickas med egenskapen handlers till JSON-objektet config i visningsprogrammets konstruktor. Du kan också använda API-metoden setHandlers().

Visningsprogramhändelser som stöds är bland annat följande:

Viewer-händelse
Beskrivning
initComplete
Utlöses när visningsprograminitieringen är klar och alla interna komponenter skapas, så att det går att använda getComponent() -API:t. Callback-hanteraren tar inga argument.
trackEvent

Utlöses varje gång en händelse inträffar inuti visningsprogrammet som kan hanteras av ett händelsespårningssystem, t.ex. Adobe Analytics. Callback-hanteraren accepterar följande argument:

  • objID {String} - används inte just nu.

  • compClass {String} - används inte för närvarande.

  • instName {String} - ett instansnamn för SDK-komponenten för visningsprogrammet som utlöste händelsen.

  • timeStamp {Number} - händelsetidsstämpel.

  • eventInfo {String} - händelsenyttolast.

quickViewActivate

Utlöses när användaren aktiverar en aktiveringspunkt med associerade QuickView-data. Callback-hanteraren har följande argument:

  • data {Object} - ett JSON-objekt som innehåller data från hotspot-definitionen. Fältet sku är obligatoriskt, medan andra fält är valfria och beroende på definitionen av hotspot-källan.

Se även InteractiveImage och setHandlers.

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8