问题
当在线交谈会话超时,访问者请求新的在线交谈时,新的在线交谈请求不会保留上一个会话分配的部门。我可以重新应用上一次在线交谈中的部门吗?
回答
免责声明:本文仅供说明之用。Zendesk 不支持并不保证该代码。如有任何问题,请将其发布在评论部分,或尝试在线搜索解决方案。
预计新的在线交谈会话在 访问者超时后不会重新应用部门。要解决此问题,请使用 Chat:已连接 API 回调检测重新连接,然后调用 updateSettingsAPI 以设置新会话的部门。
API 会在访问者超时后、访问者发送新消息前的重新连接时运行。这可确保新会话获取该部门。
但是,当您使用触发器设置部门时,无法使用此工作流程。当访问者重新连接时,无法重新触发在线交谈触发器。
以下是一个 API 脚本示例,用于设置访问者首次连接或超时后重新连接时的 购物车 部门。
<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=ACCOUNT_KEY"></script>
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。