商品信息对接
本页面介绍如何将业务系统中的商品信息传递给客服系统,特别适用于电商类网站,帮助客服快速了解用户咨询的商品详情。
- 演示链接:商品信息对接演示
- 演示代码:
- 商品信息对接示例-React
- 商品信息对接示例-Vue
为什么需要商品信息对接?
在电商场景中,用户咨询客服时往往是针对特定商品提问。无缝地将商品信息传递给客服可以:
- 让客服立即了解用户正在浏览的商品
- 节省沟通时间,提高服务效率
- 让客服能够针对具体商品提供更准确的回答
- 提高用户满意度和转化率
- 便于客服推荐相关或替代产品
对接方法
微语客服系统支持通过配置参数传入商品信息。在初始化客服组件时,通过chatConfig.goodsInfo
配置项传入商品相关信息。
商品信息数据结构
商品信息以JSON字符串形式传递,包含以下字段:
// 商品信息数据结构
interface GoodsInfo {
uid: string; // 商品ID
title: string; // 商品标题
image: string; // 商品图片URL
description: string; // 商品描述
price: number; // 商品价格
url: string; // 商品详情页URL
tagList: string[]; // 商品标签列表
extra: string; // 额外信息(JSON字符串)
}
配置示例
以下是一个完整的配置示例,演示如何将商品信息传递给客服系统:
const config = {
// 其他配置项
placement: 'bottom-right',
autoPopup: false,
marginBottom: 20,
marginSide: 20,
// 聊天配置
chatConfig: {
org: 'df_org_uid', // 您的组织ID
t: "1",
sid: 'df_wg_uid', // 会话ID
// 用户基本信息(可选)
visitorUid: 'visitor_001',
nickname: '访客小明',
avatar: 'https://example.com/avatar.jpg',
// 商品信息 - 核心部分
goodsInfo: JSON.stringify({
uid: 'goods_001', // 商品ID
title: '比亚迪 仰望U7 豪华纯电动轿车', // 商品标题
image: 'https://example.com/car.jpg', // 商品图片
description: '比亚迪仰望U7是一款豪华纯电动轿车,采用最新一代刀片电池技术...', // 商品描述
price: 299900, // 商品价格(单位:元)
url: 'https://example.com/product/001', // 商品详情页链接
tagList: ['新能源', '豪华轿车', '智能驾驶', '长续航'], // 商品标签
extra: JSON.stringify({ // 额外自定义信息
sku: 'SKU12345',
stock: 100,
discount: '8.8折'
})
})
}
};
商品信息显示效果
当您正确配置商品信息后,客服系统会在客服工作台显示用户正在咨询的商品信息卡片,包括商品图片、标题、价格、描述等关键信息,方便客服快速了解商品详情并提供针对性服务。
H5链接对接方法
除了组件集成方 式,微语客服还提供了更简便的H5链接对接方式,适用于移动端H5页面或需要快速集成的场景。
H5链接格式
基本链接格式如下:
https://www.weiyuai.cn/chat/?org=您的组织ID&t=1&sid=会话ID&goodsInfo=商品信息JSON
其中goodsInfo
参数需要进行URL编码,示例如下:
// 1. 准备商品信息对象
const goodsInfo = {
uid: 'goods_001', // 商品ID
title: '比亚迪 仰望U7 豪华纯电动轿车', // 商品标题
image: 'https://www.weiyuai.cn/assets/images/car/yu7.jpg', // 商品图片
description: '比亚迪仰望U7是一款豪华纯电动轿车', // 描述
price: 299900, // 价格
tagList: ['新能源', '豪华轿车'] // 标签
};
// 2. 转换为JSON字符串并进行URL编码
const goodsInfoStr = encodeURIComponent(JSON.stringify(goodsInfo));
// 3. 拼接完整URL
const chatUrl = `https://www.weiyuai.cn/chat/?org=df_org_uid&t=1&sid=df_wg_uid&goodsInfo=${goodsInfoStr}`;
// 4. 跳转到客服咨询页面
window.location.href = chatUrl;
// 或者创建一个链接
// <a href="${chatUrl}" target="_blank">咨询客服</a>
使用场景
H5链接对接方式特别适合以下场景:
- 商品详情页中的"咨询客服"按钮
- 营销短信或邮件中的产品咨询链接
- 社交媒体推广链接
- 无法实现复杂JS集成的第三方平台