保利威文档中心

幫助中心

模組事件

更新時間:2025-02-28 14:41:01

一、商品庫點擊事件

說明: 觀眾點擊商品後觸發該事件。

Event 事件: InteractReceiveEvents.ProductClick

回調參數: Object 物件,詳細類型說明如下

屬性名 說明 類型
nickname 用戶暱稱 string
productId 商品 id string
name 商品名稱 string
type 商品類型 ProductClickType

範例:

watchCore.interactReceive.eventEmitter.on(InteractReceiveEvents.ProductClick, (data) => {
  toast.info(`${data.nickname}点击了${data.name}`);
});

二、商品下單數量事件

Event 事件: InteractReceiveEvents.ProductBuyTimes

回調參數: Object 物件,詳細類型說明如下

屬性名 說明 類型
nickname 首個下單觀眾暱稱 string
count 次數 number
productId 商品 id string
productName 商品名稱 string
productType 商品類型 IarProductType

範例:

watchCore.interactReceive.eventEmitter.on(InteractReceiveEvents.ProductBuyTimes, (data) => {
  console.log('3 秒内频道商品下单列表', data.list);
});

三、互動設定資訊更新事件

Event 事件: InteractReceiveEvents.InteractSettingUpdate

範例:

watchCore.interactReceive.eventEmitter.on(InteractReceiveEvents.InteractSettingUpdate, () => {
  const interactSetting = watchCore.interactReceive.getInteractSetting()
  console.log('互动设置', interactSetting);
});

四、簽到次數事件

Event 事件: InteractReceiveEvents.SignInTimes

回調參數: Object 物件,詳細類型說明如下

屬性名 說明 類型
nickname 首個下單觀眾暱稱 string
count 次數 number

範例:

watchCore.interactReceive.eventEmitter.on(InteractReceiveEvents.SignInTimes, (data) => {
  console.log('3 秒内频道签到次数', data.time);
  console.log('3 秒内频道首个签到昵称', data.nickname);
});
联系客服,在线咨询