与你的聊天工具互动,告诉它你想要它做什么。
方式名称 | 描述 |
---|---|
toggle | 切换 (打开/关闭) 聊天弹窗 |
open | 打开聊天弹窗并重定向到一个页面 |
提示:可以在网站的任何位置运行scxi()函数。小部件会记住早期的用户操作,并在小部件完全加载后运行它们。
scxi(‘toggle’)
简易切换 (打开/关闭) 弹窗
<script>
// toggle chat popup (immediately)
scxi('toggle');
</script>
<!-- toggle chat popup with a link click -->
<button onclick="scxi('toggle')">Chat with us</button>
scxi(‘open’)
打开聊天弹出窗口。或者,您也可以同时重定向到聊天窗口小部件内的页面。
// simply open chat popup
scxi('open');
打开弹窗并重定向到一个页面
// go to "chats" page after open
scxi('open', { page: 'chats' });
// ensure you start with home page
scxi(‘open’, { page: ‘home’ });
scxi(‘startChat’)
使用自定义消息与当前访问者开始新的聊天。
scxi('startChat', { msg: 'Hi, how can we help?' });
开始一个聊天的高级样本:
scxi('startChat', {
msg: 'First message',
dept_id: 'DEPARTMENT_ID', // add chat to an existing department
silent: true, // slient mode (don't open chat popup)
// Custom data attributescustom_attrs: {},
});
静默模式
如果您不想在启动聊天后自动打开聊天弹出窗口,请设置 slient:true。因此,是否回复聊天,取决于运营商。
scxi(‘updateChat’)
更新一个现有的聊天
scxi('updateChat', {
_id: 'CHAT_ID',
dept_id: 'DEPARTMENT_ID', // transfer chat to another department
// Custom data attributes
custom_attrs: {},
});