机器人故障排除
机器人是一个集成的产品 - 它们包括机器人的特性,来自聊天和消息渠道的输入,并且它们与 Apex 和流一起工作。一个很好的入门方法是学习如何使用事件日志进行故障排除。
所需的 Edition
| 查看支持版本。 |
| 所需用户权限 | |
|---|---|
| 构建和管理 Einstein Bot: | 自定义应用程序 或 修改元数据 或 管理机器人 |
备注 在 Summer ’23 和更高版本中创建的组织中,Salesforce 会自动启用增强全方位路由。增强全方位路由不支持标准机器人或渠道。如果为贵组织启用增强全方位路由,我们建议将标准机器人复制为增强机器人。但如果您仍想要使用标准机器人,您可以切换到标准全方位路由。
- 在 Salesforce 信任站点上确认 Einstein 机器人的状态。使用搜索工具查找您的实例,然后单击实例了解详细信息。Einstein 机器人部分中的绿色复选框表示已连接。要查看过去的事件,请转到“历史”选项卡。
- 确定问题是渠道问题还是机器人问题。测试问题来源的最佳方式是使用相同的渠道启动一个新的机器人,并评估其性能。
-
如果问题出在机器人身上,请检查机器人的事件日志。
- 从“机器人生成器”菜单中,单击性能。然后选择“事件日志”选项卡。
-
日志显示过去 7 天的聊天会话信息。如果会话有错误,有关错误的详细信息将在“错误”列中。

-
要深入了解会话,请单击会话 ID。每个会话包含映射到对话的事件。如果事件有错误,单击事件旁边的选项,获取更多信息。每个事件的描述可以在机器人数据参考指南中找到。


-
如果错误发生不到 7 天,则对话框上会显示与错误相关的通知。要查看与对话框错误相关的事件日志,请单击通知中的链接。

-
要在事件日志中查看其他详细信息,请在 Einstein 机器人设置页面上启用记录对话。如果未启用记录对话,您会在事件日志中看到
[logSensitiveData not allowed],而不是消息、输入和输出值。
备注 使用事件日志时:- 事件字段最大值为 255 个字符。
- 在事件详细信息屏幕中,输出字段显示消息已发送给客户。如果邮件中包含合并字段,合并的邮件将显示在邮件模板字段中。
- 从这个版本开始,规则评估只显示机器人是否使用了对话,不管规则评估是真还是假。
- 输入数组总是从 0 开始。
- 超过 7 天的事件日志将移除。
- 如果机器人缺少所需权限,请将权限添加到 sfdc.chatbot.service.permset 权限集。在“设置”的快速查找框中输入权限集,然后选择权限集。然后单击 sfdc.chatbot.service.permset 权限集。
-
如果机器人使用 Apex 进行大量自定义,请查看调试日志。从“设置”中,在快速查找框中输入,输入调试日志,然后单击调试日志。创建用户跟踪标记,并选择平台集成作为其跟踪实体类型。

本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
