事件回呼

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

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

支援的檢視器事件包括:

檢視器事件

說明

initComplete

在檢視器初始化完成並建立所有內部元件時觸發器,如此就可以使 用getComponent() API。 回呼處理常式不會使用任何引數。

trackEvent

每次在檢視器內發生事件時觸發,事件追蹤系統(例如Adobe Analytics)可處理該事件。 回呼處理常式接受下列引數:

  • objID {String} -目前未使用。

  • compClass {String} -目前未使用。

  • instName {String} -觸發事件的檢視器SDK元件的例項名稱。

  • timeStamp {Number} -事件時間戳記。

  • eventInfo {String} -事件裝載。

quickViewActivate

在用戶激活熱區時觸發,該熱區具有與其關聯的快速視圖資料。 回呼處理常式會採用下列引數:

  • data {Object} -包含熱點定義資料的JSON物件。 欄位 SKU是必 要的,而其他欄位則是選用欄位,並視來源熱點定義而定。

另請參 閱InteractiveImagesetHandlers

本頁內容