保利威文档中心

帮助中心

模块事件

更新时间: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);
});
联系客服,在线咨询