事件回呼

檢視器支援網頁用來追蹤檢視器初始化程式或執行時期行為的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 是必填欄位,而其他欄位則是選填欄位,並視來源熱點定義而定。

另請參閱CarouselViewer​**setHandlers**

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now