问题
我们已启用 交谈前的表格在小组件的表格设置中将客户联系信息设置为“必填”的功能。然而,有时我们会看到来自客户的在线交谈,其中没有用户的电邮、社交媒体或电话号码联系人,只有 Visitor 123456
更新。为什么这些在线交谈会话绕过了我们的要求?
回答
在线交谈是访问者手动请求的,则需要填写交谈前的表格。如果在线交谈是由主动触发器开始的,则可以忽略交谈前的表格要求。当客户回复触发器发送的消息时,他们将被放入等待服务的队列中,而无需在交谈前的表格中输入其联系信息。
您可以通过查看记录副本中的第一条消息来识别这些在线交谈。该消息并非预期来自终端用户,而是来自主动触发器。
在 Chat 面板中,选择 设置 > 触发器。 Chat 触发器操作“发送消息给访问者”是根据触发器的条件主动联系用户的操作。
您还可以模拟访问者以匹配在线交谈触发器的条件,并查看主动通知。有关更多信息,请参阅文章:如何模拟在线交谈进行测试?
在某些情况下,如果终端用户回复了主动触发器创建的已过期在线交谈会话,则系统会创建一个没有访问者姓名和电邮地址的新在线交谈。对于这些情况,没有任何信息以前主动触发器触发过,且第一条消息显示为由客户发出。
另一个可能发生这种情况的例子是访问者与 Chat 的会话超时,但窗口或标签未关闭。如果 如果客户重新连接到小组件以发送新消息,交谈前的表格不会自动显示给访问者。
有关如何避免后一种情况的更多信息,请参阅文章:如果访问者超时后重新连接,我如何确保向访问者显示交谈前的表格?
注意:只有终端用户可以终止在线交谈会话。专员结束在线交谈并不会结束会话,除非您使用 Chat 移动 SDK。有关更多信息,请参阅文章:在线交谈何时会超时?
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。