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:
-
initComplete
- utlöses när visningsprogrammets initiering är klar och alla interna komponenter skapas, så att det går att användagetComponent()
API. Callback-hanteraren tar inga argument. -
trackEvent
- utlöses varje gång en händelse inträffar i visningsprogrammet som kan hanteras av ett händelsespårningssystem, till exempel Adobe Analytics. Callback-hanteraren har följande argument:objID {String}
används inte just nu.compClass {String}
används inte just nu.instName {String}
ett instansnamn för SDK-komponenten för visningsprogrammet som utlöste händelsen.timeStamp {Number}
-händelsens tidsstämpel.eventInfo {String}
händelsenyttolast.
-
quickViewActivate
- utlöses när en användare klickar på eller trycker på en interaktiv färgruta i den interaktiva färgrutekomponenten eller i skärmen "call to action" som visas i slutet av videouppspelningen. Callback-hanteraren tar det enda argumentet som är ett JSON-objekt med följande fält:sku
String
SKU-värde som är associerat med den interaktiva färgrutan.<additionalVariable>
{String
} noll eller fler ytterligare variabler som är associerade med den interaktiva färgrutan.
Se även InteractiveVideoViewer och setHandlers.