模組事件
更新時間: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);
});
