如何自动邀请和主动邀请网站上的访客对话(附代码)
在网站上自动邀请和主动邀请访客对话可以通过客服工具来实现。
自动邀请通常是在访客访问网站上的特定页面或访问时间达到一定时长后,使用 JavaScript 代码自动弹出邀请对话框。
主动邀请则是在客服人员手动点击按钮或手动发起邀请后,使用 JavaScript 代码弹出邀请对话框。
这些工具有很多种,比如:
- Tawk.to
- Pure Chat
- Zendesk Chat
- LiveChat
- LiveHelperChat
当然,我现在要讲的是唯一客服系统(gofly.v1kf.com)怎么做到这一点
自动邀请
在粘贴完部署JS代码以后,再增加个配置项
<script type='text/javascript'> (function(a, b, c, d) { let h = b.getElementsByTagName('head')[0];let s = b.createElement('script'); s.type = 'text/javascript';s.src = c+"/static/js/kefu-front.js";s.onload = s.onreadystatechange = function () { if (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") d(c); };h.appendChild(s); })(window, document,"https://gofly.v1kf.com",function(u){ KEFU.init({ KEFU_URL:u, KEFU_KEFU_ID: "taoshihan", KEFU_ENT: "5", }) }); </script>
KEFU_AUTO_OPEN: true 自动展开,false 不自动
调用其中的 "KEFU.init()" 方法来初始化客服系统。
在这个方法中,传入了三个配置项:
- KEFU_URL:客服系统的 URL 地址。
- KEFU_KEFU_ID:客服工号
- KEFU_ENT: 客服企业编号
这些配置项用来指定客服系统的相关信息,以便正确连接客服系统并显示客服界面。
最后一行是新增加的配置项, KEFU_AUTO_OPEN 用来设置是否自动展开聊天窗口,如果设置为 true,则网页加载完成后会自动展开聊天窗口,如果设置为 false,则网页加载完成后不会自动展开聊天窗口
主动邀请
客服在后台首页,可以看到所有在线的访客列表,点击chat 按钮,可以主动发出对话邀请,展开聊天窗口
十年开发经验程序员,离职全心创业中,历时三年开发出的产品《唯一客服系统》
一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的网站在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化客服功能。
开源地址:唯一客服(开源学习版)
官网地址:唯一客服官网