商品库
本文档主要描述如何接入互动功能接收端的商品库组件,接入后可实现观众端显示商品库内容。
在引入及使用本功能组件前,需要先对互动功能接收端SDK进行公共配置,详情请查看:互动功能接收端 UI 组件 - 配置 SDK。
引入
在线文件引入方式
import 方式引入(推荐)
代码示例
先实例化SDK,然后将其传入到商品库组件中,以便内部进行相应逻辑处理。
以 Mobile 端接入为例:
ProductList
Attributes
productSdk
Object
null
商品库 SDK 实例
lang
string:'zh_CN', 'en'
'zh_CN'
语言
getWeixinSdk
Function
null
回调参数:无。获取微信 SDK 对象, 用于小程序中打开商品库跳转,非小程序环境下不用传入
getLinkParams
Function
null
回调参数:商品信息。跳转商品路径传入额外的参数
customClickButtonHandler
Function
null
回调参数:商品信息。 自定义点击购买按钮的处理,注意传入该参数后不会触发自动跳转,需要在该函数内实现
Events
browse-product
Array
商品列表
记录用户浏览过的商品
click-buy
Object
商品数据
点击购买按钮
job-detail
Object
职位商品数据
点击职位商品按钮
ProductBubble
Attributes
productSdk
Object
null
商品库 SDK 实例
lang
string:'zh_CN', 'en'
'zh_CN'
语言
getWeixinSdk
Function
null
回调参数:无。获取微信 SDK 对象, 用于小程序中打开商品库跳转,非小程序环境下不用传入
getLinkParams
Function
null
回调参数:商品信息。跳转商品路径传入额外的参数
customClickButtonHandler
Function
null
回调参数:商品信息。 自定义点击购买按钮的处理,注意传入该参数后不会触发自动跳转,需要在该函数内实现
Events
click-buy
Object
商品数据
点击购买按钮
product-push
Object
商品数据
推送商品数据
ProductJob
Attributes
productSdk
Object
null
商品库 SDK 实例
lang
string:'zh_CN', 'en'
'zh_CN'
语言
jobDetail
Object
null
职位商品数据
use-mobile-class
Boolean
false
是否使用移动端样式
Events
click-buy
Object
职位商品数据
点击购买按钮
Last updated
Was this helpful?