更多: 在线客服
开始之前
- 统计代码已安装,实时报表里能看到访问。没有的话先完成安装指南。
- 你的角色是所有者或管理员——只有这两个角色能打开客服设置。
- 访客使用的域名在已登记主机名里;客服复用统计的那份列表。
w.js 客服已开启,它从同一源按需加载 w-chat.js(压缩后约 5 KB)。启用
- 打开 在线客服客服设置外观。 打开启用在线客服并保存。页面顶部的状态从关闭变为开启。
- 刷新你的网站。 已经打开的标签需要刷新一次。气泡出现在页面角落。
- 发一条测试消息。 点开气泡随便输入点什么。在 在线客服收件箱 里它出现在待接入下——如果自动分配已开启且你在线,则直接进入我的。回复一次,确认访客窗口收到了。
外观
所有视觉项都在同一个外观页:
| 设置 | 作用 |
|---|---|
| 品牌名、副标题、Logo | 显示在聊天窗口头部。品牌名留空时使用站点名。Logo 正方形,不超过 200 KB。 |
| 主色 | 气泡和发送按钮。选一个和页面背景有对比度的颜色。 |
| 位置 | 右下或左下。 |
| 深色模式 | 跟随访客系统、始终浅色或始终深色。 |
| 手机端隐藏气泡 | 窗口窄于 640 px 或浏览器是手机时隐藏。 |
| 招呼语 | 有坐席在线一句,没人在线一句。控制在一句话——太长的开场白读起来像一条会被关掉的弹窗。 |
| 预告卡 | 到达约 4 秒后,气泡上方弹出一次卡片。已有会话的访客不会看到。 |
Free 套餐在窗口底部显示一行小字「Powered by TapCub」;Pro 及以上可以在这里关掉。
工作时间与离线
在 在线客服客服设置工作时间 下打开启用工作时间,选时区、工作日、开始和结束时间。时段内有坐席在线时气泡显示在线;时段外访客看到离线招呼语和一个填邮箱与问题的小表单。这些记录在离线留言下,状态有新建、已回复、已关闭。
不启用工作时间,气泡全天跟随坐席的真实在线状态。如果把 AI 助手设为无人在线时回答,知识库会先回复,只有它答不上来时才出现表单——见 AI 回复。
独立聊天页
在线客服客服设置安装 提供一个全屏聊天页:app.tapcub.com/c/{siteKey}。它不需要任何网站上有代码,所以可以放进邮件签名、包装上的二维码或社交主页。在站内气泡里,访客也可以选择在新窗口打开,在那里继续同一个会话。
同一页还有一个测试页,用你的站点 Key 模拟真实访客——不碰线上站就能培训坐席。先把 localhost 加进主机名。
按页面控制客服
控制台开关对整站生效。脚本标签上的 data-chat 属性可以在单个页面上覆盖它:
index.html
<!-- 这个页面永远不加载客服(比如结账页) -->
<script async src="https://app.tapcub.com/w.js" data-site="YOUR_SITE_KEY" data-chat="false"></script>
<!-- 立即加载客服脚本,不等第一次页面浏览 -->
<script async src="https://app.tapcub.com/w.js" data-site="YOUR_SITE_KEY" data-chat="true"></script>data-chat="true" 仍然尊重控制台开关——在线客服关着的话,不会出现气泡。
没有气泡时
| 现象 | 处理 |
|---|---|
没有气泡,w-chat.js 从未加载 | 确认开关已保存、页面已刷新。检查标签有没有 data-chat="false"。确认统计本身在发送数据。 |
w-chat.js 加载了,没有气泡 | 大概率开了手机端隐藏气泡,而你的窗口窄于 640 px。 |
| 提示「来源不被允许」 | 把当前域名加进已登记主机名。 |
| 发送后窗口变成留言表单 | 当月会话额度已用完。见套餐。 |
| 严格的 CSP | 放行 w-chat.js 的主机、聊天网关连接,以及窗口内的 frame 页面。 |