我向 Amazon Connect 添加分步指南后,在代理工作区中呈现指南时出现架构错误。
解决方法
当您在 Show view(显示视图)块中错误配置了 JSON 文件时,可能会出现架构错误。使用 Views(视图)UI 模板构建 JSON 对象结构。然后,将 JSON 对象添加到联系流中的 Show view(显示视图)块中。
要正确配置模板,请完成以下步骤:
- 打开 Amazon Connect 管理员账户,网址为:https://yourinstancename.my.connect.aws/。
注意:您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
- 在导航窗格的 Routing(路由)下,选择 Flows(流)。
- 在 Views(视图)选项卡中,选择您的自定义流。UI 模板将显示在流详细信息页面的导航窗格中。
- 更新 JSON 对象以匹配您为联系流配置的架构标准。例如,如果您的视图中的某个 List(列表)项目具有动态 Heading(标题)字段,则视图的架构将类似于以下内容:
{
"type": "object",
"properties": {
"List_1724068537123": {
"properties": {
"Items": {
"items": {
"properties": {
"Heading": {
"anyOf": [{
"type": "string",
"pattern": "^$|^(?!\\$\\.).+"
},
{
"type": "number"
}
]
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
}
}
在前面的示例中,动态字段以驼峰式大小写显示,并以大写字母开头。Items(项目)字段包含该字段类型的对象数组。Heading(标题)字段可以是字符串类型或数字类型。
要解决架构错误,请根据您的架构配置更新联系流中的 JSON 输入。在前面的示例架构中,将联系流对象 JSON 更新为以下内容:
{"Items":[{"Heading":"Management Service"}]}
有关详细信息,请参阅 Amazon Connect 交互式文档中的什么是视图?。
相关信息
GitHub 网站上的 amazon-connect-step-by-step-guides-module-library
Amazon Connect 分步指南最佳实践