虽然Answer Bot在Web Widget (Classic)中启用后就可以运行,但您可以通过修改JS API来配置一些功能,包括:
相关文章:
注意:有关带有消息传递和流程生成器的回答机器人功能的信息,请参见关于回答机器人的网络和移动消息.
抑制回答机器人
如果在某些情况下你不想显示Answer Bot,你现在可以使用JS API来抑制它,类似于你对其他通道选项所做的:
窗口。zESettings = {webWidget: {answerBot: {suppress: true}}};
有关更多信息,请参见抑制JS API调用.
暂时抑制接触通道
在显示联系人选项之前,可以使用JS API强制尝试自助服务:
窗口。zESettings = {webWidget: {answerBot: {contactOnlyAfterQuery: true}}};
当设置为时真正的
,用户将被要求尝试自助服务(简单地提出他们的问题/陈述他们的问题),之后,联系渠道的选择选项将照常显示。
更新回答机器人的外观
您可以通过下面所示的基本JS API控制显示的小部件标题、机器人名称和头像。默认情况下,“Bot”标签将始终存在,以帮助向用户表明该体验不是与人类一起进行的。
添加以下代码片段之前加载Answer Bot小部件脚本。然后,你可以控制和定义标题、机器人名称和头像图像源,例如:
<脚本type = " text / javascript”>窗口。zESettings = {webWidget: {answerBot: {《阿凡达》:{url:“https://link-to-some-image', name: { "*" : 'Zendesk' } }, title: { "en-US": "Support" } } } };
过滤条目根据标签推荐建议
你可以使用JS API来设置传递给Answer Bot的标签。然后,回答机器人搜索建议只使用包含这些标签的文章。
添加以下代码片段之前加载小部件脚本。然后,你可以设置你的标签:
. zESettings = {webWidget: {answerBot: {search: {labels: ['hello', 'world'
该选项在以下场景中非常有用:- 创建一个url映射,根据用户在网站上的位置设置标签(也许他们在一个特定的产品类别中,您可以设置标签,以确保只有该产品的文章被过滤)。
- 基于检测到的设备为特定平台筛选项目。
- 还有更多……
8的评论
@……在更新答题机器人的外观下面链接的视频没有。靠近顶部的web小部件资源链接亚博电脑端也会导致一个死链接。
谢谢你抓到这些,贾斯汀!我已经修复了资源链接并删除了视频,直到我能找到它的工作版本。
这段代码没有任何进展。(使用标签过滤文章)。我想一个特定的文章被推荐时,关键字“退货,退款”等被使用。
我是Zendesk的托尼。亚博
如您所见,您现在使用的代码在提交用户查询时应该附加上下文数据在这里.
我相信你正在寻找一些东西,将增强上下文帮助提供的web小部件,那么我认为你应该使用这选项并将其集成到您的站点中。
最好的
我试图在HTML中定位“小部件脚本被加载”,这样我就可以删除“机器人”语言。我只想删除高亮显示的语言。我看过每一页,都找不到任何地方列出的网页小部件信息。
事实证明,如果您为小部件启用了文章推荐,则无法删除它。但是,您可以使用此命令重命名它API.
我使用了在Rosetta Theme 1.4.2中更新答案机器人的外观的代码,这样我就可以更改头像的图片。我把script.js中的代码放在帮助台上,这样它就会改变值。这很有效。
在Sandbox中,我们刚刚更新了Rosetta Theme 2.1.2版本。我添加了相同的代码
//回答机器人变化
窗口。zESettings = {
webWidget: {
answerBot: {
《阿凡达》:{
url:“https://rustoleum.com/亚博zendesk/RO-Chat-Bot.png”,
名称:{"*":'RO'}
}
}
}
};
头像不改变为图片?新版本有什么变化,我需要调整设置吗?
这将只适用于实时聊天(经典小部件)。
请登录留下评论。