

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Connect의 흐름 블록: 저장된 콘텐츠 가져오기
<a name="get-stored-content"></a>

이 주제에서는 흐름 내에서 사용할 저장된 콘텐츠를 가져오기 위한 흐름 블록을 지정합니다.

## 설명
<a name="get-stored-content-description"></a>

흐름에서 분기 결정을 내려야 하는 경우이 블록을 사용하여 S3 버킷에서 저장된 데이터를 검색합니다. 예를 들어이 블록을 사용하여 Amazon S3 버킷에 저장된 이메일 메시지 본문에 액세스할 수 있습니다. 현재이 흐름 블록에 사용할 수 있는 옵션은 다음과 같습니다.

이메일 메시지(일반 텍스트)  
이 블록은 S3 버킷에 있는 이메일 메시지의 일반 텍스트 버전을 다운로드하여 `$.Email.EmailMessage.Plaintext` 흐름 속성에 저장합니다. 이메일 메시지 콘텐츠는 일반 텍스트 파일로 다운로드되며 흐름 속성 제한의 최대 크기로 인해 지원되는 최대 크기는 현재 32KB입니다. 이 옵션을 사용하기 [Amazon Connect 인스턴스에서 이메일 활성화](enable-email1.md) 전에를 확인하십시오.

## 이 블록의 사용 사례
<a name="get-stored-content-use-case"></a>

이 흐름 블록은 다음 시나리오에서 사용하도록 설계되었습니다.
+ 고객 [응대 속성](check-contact-attributes.md) 및 [메시지 전송](send-message.md) 흐름 확인 블록과 함께 사용하여 자동 이메일 응답 및 라우팅을 구성합니다.
  + [연락처 속성 확인](check-contact-attributes.md) 블록의 네임스페이스에서 **이메일을** 선택하고 **키**에서 **이메일 메시지를** 선택합니다. 그런 다음 사용 사례에 따라 조건을 추가합니다. 예를 들어 이메일 메시지에 “환불”이라는 단어가 포함된 경우 언제든지 특정 대기열로 라우팅하려는 경우(**참고**: 키워드는 대/소문자를 구분합니다).
  + [메시지 전송](send-message.md) 블록에서 이메일 템플릿을 선택하거나 메시지를 입력하여 자동 응답을 전송합니다.

### CheckContactAttributes의 속성 구성
<a name="get-stored-content-property-configuration"></a>

[연락처 속성 확인](check-contact-attributes.md) 블록의 네임스페이스에서 **이메일을** 선택하고 **키**에서 **이메일 메시지를** 선택합니다. 그런 다음 사용 사례에 따라 조건을 추가합니다.

## 연락처 유형
<a name="get-stored-content-channels"></a>

다음 표는 이 블록이 각 채널에 대한 연락처를 라우팅하는 방법을 보여 줍니다.


| 채널 | 지원 여부 | 
| --- | --- | 
| Voice | 아니요 | 
| Chat | 아니요 | 
| Task | 아니요 | 
| 이메일 | 예 | 

## 흐름 유형
<a name="get-stored-content-agent-types"></a>

다음 [흐름 유형](create-contact-flow.md#contact-flow-types)에서 이 블록을 사용할 수 있습니다.
+ 인바운드 흐름
+ 고객 대기열 흐름
+ 고객 대기 흐름
+ 고객 귓속말 흐름
+ 아웃바운드 귓속말 흐름
+ 에이전트 대기 흐름
+ 에이전트 귓속말 흐름
+ 에이전트로 전송 흐름
+ 대기열로 전송 흐름
+ 연결 해제 흐름

## 이 블록을 구성하는 방법
<a name="get-stored-content-configure"></a>

Amazon Connect 관리자 웹 사이트를 사용하거나 Amazon Amazon Connect 흐름 언어의를 사용하여 **저장된 콘텐츠 가져오기** 블록을 구성할 수 `LoadContactContent` 있습니다.

## 흐름 언어 표현
<a name="get-stored-content-flow-language"></a>

다음 코드 예제에서는 Amazon Connect Flow 언어`LoadContactContent`에서를 사용하는 방법을 보여줍니다.

```
{
      "Parameters": {
        "ContentType": enum "EmailMessage"
      },
      "Identifier": "string",
      "Type": "LoadContactContent",
      "Transitions": {
        "NextAction": "string",
        "Errors": [
          {
            "NextAction": "string",
            "ErrorType": "NoMatchingError"
          }
        ]
      }
    }
```

## 오류 시나리오
<a name="get-stored-content-error-scenarios"></a>

흐름 서비스가 다음 오류 시나리오 중 하나로 실행되는 경우 고객 응대가 오류 브랜치로 라우팅됩니다.
+ 이메일 메시지(일반 텍스트)를 사용하는 경우:
  + 일반 텍스트 형식의 이메일 메시지 크기가 32KB를 초과하는 경우.
  + Amazon Connect가 S3 버킷에서 이메일 본문을 다운로드할 수 없습니다. 이는 S3 버킷 정책이 올바르게 설정되지 않았거나([4단계: 이메일 활성화 및 Amazon S3 버킷 생성](enable-email1.md#enable-email-buckets) 참조), Amazon Connect가 S3 버킷에 대한 적절한 액세스 권한이 없거나([5단계: CORS 정책 구성 참조](enable-email1.md#config-email-attachments-cors1)), 연락처에서 사용할 수 있는 일반 텍스트 형식의 이메일 메시지가 없기 때문일 수 있습니다.