Amazon Connect에 단계별 가이드를 추가한 후 에이전트 작업 영역에서 가이드를 렌더링할 때 스키마 오류가 발생합니다.
해결 방법
Show view 블록에서 JSON 파일을 잘못 구성하면 스키마 오류가 발생할 수 있습니다. Views UI 템플릿을 사용하여 JSON 객체 구조를 빌드하십시오. 그런 다음 고객 응대 흐름의 Show view 블록에 JSON 객체를 추가합니다.
템플릿을 올바르게 구성하려면 다음 단계를 완료하십시오.
- **https://yourinstancename.my.connect.aws/**에서 Amazon Connect 관리자 계정을 엽니다.
참고: 관리자 계정을 사용해야 합니다. URL에서 yourinstancename을 인스턴스 이름으로 바꾸십시오.
- 탐색 창의 라우팅에서 흐름을 선택합니다.
- 보기 탭에서 사용자 지정 흐름을 선택합니다. UI 템플릿이 흐름 세부 정보 페이지의 탐색 창에 표시됩니다.
- 고객 응대 흐름에 대해 구성한 스키마 기준과 일치하도록 JSON 객체를 업데이트합니다. 예를 들어 뷰에 목록 항목이 있고 여기에 동적 제목 필드가 있는 경우 뷰의 스키마는 다음과 비슷합니다.
{
"type": "object",
"properties": {
"List_1724068537123": {
"properties": {
"Items": {
"items": {
"properties": {
"Heading": {
"anyOf": [{
"type": "string",
"pattern": "^$|^(?!\\$\\.).+"
},
{
"type": "number"
}
]
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
}
}
위 예에서 동적 필드는 카멜 표기법으로 표시되며 대문자로 시작합니다. 항목 필드에는 필드의 유형에 해당하는 객체 배열이 있습니다. 제목 필드는 문자열 또는 숫자 유형일 수 있습니다.
스키마 오류를 해결하려면 스키마 구성을 기반으로 고객 응대 흐름의 JSON 입력을 업데이트하십시오. 위의 스키마 예시의 경우 고객 응대 흐름 객체 JSON을 다음과 같이 업데이트합니다.
{"Items":[{"Heading":"Management Service"}]}
자세한 내용은 Amazon Connect 대화형 문서에서 뷰란 무엇입니까?를 참조하십시오.
관련 정보
GitHub 웹사이트의 amazon-connect-step-by-step-guides-module-library
Amazon Connect 모범 사례 단계별 가이드