事件回呼

上次更新: 2023-05-26
  • 建立對象:
  • Developer
    User

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

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

支援的檢視器事件包括:

檢視器事件

說明

initComplete

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

trackEvent

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

  • 物件ID {String} — 目前未使用。

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

  • instName {String} — 觸發事件之Viewer SDK元件的執行個體名稱。

  • 時間戳記{Number} — 事件時間戳記。

  • eventInfo {String} — 事件裝載。

quickViewActivate

當使用者啟動連結區且連結快速檢視資料時觸發。 回呼處理常式會採用下列引數:

  • 資料{Object} — 包含熱點定義之資料的JSON物件。 欄位 sku 是必填欄位,其他欄位則是選用欄位,且取決於來源熱點定義。

另請參閱 Carouselviewer​**setHandlers**.

此頁面上的