IVS 채팅룸 생성을 위한 콘솔 지침
이러한 단계는 초기 룸 설정부터 시작하여 최종 룸 생성으로 끝나는 단계로 나뉩니다.
메시지를 검토하도록 방을 설정할 수도 있습니다. 예를 들어 메시지 내용 또는 메타데이터를 업데이트하거나, 메시지를 거부하여 전송되지 않도록 하거나, 원본 메시지가 전달되도록 할 수 있습니다. 방 메시지 검토 설정(선택 사항)에서 이를 다룹니다.
또한 메시지가 로그되도록 방을 설정할 수도 있습니다. 예를 들어 채팅룸으로 메시지를 보내는 경우 Amazon S3 버킷, Amazon CloudWatch 또는 Amazon Kinesis Data Firehose에 대한 메시지를 로그할 수 있습니다. 메시지 로그 검토 설정(선택 사항)에서 이를 다룹니다.
초기 방 설정
-
Amazon IVS Chat 콘솔
을 엽니다. (AWS Management Console
을 통해 Amazon IVS 콘솔에 액세스할 수도 있습니다.) -
탐색 모음에서 리전 선택 드롭다운을 사용하여 리전을 선택합니다. 이 리전에 새 방이 생성됩니다.
-
시작하기 상자(오른쪽 위)에서 Amazon IVS Chat Room을 선택합니다. 방 생성 창이 나타납니다.
-
설정에서 방 이름(선택 사항)을 지정합니다. 방 이름은 고유하지 않지만 이를 통해 방 ARN(Amazon 리소스 이름) 이외의 방을 구분할 수 있습니다.
-
설정 > 방 구성에서 기본 구성을 수락하거나 사용자 지정 구성을 선택한 다음 최대 메시지 길이 및/또는 최대 메시지 속도를 구성합니다.
-
메시지를 검토하려면 아래의 방 메시지 검토 설정(선택 사항)으로 계속합니다. 그렇지 않으면 건너뛰고(즉, 메시지 검토 핸들러 > 비활성화됨 수락) 최종 방 생성으로 바로 진행합니다.
방 메시지 검토 설정(선택 사항)
-
메시지 검토 핸들러에서 AWS Lambda로 처리를 선택합니다. 메시지 검토 핸들러 섹션이 확장되어 추가 옵션이 표시됩니다.
-
핸들러가 유효한 응답을 반환하지 않거나, 오류가 발생하거나, 제한 시간을 초과하는 경우 대체 결과를 메시지 허용 또는 거부로 구성합니다.
-
기존 Lambda 함수를 지정하거나 Lambda 함수 생성을 사용하여 새 함수를 생성합니다.
lambda 함수는 채팅룸과 동일한 AWS 계정 및 동일한 AWS 리전에 있어야 합니다. Amazon Chat SDK 서비스에 lambda 리소스를 호출할 수 있는 권한을 부여해야 합니다. 선택한 lambda 함수에 대해 리소스 기반 정책이 자동으로 생성됩니다. 권한에 대한 자세한 내용은 Amazon IVS Chat에 대한 리소스 기반 정책을 참조하세요.
메시지 로그 설정(선택 사항)
-
메시지 로깅에서 채팅 메시지 자동 로그를 선택합니다. 메시지 로깅 섹션이 확장되어 추가 옵션이 표시됩니다. 기존 로깅 구성을 이 방에 추가하거나 로깅 구성 생성을 선택하여 새 로깅 구성을 생성할 수 있습니다.
-
기존 로깅 구성을 선택하면 드롭다운 메뉴가 나타나고 이미 생성한 로깅 구성이 모두 다 표시됩니다. 목록에서 하나를 선택하면 채팅 메시지가 이 대상에 자동으로 로그됩니다.
-
로깅 구성 생성을 선택하면 새 로깅 구성을 생성하고 사용자 지정할 수 있는 모달 창이 나타납니다.
-
선택적으로 로깅 구성 이름을 지정합니다. 방 이름과 같은 로깅 구성 이름은 고유하지 않지만 이를 통해 로깅 구성 ARN 이외의 로깅 구성을 구분할 수 있습니다.
-
대상에서 CloudWatch 로그 그룹, Kinesis firehose 전송 스트림이나 Amazon S3 버킷을 선택하여 로그할 대상을 선택합니다.
-
대상에 따라 기존 CloudWatch 로그 그룹, Kinesis firehose 전송 스트림이나 Amazon S3 버킷을 사용하거나 새로운 것을 생성하는 옵션을 선택합니다.
-
검토 후 생성을 선택하여 고유한 ARN으로 새 로깅 구성을 생성합니다. 그러면 새 로깅 구성이 채팅룸에 자동으로 연결됩니다.
-
최종 방 생성
-
검토 후 채팅룸 생성을 선택하여 고유한 ARN으로 새 채팅룸을 생성합니다.