WEB端
一般对接方要求自定义客服咨询按钮,那就需要进行两步操作。
1、首先,需要关闭原有七鱼默认提供的客服按钮,该实现可有两种:
1)在七鱼后台将默认按钮全局开关关闭,路径是《管理后台-> 应用->在线系统-> 设置->在线接入->网站->访客开关》

2)引用JS时,在JS中添加参数“hidden=1”用于配置当前引用页面不使用七鱼默认按钮。配置样例如下

2、其次,开发者需要在前端页面自己实现一个客服咨询按钮,并在访客点击之后响应点击事件,调用七鱼提供的方法唤起聊天窗口。
目前提供方法有两种,一种是直接执行 ysf(‘open’) 方法;另一种是通过location.href = ysf(‘url’)来实现,这种方法实际是通过浏览器自身提供的能力将ysf(‘url’)方法获取到的动态客服咨询连接打开。开发者可参考以下demo
若此附件无法双击打开,可以前往七鱼开发指南下载源文件。开发指南地址:查看详情

下载后的压缩包解压后会有多个文件,当前文档描述只需要查看sdkAccessCustom.html。
其他端接入
除web端接入时七鱼会默认提供一个咨询客服入口外,其他各端无此默认入口。企业对接时需要前端对接开发人员自己实现一个咨询入口并在访客点击后相应点击按钮事件去调用七鱼。