如何自动邀请和主动邀请网站上的访客对话(附代码)

在网站上自动邀请和主动邀请访客对话可以通过客服工具来实现。

自动邀请通常是在访客访问网站上的特定页面或访问时间达到一定时长后,使用 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 按钮,可以主动发出对话邀请,展开聊天窗口

 

posted @ 2023-01-12 11:52  唯一客服系统开发笔记  阅读(139)  评论(0编辑  收藏  举报