问题
是否可以在交谈前的表格中完全隐藏选择一个部门字段?
回答
注意:交谈前的表格是实时在线交谈的一个功能,消息传送中没有这样的功能。有关消息传送的更多信息,请参阅文章:关于消息传送。
不存在完全移除部门字段的原生设置。在交谈前的表格设置中,取消勾选需要部门不会从交谈前的表格中移除该字段,但会使其成为可选字段。
但您可以使用带空数组的 Departments API 端点对访问者隐藏部门字段。
<script type="text/javascript"> window.zESettings = { webWidget: { chat: { departments: { enabled: [] } } } }; </script>
只需在您网站的小组件脚本之后添加上面的代码即可。它看上去是这样的:
<script id="ze-snippet" src=[your widget key here]> </script>
<script type="text/javascript">
window.zESettings = {
webWidget: {
chat: {
departments: {
enabled: []
}
}
}
};
</script>
此代码使任何访问者无法查看部门下拉菜单,从而无法选择部门。这样不会从在线交谈中完全移除部门功能。您仍可以使用触发器或 departments.select 函数在后台分配部门给在线交谈请求。
免责声明:本文仅供说明之用。Zendesk 不支持并不保证该代码。请将您遇到的任何问题发表在评论部分,或尝试在线搜索解决方案。
有关更多信息,请参阅文章:自动将在线交谈转接到部门。