事件回呼 event-callbacks

檢視器支援網頁用來追蹤檢視器初始化程式或執行階段行為的JavaScript事件回呼。

將事件名稱和對應的處理常式函式(具有handlers屬性)傳遞給檢視器建構函式中的config JSON物件,即可指派回呼處理常式。 或者,也可以使用setHandlers() API方法。

支援的檢視器事件包括:

  • initComplete — 當檢視器初始化完成並建立所有內部元件時觸發,以便可以使用getComponent() API。 回呼處理常式不接受任何引數。

  • trackEvent — 每次在檢視器內發生事件時都會觸發,該事件可能由事件追蹤系統(例如Adobe Analytics)處理。 回呼處理常式會採用下列引數:

    • objID {String}目前未使用。
    • compClass {String}目前未使用。
    • instName {String}觸發事件之Viewer SDK元件的執行個體名稱。
    • timeStamp {Number}事件時間戳記。
    • eventInfo {String}個事件承載。
  • quickViewActivate — 當使用者在互動色票元件內的互動色票上或在視訊播放結尾顯示的「呼叫動作」畫面中按一下或點選互動色票時,就會觸發。 回呼處理常式會採用唯一引數,該引數是包含下列欄位的JSON物件:

    • sku { String}與互動色票相關聯的SKU值。
    • <additionalVariable> { String}與互動色票相關的零個或多個其他變數。

另請參閱InteractiveVideoViewersetHandlers

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