

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

# Amazon Connect에서 흐름 블록: 루프
<a name="loop"></a>

이 주제에서는 고객이 **루핑** 분기를 통해 루프되는 횟수를 계산하기 위한 흐름 블록을 정의합니다.

## 설명
<a name="loop-description"></a>
+ 루프 브랜치를 통해 구성된 번호에 대해 동일한 블록을 **루프합니다**.
+ 루프가 완료되면 **Complete** 브랜치가 따라옵니다.
+ 제공된 입력이 올바르지 않으면 **오류** 브랜치가 뒤따릅니다.
+ 이 블록은 종종 **고객 입력 가져오기** 블록과 함께 사용됩니다. 예를 들어 고객이 계좌 번호를 입력하지 못하는 경우 반복을 통해 다시 입력할 수 있는 기회를 줄 수 있습니다.

## 지원 채널
<a name="loop-channels"></a>

다음 표에는 이 블록이 지정된 채널을 사용하는 고객 응대를 라우팅하는 방법이 나와 있습니다.


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

## 흐름 유형
<a name="loop-types"></a>

다음 [흐름 유형](create-contact-flow.md#contact-flow-types)에서 이 블록을 사용할 수 있습니다.
+ 모든 플로우

## 속성
<a name="w2aac18c17c63b6"></a>

 다음 이미지는 **루프** 블록의 **속성** 페이지를 보여 줍니다. 세 번 반복한 다음 브랜치하도록 구성되어 있습니다.

![\[루프 블록의 속성 페이지.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/set number of loops.png)


**작업 선택** 드롭다운에서 다음 옵션 중에서 선택합니다.
+ 루프 수 설정
+ 반복을 위한 배열 설정

## 루프 수 설정
<a name="w2aac18c17c63b8"></a>

![\[alt text not found\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/set number of loops highlight.png)


작업 선택이 “루프 수 설정”으로 설정된 경우 다음 속성에 유의하세요.
+ 루프 블록은 지정된 개수에 대해 루프오버됩니다.
+ 제공된 입력이 유효한 숫자가 아닌 경우 오류 브랜치가 생성됩니다.
+ 루프 이름이 제공된 경우 \$1.Loop.<yourLoopName>을 통해 현재 인덱스에 액세스할 수 있습니다.인덱스, 0부터 시작

## 반복을 위한 배열 설정
<a name="w2aac18c17c63c10"></a>

![\[alt text not found\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/set array for looping.png)


작업이 “루핑을 위한 배열 설정”으로 설정된 경우 다음 속성에 유의하세요.
+ 루프 블록의 각 요소를 반복할 배열 또는 목록을 제공할 수 있습니다.
+ 블록은 입력의 요소 수에 대해 반복됩니다.
+ 배열을 반복하려면 루프 이름이 필요합니다.
+ 루프 이름을 사용하여 다음에 액세스할 수 있습니다.
  + \$1.Loop.<yourLoopName>.인덱스 - 현재 인덱스, 0부터 시작
  + \$1.Loop.<yourLoopName>.요소 - 현재 반복 요소
  + \$1.Loop.<yourLoopName>.요소 - 제공된 입력 배열
+ 잘못된 배열이 제공된 경우 오류 브랜치가 생성됩니다.

## 구성 팁
<a name="loop-tips"></a>
+ 루프 개수에 0을 입력하면 **완료** 분기 다음에 이 블록이 처음 실행됩니다.
+ 루프 이름이 제공된 경우 고유해야 합니다. 즉, 동일한 루프 이름으로 다른 루프를 활성화해서는 안 됩니다.

## 구성된 블록
<a name="loop-configured"></a>

다음 이미지는 이 블록이 구성되었을 때의 모습의 예를 보여 줍니다. 여기에는 **루프,** **완료** 및 **오류**라는 세 가지 브랜치가 있습니다.

![\[구성된 루프 블록.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/new loop block.png)
