

**지원 종료 공지:** 2026년 10월 30일에 Amazon Pinpoint에 대한 지원이 AWS 종료됩니다. 2026년 10월 30일 이후에는 Amazon Pinpoint 콘솔 또는 Amazon Pinpoint 리소스(엔드포인트, 세그먼트, 캠페인, 여정, 분석)에 더 이상 액세스할 수 없습니다. 자세한 내용은 [Amazon Pinpoint 지원 종료](https://docs.aws.amazon.com/console/pinpoint/migration-guide)를 참조하세요. **참고:** SMS, 음성, 모바일 푸시, OTP 및 전화번호 검증과 관련된 APIs는이 변경의 영향을 받지 않으며 AWS 최종 사용자 메시징에서 지원됩니다.

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

# Amazon Pinpoint 여정
<a name="journeys"></a>

Amazon Pinpoint에서 *여정*은 맞춤형 다단계 참여 환경입니다. 여정을 생성할 때는 먼저 여정에 참여할 고객을 정의하는 세그먼트를 선택합니다. 그런 다음 고객이 여정에서 통과하는 활동을 추가합니다. 활동에는 메시지를 보내거나 고객의 속성이나 동작에 따라 고객을 그룹으로 분할하는 작업이 포함될 수 있습니다.

여정 활동에는 여러 가지 유형이 있으며, 각각 고유한 목적을 가지고 있습니다. 예를 들어 여정에 **이메일 보내기** 활동을 추가할 수 있습니다. 고객이 이 유형의 활동에 도착하면 이메일 메시지를 받게 됩니다. 여정 활동의 또 다른 유형은 **다변량 분할** 활동입니다. 고객이 이러한 유형의 활동에 도착하면 세그먼트 멤버십이나 이전 여정 활동과의 상호 작용에 따라 여러 경로로 구분됩니다. 여정 활동에 대한 자세한 내용은 [여정 알아보기](journeys-tour.md) 단원을 참조하십시오.

이 챕터에는 Amazon Pinpoint의 여정에 대한 개념적 정보가 나와 있습니다. 여정 생성, 관리, 테스트 및 게시에 대한 정보도 포함되어 있습니다.

**Topics**
+ [여정 알아보기](journeys-tour.md)
+ [여정 생성](journeys-create.md)
+ [여정 진입 활동 설정](journeys-entry-activity.md)
+ [여정에 활동 추가](journeys-add-activities.md)
+ [여정 검토 및 테스트](journeys-review-test.md)
+ [여정 게시](journeys-publish.md)
+ [여정 일시 중지, 재개 또는 중지](journeys-pause-stop.md)
+ [여정 지표 보기](journeys-metrics.md)
+ [여정을 위한 팁과 모범 사례](journeys-best-practices.md)
+ [여정 문제 해결](journeys-troubleshooting.md)

# 여정 알아보기
<a name="journeys-tour"></a>

여정에는 익숙하지 않은 몇 가지 새로운 개념과 용어가 포함되어 있습니다. 이 주제에서는 이러한 개념에 대해 자세히 살펴봅니다.

## 여정 용어
<a name="journeys-tour-terminology"></a>

**여정 작업 영역**  
활동을 추가하여 여정을 생성하는 여정 페이지의 영역입니다.

**활동**  
여정의 한 단계입니다. 참가자가 다양한 유형의 활동에 도착할 때마다 다른 상황이 발생할 수 있습니다. Amazon Pinpoint에서 다음과 같은 유형의 활동을 생성할 수 있습니다.    
**이메일 전송**  
여정 참가자가 **이메일 전송** 활동에 도착하면 Amazon Pinpoint가 참가자에게 이메일을 보냅니다. **이메일 전송** 활동을 생성할 때 이메일에 사용할 [이메일 템플릿](message-templates-creating-email.md)을 지정합니다. 이메일 템플릿에는 메시지 변수가 포함될 수 있으므로 보다 맞춤화된 환경을 만들 수 있습니다.  
**푸시 알림 전송**  
여정 참가자가 **푸시 알림 전송** 활동에 도착하면 Amazon Pinpoint가 사용자의 디바이스에 푸시 알림을 즉시 전송합니다. **푸시 알림 전송** 활동을 생성할 때 사용할 [푸시 알림 템플릿](message-templates-creating-push.md)을 선택합니다. 푸시 알림 템플릿에는 메시지 변수가 포함될 수 있으므로 보다 맞춤화된 경험을 만들 수 있습니다.  
**SMS 메시지 전송**  
참가자가 **SMS 메시지 전송** 활동에 도착하면 Amazon Pinpoint가 사용자의 디바이스에 SMS 알림을 즉시 전송합니다. **SMS 알림 전송** 활동을 생성할 때 사용할 [SMS 템플릿](message-templates-creating-sms.md)을 선택합니다. SMS 템플릿에는 메시지 변수가 포함될 수 있으므로 보다 맞춤화된 경험을 만들 수 있습니다.  
**사용자 지정 채널을 통해 전송**  
사용자 지정 채널 중 하나를 통해 메시지를 전송합니다. 예를 들어 사용자 지정 채널을 사용하여 WhatsApp 또는 Facebook Messenger 같은 타사 서비스를 통해 메시지를 보낼 수 있습니다. Amazon Pinpoint는 AWS Lambda 함수 또는 웹후크를 사용하여 해당 서비스를 통해 사용자의 디바이스에 알림을 즉시 보냅니다. 사용자 지정 채널 생성에 대한 자세한 내용은 [Amazon Pinpoint의 사용자 지정 채널](channels-custom.md)을 참조하세요.  
**Wait**  
참가자가 **대기** 활동에 도착하면 특정 날짜까지 또는 특정 시간 동안 해당 활동에 남아 있습니다.  
**예/아니요 분할**()  
사용자가 정의한 기준에 따라 두 경로 중 하나로 참가자를 보냅니다. 예를 들어 이메일을 읽은 모든 참가자를 한 경로로 보내고 다른 모든 참가자를 다른 경로로 보낼 수 있습니다.  
**다변량 분할**()  
사용자가 정의한 조건에 따라 최대 4개의 경로 중 하나로 참가자를 보냅니다. 조건을 충족하지 않는 참가자는 *Else 경로*를 진행합니다.  
**홀드아웃**()  
지정된 비율의 참가자에 대한 여정을 종료합니다.  
**임의 분할**()  
무작위로 참가자를 최대 5개 경로 중 하나로 보냅니다.

**경로**:   
한 활동을 다른 활동에 조인하는 커넥터입니다. 분할 활동은 여러 경로를 사용할 수 있습니다.

**Participant**  
여정의 활동을 통해 여행하는 사람입니다.

## 여정 인터페이스의 부분
<a name="journey-tour-interface"></a>

이 단원에서는 여정 인터페이스의 구성 요소에 대해 설명합니다. 여정을 생성하거나 편집할 때 여정 작업 영역이 표시됩니다. 다음 이미지는 여정 작업 영역의 예를 보여줍니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-workspace.png)


다음 표에는 여정 작업 영역에서 표시되는 몇 가지 버튼에 대한 설명이 나와 있습니다.


****  

| 모양 | 버튼 이름 | 설명 | 
| --- | --- | --- | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-info-button.png) | **정보** | 개별 여정 활동에 대한 추가 정보를 보여 주는 도움말 패널을 엽니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-delete-action-button.png) | **활동 삭제** | 강조 표시된 활동을 삭제합니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-undo-button.png) | **실행 취소** | 가장 최근 작업을 되돌립니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-redo-button.png) | **Redo** | **다시 실행** 버튼을 사용하여 이전에 실행 취소했던 작업을 복원합니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-center-button.png) | ** Center** | 여정의 맨 위로 이동하고 **여정 진입** 활동을 여정 작업 영역의 가운데에 놓습니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-zoom-out-button.png) | **축소** | 여정 작업 영역에서 객체의 크기를 줄입니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-zoom-in-button.png) | **확대** | 여정 작업 영역에서 객체의 크기를 늘립니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-add-activity.png) | **활동 추가** | 이 버튼은 여정의 다른 단계를 삽입할 수 있는 모든 지점에 나타납니다. 이 버튼을 선택하면 활동 유형을 선택할 수 있는 메뉴가 나타납니다. | 
| ![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-feedback-button.png) | **피드백**: | 여정 사용 경험에 대한 의견을 빠르게 제공할 수 있는 방법입니다. 이 버튼을 통해 받는 모든 피드백을 검토합니다. 문의 사항이 있는 경우 추가 정보를 위해 연락 드릴 수 있습니다. | 

# 여정 생성
<a name="journeys-create"></a>

Amazon Pinpoint 콘솔을 사용하면 그래픽 편집기를 통해 강력한 여정을 만들 수 있습니다. 여정을 구축하는 첫 번째 단계는 여정을 생성 및 구성하는 것입니다. 여정이 즉시 시작되거나 특정 날짜 및 시간에 시작되도록 구성할 수 있습니다. 특정 날짜 및 시간에 종료되도록 구성할 수도 있습니다.

**여정을 구성하려면**

1. **모든 프로젝트** 페이지에서 여정을 생성할 Amazon Pinpoint 프로젝트를 선택합니다.
**참고**  
Amazon Pinpoint에서 세그먼트와 엔드포인트는 프로젝트마다 고유합니다. 선택한 프로젝트에는 이 여정에서 참여하려는 세그먼트와 엔드포인트가 포함되어야 합니다.

1. 탐색 창에서 **여정**을 선택합니다.

1. **여정 생성**을 선택합니다. 여정 작업 영역이 나타납니다.

1. **작업** 메뉴에서 **설정**을 선택합니다. **여정 설정** 대화 상자가 나타납니다. 이 대화 상자의 예는 다음 이미지에 나와 있습니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-settings.png)

1. **여정 설정** 대화 상자에서 다음을 수행합니다.

   1. **여정 제목**에 여정을 설명하는 이름을 입력합니다.

   1. (선택 사항) **여정 일정**에 **시작 날짜 및 시간**과 **종료 날짜 및 시간**을 입력합니다. 시작 날짜를 입력하지 않으면 실행 5분 후에 고객이 여정에 참가합니다. 종료 날짜를 입력하지 않으면 여정은 최대 3,600일(약 120개월) 동안 계속 실행됩니다.

   1. (선택 사항) **시간대**에서 **시작 날짜 및 시간**과 **종료 날짜 및 시간**의 기준이 되어야 하는 시간대를 선택합니다. Amazon Pinpoint는 기본적으로 사용자의 위치에 따라 이 목록에서 시간대를 선택합니다. 시작 날짜 또는 종료 날짜를 설정한 경우에만 이 단계를 완료하면 됩니다.

   1. **전송 시기**에서 다음 중 하나를 선택합니다.
      + **여정 시작 및 종료와 동일한 시간대 사용** - 메시지를 전송할 때 여정의 **시간대**, **시작 날짜 및 시간**, **종료 날짜 및 시간**을 사용합니다.
**작은 정보**  
업무 시간 중에만 수신자에게 메시지를 전송하려면 *AWS End User Messaging SMS 사용 설명서*의 [적절한 시간에 전송](https://docs.aws.amazon.com//sms-voice/latest/userguide/best-practices.html#best-practices-sms-appropriate-times)을 참조하세요. 여정의 **시간대**에서 멀리 떨어진 여러 시간대에 있는 수신자는 업무 시간 외에 메시지를 수신할 수 있습니다.
      + **수신자의 현지 시간대** - 엔드포인트 `Demographic.Timezone` 속성의 시간대 값에 맞게 전송 시간을 자동으로 조정합니다.
**중요**  
 `Demographic.Timezone` 속성이 없는 엔드포인트는 여정에 포함되지 않습니다. `Demographic.Timezone` 속성이 없는 엔드포인트의 **시간대 추정**을 사용하면 엔드포인트의 시간대를 추정하고 여정에 포함할 수 있습니다.
이벤트 트리거 여정에는 **수신자의 현지 시간대**가 지원되지 않습니다. 이벤트 트리거 여정의 경우, *전송 중단 시간* 같은 시간대 관련 기능에서는 시간대 추정이 여전히 지원됩니다.

   1.  **시간대 추정**에서 다음을 선택합니다.
**참고**  
시간대 추정은 수신자의 현지 시간대를 추정하는 데 사용되며, 이 시간대는 여정 예약 및 전송 중단 시간에 사용됩니다.

      1. **시간대 추정 없음(기본값)** - 시간대 추정이 수행되지 않고 Amazon Pinpoint는 `Demographic.Timezone` 속성의 값을 사용합니다.

      1. **전화번호를 사용하여 추정(예: 지역 번호)** - 엔드포인트 전화번호 및 국가의 지리 정보를 사용하여 시간대를 추정합니다. `Endpoint.Address` 속성은 전화번호여야 하고 `Endpoint.Location.Country` 속성에는 값이 있어야 합니다. `Endpoint.Address` 및 `Endpoint.Location.Country` 속성에 대한 자세한 내용은 *Amazon Pinpoint API 참조*의 [엔드포인트](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-endpoints-endpoint-id.html)를 참조하세요.

      1. **리전을 사용하여 추정(예: 우편 번호)** - 엔드포인트 국가 및 우편 번호를 사용하여 시간대를 추정합니다. `Endpoint.Location.PostalCode` 및 `Endpoint.Location.Country` 속성 모두 값이 있어야 합니다. `Endpoint.Location.PostalCode` 속성에 대한 자세한 내용은 *Amazon Pinpoint API 참조*의 [엔드포인트](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-endpoints-endpoint-id.html)를 참조하세요.
**참고**  
우편 번호 추정은 미국, 영국, 호주, 뉴질랜드, 캐나다, 프랑스, 이탈리아, 스페인, 독일 및 Amazon Pinpoint를 사용할 수 AWS 리전 있는 에서만 지원됩니다. AWS GovCloud(미국 서부)에서는 시간대 추정이 지원되지 않습니다.

      1. **전화번호 및 리전을 사용하여 추정** - **전화번호를 사용하여 추정(예: 지역 번호)**과 **리전을 사용하여 추정(예: 우편 번호)**을 모두 사용하여 수신자 시간대를 추정합니다.

         시간대 처리 규칙에 대한 자세한 내용은 [시간대 추정](journeys-best-practices.md#time-zone-estimation)을 참조하세요.
**중요**  
**시간대 추정**은 `Demographic.Timezone` 속성 값이 없는 엔드포인트에서만 수행됩니다. **시간대 추정**이 시간대를 추정할 수 없거나 추정된 시간대가 `Endpoint.Location.Country`의 일부가 아닌 경우 엔드포인트가 여정에 추가되지 않습니다. 자세한 내용은 [시간대 추정](journeys-best-practices.md#time-zone-estimation)을 참조하세요.

1. **여정 제한(고급)**에서 메시지 처리 옵션을 설정합니다. 예를 들어 초당 여정 메시지 수를 변경하거나 엔드포인트당 진입 횟수를 변경할 수 있습니다. 엔드포인트는 제한에 따라 허용되는 경우에만 여정에 재진입합니다.
   + **엔드포인트당 최대 일일 메시지 수** - 이 여정이 포함된 프로젝트의 최대 일일 메시지 수 설정을 재정의하려면 **기본 설정 재정의**를 선택합니다. 이 섹션에서 값을 지정하면 Amazon Pinpoint는 각 개별 엔드포인트로 전송되는 메시지 수를 제한합니다.  
![\[엔드포인트당 최대 일일 메시지 수 값 입력란과 이 값을 재정의하는 방법입니다.\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-max-daily-endpoint.png)
   + **엔드포인트가 이 여정에서 수신할 수 있는 최대 메시지 수** - 엔드포인트가 이 여정에서 수신할 수 있는 최대 메시지 수를 재정의하려면 **기본 설정 재정의**를 선택합니다. 기본 설정은 0입니다. 즉, 여정의 엔드포인트가 수신할 수 있는 메시지 수에는 제한이 없습니다. 이 기능을 활성화해도 다른 제한(예: **엔드포인트당 최대 일일 메시지 수**)은 계속 적용됩니다.  
![\[엔드포인트가 수신할 수 있는 최대 메시지 수 값 입력란과 이 값을 재정의하는 방법입니다.\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-max-messages-per-endpoint.png)
   + **초당 최대 여정 메시지 수** - 이 여정이 포함된 프로젝트의 초당 최대 메시지 수 설정을 재정의하려면 **기본 설정 재정의**를 선택합니다. 이 섹션에서 값을 지정하면 Amazon Pinpoint는 여정이 초당 전송할 수 있는 메시지 수를 제한합니다. 지정하는 값은 계정의 최대 전송 속도보다 작거나 같아야 합니다. Amazon Pinpoint 콘솔의 이메일 설정 페이지에서 계정의 최대 전송 속도를 확인할 수 있습니다.  
![\[초당 최대 여정 메시지 수 값 입력란과 이 값을 재정의하는 방법입니다.\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-max-journey-second.png)
   + **엔드포인트당 최대 진입 횟수** - 이 여정이 포함된 프로젝트의 최대 진입 횟수 설정을 재정의하려면 이 설정을 선택합니다. 이 섹션에서 값을 지정하면 Amazon Pinpoint는 참가자가 여정에 진입할 수 있는 횟수를 제한합니다. 예를 들어 1보다 큰 값을 지정하면 참가자 한 명이 여정에 참가하고 여정에서 여러 활동을 완료하고 **종료** 활동에 도착한 다음 여정을 다시 시작할 수 있습니다. 참가자가 여정에 참가할 자격이 있지만 이미 최대 횟수만큼 여정에 참가한 경우 여정에 다시 참가할 수 없습니다. 예를 들어 최대 진입 엔드포인트 한도가 **2**이고 참가자가 이미 여정에 두 번 진입했다가 나갔다면 이 참가자는 해당 여정에 다시 진입하지 않습니다.

     기본값으로 **1**보다 큰 값을 선택하는 경우 **엔드포인트 재진입 간격**을 선택하여 엔드포인트가 여정에 재진입할 때까지 기다릴 시간을 설정할 수 있습니다. 예를 들어 사용자에게 전송되는 메시지에 간격을 두려는 경우 재진입 간격을 설정하여 사용자가 스팸을 받지 않도록 할 수 있습니다.  
![\[엔드포인트당 최대 진입 횟수 값 입력란, 엔드포인트 재입력 간격 및 이 값을 재정의하는 방법입니다.\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-max-entries-endpoint.png)
   + **특정 기간 내 모든 여정에서의 최대 메시지 수**

     이 설정을 사용하여 지정된 **기간** 내에 단일 엔드포인트로 메시지를 보낼 수 있는 최대 횟수를 지정합니다. 7일의 **기간** 내에 각 엔드포인트로 최대 3개의 메시지를 보내려는 경우를 예로 들 수 있습니다. 기본 설정은 0입니다. 즉, 여정의 엔드포인트가 수신할 수 있는 메시지 수에는 제한이 없습니다.
   + **기간**

     0으로 설정하지 않은 경우 **특정 기간 내 모든 여정의 최대 메시지 수**에 적용되는 일수입니다. 기본 설정은 0입니다. 즉, 여정의 엔드포인트가 수신할 수 있는 일수에는 제한이 없습니다.  
![\[특정 기간 값 내 모든 여정에서의 최대 메시지 수 입력란입니다.\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-max-message-time-frame.png)

1. **확인**을 선택합니다.

## (선택 사항) 여정 일정 설정 구성
<a name="journeys-create-schedule"></a>

여정을 생성할 때 해당 여정의 전송 일정을 지정할 수 있습니다. 두 가지 일정 설정을 구성할 수 있습니다. 첫 번째 설정은 *전송 금지 시간*으로, Amazon Pinpoint가 여정 참가자에게 메시지를 전달하지 않는 시간 범위를 말합니다. 두 번째 설정은 *전송 시간*으로, Amazon Pinpoint가 여정 참가자에게 메시지를 전달하는 시간 범위를 말합니다. *전송 시간* 설정을 사용하면 *전송 금지 시간*보다 시간과 채널을 더 세밀하게 사용자 지정할 수 있습니다. 이러한 설정은 각 엔드포인트의 시간대 설정을 사용합니다. 여정 일정 설정을 사용하려면 여정의 각 엔드포인트에 `Demographic.Timezone` 속성이 포함되어야 합니다.

**중요**  
**수신자의 현지 시간대 사용** 설정을 사용하려면 여정의 각 엔드포인트에 `Demographic.Timezone` 속성이 포함되어야 합니다. 이 옵션을 선택하고 참가자의 엔드포인트 레코드에 시간대가 지정되지 않은 경우, 참가자가 여정에 포함되지 않습니다.

여정 작업 공간 상단의 **일정** 버튼을 선택하여 여정의 일정 설정을 구성할 수 있습니다. 그런 다음 **일정 설정** 창에서 *전송 금지 시간*의 **시작 시간**과 **종료 시간**을 지정합니다. 또한 다음 설정을 활성화하도록 선택할 수도 있습니다.
+ **전송 중단 시간 이후 전송 재개** - 이 기능을 활성화하면 Amazon Pinpoint는 *전송 금지 시간* 동안 전송되었을 모든 메시지를 보류했다가 *전송 금지 시간*이 끝나면 전송합니다. 이 옵션을 활성화하지 않으면 전송되었을 메시지가 삭제되고 전송되지 않습니다.
+ **각 요일을 정의하도록 전송 시간 구성** - 요일별로 다른 전송 시간을 구성하려면 이 옵션을 활성화합니다. 예를 들어 *전송 금지 시간*이 오전 8시에서 오후 8시(20:00) 사이로 예약된 경우, 일요일 전송 시간을 오전 8시에서 오후 6시(18:00) 사이로 설정하고, 다른 모든 요일의 전송 시간은 오전 8시에 시작하여 오후 8시(20:00)에 종료되도록 설정할 수 있습니다. 하루에 최대 4개의 시간 범위를 추가할 수 있습니다.

  연중 특정 날짜에 대한 예외를 지정할 수도 있습니다. 예를 들어 설날에 메시지를 보내지 않도록 하려면 12월 31일 오후 8시에 시작하여 1월 2일 오전 8시에 종료되는 예외를 생성할 수 있습니다. 최대 20개의 예외를 추가할 수 있습니다.
**참고**  
요일 또는 예외에 지정하는 시간은 해당 여정에 지정한 전송 중단 시간을 준수해야 합니다. 즉, 여정 전송 중단 시간을 오후 8시\$1오전 8시로 설정하면 월요일의 전송 중단 시간을 오후 8시 30분부터 오전 7시 30분까지로 설정할 수 없습니다.
+ **이 일정을 모든 채널에 적용** - 이 기능을 활성화하면 각 채널의 전송 시간 설정이 *전송 금지 시간* 설정에 지정된 **시작 시간** 및 **종료 시간**과 같도록 자동으로 설정됩니다. 이 기능을 활성화하지 않으면 채널별로 전송 시간을 다르게 정의할 수 있습니다. 예를 들어 오전 6시부터 오후 10시(22:00)까지 메시지가 전송되도록 이메일 채널을 구성하고, 오전 8시부터 오후 8시(20:00)까지 메시지가 전송되도록 SMS 채널을 구성할 수 있습니다.

**다음**: [여정 진입 활동 설정](journeys-entry-activity.md)

# 여정 진입 활동 설정
<a name="journeys-entry-activity"></a>

여정을 생성하고 구성한 후에는 *여정 진입* 활동을 구성해야 합니다. 이 활동은 참가자가 여정에 추가되는 방법을 결정합니다. 여정에 참가자를 추가하는 방법은 다음 두 가지입니다.
+ **이벤트 발생 시** - 특정 이벤트가 발생할 때 참가자가 여정에 동적으로 삽입되도록 여정을 구성할 수 있습니다. 예를 들어 이 옵션을 사용하면 참가자가 가입 워크플로를 완료할 때 여정에 참가자를 추가할 수 있습니다. 자세한 내용은 [참가자가 활동을 수행할 때 참가자 추가](#journeys-entry-activity-event-triggered) 단원을 참조하십시오.
**중요**  
이벤트 트리거 여정에서는 콜 센터 활동이 지원되지 않습니다.
+ **세그먼트 멤버십 기준** - 기존 세그먼트의 멤버를 여정에 직접 삽입할 수 있습니다. 주기적으로 세그먼트를 재평가하여 추가할 새 세그먼트 멤버가 있는지 확인하도록 여정을 구성할 수 있습니다. 자세한 내용은 [세그먼트에서 참가자 추가](#journeys-entry-activity-segment-based) 단원을 참조하십시오.

**참고**  
*참가자*는 데이터에 따라 사용자와 사용자의 엔드포인트를 말하거나 개별 엔드포인트를 말합니다. 여정 진입 세그먼트가 사용자 수준 데이터(user\$1id)로 구성된 경우 *참가자*는 사용자이며, 사용자에 연결된 모든 엔드포인트가 함께 여정을 진행합니다. 여정 진입 세그먼트가 엔드포인트 수준 데이터(user\$1id 없음)로 구성된 경우 *참가자*는 개별 엔드포인트입니다.

## 참가자가 활동을 수행할 때 참가자 추가
<a name="journeys-entry-activity-event-triggered"></a>

이 이벤트 트리거 여정 유형은 선택한 이벤트를 기반으로 참가자를 추가합니다. 음악 다운로드와 같은 이벤트를 선택한 다음 이벤트 속성을 선택하여 여정 이벤트를 추가로 정의합니다. 특정 아티스트의 음악을 다운로드하는 것을 예로 들 수 있습니다. 이벤트에서 설명하는 활동을 참가자가 수행하면 해당 사용자는 여정의 참가자가 됩니다.

 **참가자가 활동을 수행할 때 참가자를 추가하려면** 

1. 아직 선택하지 않은 경우 **참가자가 활동을 수행할 때 참가자 추가**를 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-entry-activity-event.png)

1. **이벤트**의 경우 이벤트 목록에서 이벤트를 선택하거나 새 이벤트를 입력하여 추가합니다. 예를 들어 사용자가 음악 서비스에서 특정 아티스트를 다운로드할 때 여정을 트리거할 수 있습니다. 이 이벤트를 *artist.download*라고 하겠습니다. 하나의 여정에는 한 개의 이벤트만 포함될 수 있습니다.

   다음 중 하나를 사용하여 이벤트를 제출할 수 있습니다.
   + PutEvents API. Amazon Pinpoint API 참조의 [이벤트](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-events.html)를 참조하세요.
   + AWS Android용 Mobile SDK: 버전 2.7.2 이상
   + AWS iOS용 Mobile SDK: 버전 2.6.30 이상
**참고**  
 AWS Mobile SDKs 중 하나를 사용하는 경우 이벤트 세트로 제한됩니다. 지원되는 이벤트 목록은 Amazon Pinpoint 개발자 안내서의 [앱 이벤트](https://docs.aws.amazon.com/pinpoint/latest/developerguide/event-streams-data-app.html)를 참조하세요.

1. (선택 사항) 이벤트 속성은 이벤트를 구체화하는 데 사용되는 특정 정보입니다. 이벤트 속성은 속성 이름과 값으로 구성됩니다. *artistName* 속성을 추가하여 *artist.download*의 범위를 좁혀 보겠습니다. **속성**의 경우 목록에서 속성을 선택합니다. 특정 아티스트를 기준으로 참가자를 추가하려면 *artistName*을 **속성**으로 선택한 다음 **값**으로 특정 아티스트(예: *Bruce Springsteen*)를 선택합니다. 이제 여정 이벤트가 *artist.download* 이벤트에서 참가자를 추가하며, *artistName*은 *Bruce Springsteen*입니다.

   여정을 더욱 구체화하려면 추가하려는 각 속성마다 **새 속성 추가**를 선택하여 속성과 값을 추가하세요. 속성에 가능한 값이 여러 개 있는 경우, 각 속성과 값 쌍을 개별적으로 추가해야 합니다. 이제 *artist.download* 이벤트에 추가 *artistName* 속성으로 *Alicia Keys*를 추가할 수 있습니다. **새 속성 추가**를 선택하고 다시 *artistName*을 속성으로 선택한 다음 **값**으로 *Alicia Keys*를 선택합니다. 값이 다른 동일 속성을 여러 번 사용하는 경우 Amazon Pinpoint는 값 사이에 ‘or’를 사용하여 여정 속성을 처리합니다. 이제 여정 이벤트가 *artist.download* 이벤트에서 참가자를 추가하며, *artistName*은 *Bruce Springsteen* 또는 *Alicia Keys*입니다.

   값이 하나뿐인 속성 외에도 값이 여러 개인 속성 조합을 추가할 수 있습니다.

1. (선택 사항) 이벤트 **지표**를 선택합니다. 이 이벤트는 일반적으로 기간 또는 비용과 같은 숫자 범위를 사용합니다. 이벤트에 진입한 후 **연산자**를 선택합니다.
   +  **같음** 
   +  **보다 큼** 
   +  **보다 작음** 
   +  **보다 크거나 같음** 
   +  **보다 작거나 같음** 

   연산자의 **값**을 입력합니다. 숫자 값만 지원됩니다. 참가자는 지표, 연산자, 값을 기반으로 추가됩니다. *artist.download* 이벤트의 경우 참가자가 *Bruce Springsteen* 또는 *Alicia Keys*의 노래를 다운로드할 때 참가자를 추가하고 *songLength*가 *500초* 이상인 경우 *songLength* 지표를 추가할 수 있습니다.
**참고**  
동일한 지표를 여러 값과 함께 사용할 수 없습니다.

1. (선택 사항) 여정에 사용할 동적 세그먼트를 선택합니다. 여정 진입당 이전에 정의된 한 개의 세그먼트만 가질 수 있습니다. 또한 여정에 진입할 엔드포인트는 선택한 세그먼트의 일부여야 합니다. 이 여정을 위해 새 세그먼트를 구축하려면 Amazon Pinpoint 콘솔을 통해 해당 세그먼트를 구축할 수 있습니다. 세그먼트에 대한 자세한 내용은 [세그먼트 빌드](https://docs.aws.amazon.com/pinpoint/latest/userguide/segments-building.html)를 참조하세요.
**참고**  
가져온 세그먼트와 가져온 세그먼트를 기반으로 하는 동적 세그먼트는 지원되지 않습니다. 드롭다운 목록은 세그먼트 유형을 나타냅니다. 드롭다운 목록에 표시된 세그먼트는 동적임을 나타낼 수 있지만 가져온 세그먼트를 기반으로 하는 경우 오류가 발생합니다.

1. (선택 사항) **설명**에 활동을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. **저장**을 선택합니다.

## 세그먼트에서 참가자 추가
<a name="journeys-entry-activity-segment-based"></a>

이 유형의 여정에서는 여정에 참가할 세그먼트를 선택합니다. 선택적으로 새 세그먼트 멤버를 정기적으로 검색하여 새로운 여정 참가자를 추가하도록 ‘여정 진입’ 활동을 구성할 수 있습니다.

 **세그먼트에서 참가자를 추가하려면** 

1. **세그먼트에서 참여자 추가**를 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-entry-activity.png)

1. **세그먼트**에서 여정에 추가할 세그먼트를 선택합니다.
**작은 정보**  
**여정 진입** 활동에는 하나의 세그먼트만 포함할 수 있습니다. 세그먼트를 더 추가해야 하는 경우 여정에 추가하려는 세그먼트를 모두 포함하는 새 세그먼트를 생성하면 됩니다. 그런 다음 여정 뒷부분에서 다변량 분할 활동을 사용하여 세그먼트 멤버십에 따라 여정 참가자를 별도의 그룹으로 나눌 수 있습니다.

1. (선택 사항) **새 세그먼트 멤버를 추가하는 빈도 지정**에서 세그먼트 멤버십 평가 및 새로 고침 빈도를 선택합니다. **안 함**을 선택하거나 일정을 확인하도록 선택할 수 있습니다. 예를 들어 **12시간마다**를 선택하면 Amazon Pinpoint가 12시간마다 새 세그먼트 멤버를 확인합니다. 이러한 확인 중 하나에서 새 세그먼트 멤버가 발견되면 해당 멤버가 여정에 추가됩니다. 기존 엔드포인트도 재평가됩니다. **간격당 최대 진입 횟수**가 1보다 크면 기존 엔드포인트도 여정에 다시 진입합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-entry-activity-add.png)

   선택적으로 **세그먼트 업데이트 시 새로 고침**을 선택할 수도 있습니다. 이 기능을 활성화하면 세그먼트가 업데이트될 때 여정에 새 엔드포인트가 추가됩니다. 이 기능이 예상대로 작동하려면 새로 고침 간격도 선택해야 합니다.

   다음 표에는 다양한 상황에서 세그먼트 멤버십 변경 사항이 처리되는 방식이 설명되어 있습니다.  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/journeys-entry-activity.html)

1. (선택 사항) **설명**에 활동을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. **저장**을 선택합니다. 여정 진입 활동 설정을 마치면 [여정에 다른 활동을 추가](journeys-add-activities.md)할 수 있습니다.

**다음**: [여정에 활동 추가](journeys-add-activities.md)

# 여정에 활동 추가
<a name="journeys-add-activities"></a>

활동은 여정에서 가장 중요한 부분입니다. 활동은 여정 참가자에게 적용되는 단계를 나타냅니다. 활동을 사용하여 다양한 채널의 여정 참가자에게 메시지를 전송하거나 작은 그룹으로 분할하거나 일정 시간 동안 대기할 수 있습니다. 여정에 추가할 수 있는 다양한 유형의 활동이 있습니다. 이 단원에서는 여정에 활동을 추가하는 방법에 대한 기본 정보를 제공합니다. 각 활동 유형 설정에 대한 자세한 내용은 [여정 활동 설정](#journeys-add-activities-procedures) 단원을 참조하십시오.

**참고**  
여정을 검토하고 게시한 후 여정 종료 요소가 여정 흐름에 추가됩니다.

## 여정 활동 설정
<a name="journeys-add-activities-procedures"></a>

각 여정 활동 유형에는 구성해야 하는 개별 구성 요소가 있습니다. 다음 단원에서는 각 활동 유형 설정에 대한 추가 정보를 제공합니다.

**Topics**
+ [이메일 활동 설정](#journeys-add-activities-procedures-email)
+ [푸시 알림 활동 설정](#journeys-add-activities-procedures-push)
+ [SMS 메시지 활동 설정](#journeys-add-activities-procedures-sms)
+ [콜 센터 활동 설정](#journeys-add-activities-procedures-contact-center)
+ [사용자 지정 메시지 채널 활동 설정](#journeys-add-activities-procedures-custom)
+ [대기 활동 설정](#journeys-add-activities-procedures-wait)
+ [예/아니요 분할 활동 설정](#journeys-add-activities-procedures-yes-no-split)
+ [다변량 분할 활동 설정](#journeys-add-activities-procedures-multivariate-split)
+ [홀드아웃 활동 설정](#journeys-add-activities-procedures-holdout)
+ [임의 분할 활동 설정](#journeys-add-activities-procedures-random-split)

### 이메일 활동 설정
<a name="journeys-add-activities-procedures-email"></a>

여정 참가자가 **이메일 전송** 활동에 도착하면 Amazon Pinpoint가 즉시 이메일을 보냅니다. 이메일 활동을 구성하기 전에 이메일 템플릿을 만들어야 합니다. 이메일 템플릿 생성에 대한 자세한 내용은 [이메일 템플릿 만들기](message-templates-creating-email.md) 단원을 참조하십시오.

**이메일 활동을 설정하려면**  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-email-activity.png)

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **이메일 전송**을 선택합니다.

1. **이 활동에 사용할 이메일 템플릿 선택**에서 **이메일 템플릿 선택**을 선택한 다음 참가자가 받을 메시지의 이메일 템플릿을 선택합니다. 그런 다음 **템플릿 버전 동작**에서 메시지가 전송되기 전에 템플릿에 수행했을 수 있는 모든 변경 사항을 포함하도록 Amazon Pinpoint가 메시지를 자동으로 업데이트할지 여부를 지정합니다. 이러한 옵션에 대해 자세히 알아보려면 [메시지 템플릿 버전 관리](message-templates-versioning.md) 섹션을 참조하세요.
**작은 정보**  
Amazon Pinpoint 계정에 이메일 주소에 대한 엔드포인트 레코드가 포함되어 있지 않더라도 메시지의 미리 보기를 보낼 수 있습니다. 미리 보기를 보내려면 **테스트 메시지 전송**을 선택합니다.

1. **발신자 이메일 주소**에서 메시지를 보낼 발신자의 이메일 주소를 선택합니다. 이 목록에는 현재 AWS 리전의 Amazon Pinpoint 계정에 대해 확인된 이메일 주소가 모두 포함되어 있습니다. 추가 이메일 주소 또는 도메인 확인에 대한 자세한 내용은 [이메일 자격 증명 확인](channels-email-manage-verify.md) 단원을 참조하십시오.
**작은 정보**  
메시지의 발신자 대화명을 표시하려면 프로젝트의 기본 이메일 주소를 선택합니다. *발신자 대화명*은 참가자의 이메일 클라이언트가 메시지를 받을 때 표시되는 이름입니다. 프로젝트의 기본 이메일 주소 또는 해당 주소의 발신자 대화명을 변경하려면 이메일 채널에 대한 프로젝트의 설정을 업데이트합니다. 이렇게 하려면 왼쪽 탐색 창에서 **설정**을 선택한 후 **이메일**을 선택합니다. 그런 다음 원하는 설정을 입력합니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.

### 푸시 알림 활동 설정
<a name="journeys-add-activities-procedures-push"></a>

여정 참가자가 **푸시 알림 전송** 활동에 도달하면 Amazon Pinpoint는 푸시 알림을 즉시 전송합니다. 푸시 알림 활동을 구성하려면 먼저 푸시 알림 템플릿을 생성해야 합니다. 푸시 알림 템플릿 생성에 대한 자세한 내용은 [푸시 알림 템플릿 생성](message-templates-creating-push.md) 단원을 참조하십시오.

**참고**  
여정 참가자에게 푸시 알림을 보내려면 앱을 AWS SDK와 통합해야 합니다. 자세한 내용은 *Amazon Pinpoint 개발자 안내서*의 [푸시 알림 처리](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-push.html)를 참조하세요.

**푸시 알림 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **푸시 알림 전송**을 선택합니다.

1. **이 활동에 대한 푸시 알림 템플릿 선택**에서 **푸시 알림 템플릿 선택**을 선택하고, 참가자가 수신할 메시지에 대한 푸시 알림 템플릿을 선택합니다. 그런 다음 **템플릿 버전 동작**에서 Amazon Pinpoint가 현재 활성으로 지정된 템플릿 버전을 사용할지 또는 여정을 생성할 때 활성 상태였던 템플릿 버전을 사용할지를 지정합니다. 이러한 옵션에 대해 자세히 알아보려면 [메시지 템플릿 버전 관리](message-templates-versioning.md) 섹션을 참조하세요.
**작은 정보**  
지정한 엔드포인트 ID 또는 디바이스 토큰이 Amazon Pinpoint 계정에 포함되지 않더라도 메시지 미리 보기를 직접 전송할 수 있습니다. 미리 보기를 보내려면 **테스트 메시지 전송**을 선택합니다.

1. (선택 사항) **TTL(Time to live)**에서 Amazon Pinpoint가 기본 TTL(Time to live) 값을 사용할지 또는 각 푸시 알림 서비스의 사용자 지정 값을 사용할지를 지정합니다. 기본적으로 Amazon Pinpoint는 각 푸시 알림 서비스의 최대 TTL 값을 사용합니다. 모든 푸시 알림 서비스에 대해 사용자 지정 TTL 값을 지정할 수도 있습니다. 메시지 배달이 실패하면 푸시 알림 서비스는 이 설정에서 지정한 시간 동안 메시지를 배달하려고 시도합니다. 특정 TTL 값에 대한 자세한 내용은 *Amazon Pinpoint API 참조*의 [메시지](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-messages.html)를 참조하세요.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-push.png)

### SMS 메시지 활동 설정
<a name="journeys-add-activities-procedures-sms"></a>

여정 참가자가 **SMS 메시지 전송** 활동에 도달하면 Amazon Pinpoint는 SMS 메시지를 즉시 전송합니다. SMS 활동을 구성하려면 먼저 SMS 템플릿을 생성해야 합니다. SMS 템플릿 생성에 대한 자세한 내용은 [SMS 템플릿 만들기](message-templates-creating-sms.md) 단원을 참조하십시오.

**SMS 메시지 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **SMS 메시지 전송**을 선택합니다.

1. **이 활동에 대한 SMS 메시지 템플릿 선택**에서 **SMS 메시지 템플릿 선택**을 선택한 다음, 참가자가 수신할 메시지에 대한 SMS 메시지 템플릿을 선택합니다. 그런 다음 **템플릿 버전 동작**에서 Amazon Pinpoint가 현재 활성으로 지정된 템플릿 버전을 사용할지 또는 여정을 생성할 때 활성 상태였던 템플릿 버전을 사용할지를 지정합니다. 이러한 옵션에 대해 자세히 알아보려면 [메시지 템플릿 버전 관리](message-templates-versioning.md) 섹션을 참조하세요.

1. 이 활동을 먼저 테스트하려면 **테스트 메시지 전송**을 선택합니다. 테스트 메시지는 일일 전송 한도 계산에 포함되지 않지만 각 메시지에 대해 요금이 부과됩니다. 테스트 메시지를 보낼 때 선택적으로 발신 번호를 선택하라는 메시지가 표시되지만 대상 번호 선택은 필수입니다.
**참고**  
계정이 SMS 샌드박스에 있는 동안에는 확인된 대상 전화번호 중 하나로만 테스트 메시지를 보낼 수 있습니다. 대상 번호가 목록에 표시되지 않는 경우 **번호 관리**를 선택하여 새 번호를 추가합니다. 대상 번호 확인에 대한 자세한 내용은 *AWS End User Messaging SMS 사용 설명서*의 [SMS 샌드박스](https://docs.aws.amazon.com//sms-voice/latest/userguide/sandbox.html#sandbox-sms)를 참조하세요.

1. [**메시지 유형**]에서 다음 중 하나를 선택합니다.
   + **프로모션** – 중요하지 않은 메시지입니다(예: 마케팅 메시지).
   + **트랜잭션** - 고객 트랜잭션을 지원하는 중요한 메시지입니다(예: 멀티 팩터 인증을 위한 일회용 암호).

1. (선택 사항) 필요한 경우 **추가 설정** 섹션을 확장하여 선택적 SMS 관련 설정을 구성합니다. **추가 설정** 섹션에는 다음과 같은 두 개의 탭이 있습니다.
   + **SMS 설정** 탭에서 다음 설정을 구성할 수 있습니다.
     + **발신 전화번호** - 메시지를 발신하는 전화번호입니다. 이 목록에는 Amazon Pinpoint 계정에 있는 모든 전용 전화번호가 포함되어 있습니다.
     + **발신자 ID** - SMS 메시지의 발신자를 식별하는 영숫자 ID입니다. 수신자가 발신자 ID가 지원되는 국가 에 있는 경우에만 발신자 ID가 수신자의 디바이스에 나타납니다. 여정 활동에서 발신자 ID를 지정하면 해당 ID가 계정의 기본값을 재정의합니다. 발신자 ID를 지원하는 국가에 대한 자세한 내용은 *AWS End User Messaging SMS 사용 설명서*의 [지원되는 국가 및 리전(SMS 채널)](https://docs.aws.amazon.com//sms-voice/latest/userguide/phone-numbers-sms-by-country.html)을 참조하세요.
**참고**  
이 값들 중 하나만 설정하면 됩니다. 두 값을 모두 지정하는 경우 Amazon Pinpoint는 전용 발신 전화번호를 사용하여 메시지를 전송하려고 시도합니다.
   + **규제 설정** 탭에서 인도의 수신자에게 메시지를 보내는 데 특별히 적용되는 설정을 구성할 수 있습니다. 인도의 수신자에게 메시지를 보내는 경우 발신자 ID와 다음 두 값을 모두 지정해야 합니다.
     + **엔터티 ID** - 발신자 ID 등록 프로세스 중에 TRAI에서 제공하는 회사 또는 브랜드에 연결된 ID입니다.
     + **템플릿 ID** - 메시지 템플릿에 연결된 ID입니다. 이 값도 발신자 ID 등록 프로세스 중에 TRAI에서 제공합니다.
**참고**  
인도의 수신자에게 메시지를 보내지 않거나, 국제 장거리 사업자 경로를 사용하여 인도에 메시지를 보내는 경우에는 **엔터티 ID** 및 **템플릿 ID** 값을 지정할 필요가 없습니다.  
인도로 SMS 메시지를 전송하기 위한 규제 요구 사항에 대한 자세한 내용은 *AWS End User Messaging SMS 사용 설명서*의 [인도 발신자 ID 등록 프로세스](https://docs.aws.amazon.com//sms-voice/latest/userguide/registrations-sms-senderid-india.html)를 참조하세요.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-sms.png)

### 콜 센터 활동 설정
<a name="journeys-add-activities-procedures-contact-center"></a>

여정 참가자가 **콜 센터를 통해 전송** 활동에 도착하면 Amazon Pinpoint는 참가자를 Amazon Connect 아웃바운드 캠페인(Amazon Pinpoint에서는 *Amazon Connect 캠페인*이라고 함)에 배치합니다. 여정 참가자의 전화번호로 전화를 걸어 에이전트와 연결하거나 음성 메시지를 재생하도록 이 활동 유형을 구성할 수 있습니다.

콜 센터 활동의 동작은 다른 유형의 여정 활동과 비교할 때 다릅니다. 여정 참가자가 **콜 센터 활동을 통해 전송**에 도착하면, 참가자의 전화번호가 전화를 걸 Amazon Connect 대기열에 입력되어 전화를 걸기 직전에 콜 센터 활동과 이전 메시징 활동(**다변량 분할** 또는 **예/아니요 분할** 활동이 포함된 활동) 사이의 모든 이전 활동이 재평가됩니다. 콜 센터 활동 이전에 메시징 활동이 없는 경우 여정 진입 기준도 재평가됩니다.

이 재평가 프로세스의 목적은 여정 참가자가 전화 통화가 대기중인 순간에도 전화를 받을 자격이 있는지 확인하는 것입니다. 이 동작은 참가자가 콜 센터 활동에 도착한 시간과 에이전트가 참가자에게 전화를 걸 수 있는 시간 사이에 참가자의 속성이 변경될 수 있기 때문에 유용합니다. 이는 기본 동작이며 끌 수 없습니다.

여정 재평가는 10초 타이머로 전화를 걸 참가자의 평가 결과를 저장합니다. 참가자는 10초마다 한 번씩 재평가를 받게 되며 결과는 다음 재평가 때까지 저장됩니다. 즉, 업데이트와 전화 걸기 사이의 시간이 10초 미만이면 참가자의 최신 버전에서는 평가가 이루어지지 않을 수 있습니다.

예를 들어 여정에 특정 세그먼트의 멤버를 여정에 추가하는 진입 단계와 여정 참가자가 특정 유형의 트랜잭션을 완료했는지 확인하는 **예/아니요 분할** 활동이 포함되어 있다고 가정해 보겠습니다. 이 시나리오에서 예/아니요 분할의 ‘예’ 분기(트랜잭션을 완료한 참가자의 경우)는 후속 이메일을 보내는 반면, ‘아니요’ 분기(트랜잭션을 완료하지 않은 참가자의 경우)는 콜 센터 활동으로 이어집니다. 콜 센터 활동에 도착한 참가자는 해당 통화가 Amazon Connect에 성공적으로 대기할 때까지 이 활동에 남아 있습니다. 에이전트를 사용할 수 있게 되면 여정은 여정 진입 단계의 기준 및 예/아니요 분할 활동을 기준으로 참가자의 속성을 재평가합니다.

**중요**  
이벤트 트리거 여정에서는 콜 센터 활동이 지원되지 않습니다.

#### 사전 조건
<a name="journeys-add-activities-procedures-contact-center-prereqs"></a>

여정에 콜 센터 활동을 추가하기 전에 다음을 수행해야 합니다.
+ Amazon Connect 계정 및 인스턴스를 생성합니다.
+ Amazon AppIntegrations를 사용하여 Amazon Connect 인스턴스를 위한 대량 아웃바운드 캠페인을 활성화합니다.
+ 아웃바운드 통화를 위해 Amazon Connect 인스턴스를 활성화합니다.
+ 캠페인으로 인해 에이전트에게 라우팅될 모든 연락처를 처리할 수 있는 전용 아웃바운드 커뮤니케이션 대기열을 생성합니다. 대기열은 에이전트의 라우팅 프로필에 할당되어야 합니다.
+ **통화 진행 상황 확인** 블록이 포함된 통화 흐름을 생성하고 게시합니다. 이 블록을 사용하면 예를 들어 사람이 전화를 받았는지 또는 음성 메일이 감지되었는지 여부에 따라 분기할 수 있습니다.
+ 사용하려는 Amazon Connect 대기열에 아웃바운드 번호가 정의되어 있는지 확인합니다.
+ IAM에서 Amazon Connect가 Amazon Pinpoint를 통해 메시지를 전송할 수 있도록 허용하는 정책과 역할을 생성합니다.
**참고**  
 **ConnectCampaignExecutionRoleArn**에 대해 지정된 **ResourceID** 역할은 IAM [service-roles](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-role)와 [service-linked-roles](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-linked-role)를 지원합니다. 자세한 내용은 *AWS Identity and Access Management 사용 설명서*에서 [IAM 식별자](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html)를 참조하세요.
**중요**  
게시된 여정에 대한 IAM 역할 및 리소스 액세스 정책을 삭제하거나 잘못 구성하면 IAM 구성이 원래 역할, 액세스 정책 및 권한 세트로 복원될 때까지 Amazon Pinpoint가 아웃바운드 다이얼을 중지할 수 있습니다.

 AWS 고객 센터 블로그의 [Make predictive and progressive calls using Amazon Connect outbound](https://aws.amazon.com/blogs/contact-center/make-predictive-and-progressive-calls-using-amazon-connect-high-volume-outbound-communications/) 게시물 1\$15단계에서 이러한 작업을 완료하는 절차를 찾을 수 있습니다.

#### 콜 센터 활동 설정
<a name="journeys-add-activities-procedures-contact-center-setting-up"></a>

 여정을 기존 Amazon Connect 아웃바운드 캠페인에 연결하거나 클릭하여 Amazon Connect 아웃바운드 캠페인을 구축할 수 있습니다.

Amazon Pinpoint에서 콜 센터 활동을 사용하는 경우 다음 고려 사항에 유의하세요.
+ 여정에서는 콜 센터 활동을 3개만 사용할 수 있습니다.
+ 여정당 하나의 Amazon Connect 캠페인만 사용할 수 있습니다. 여정에 여러 콜 센터 활동이 포함되어 있고 한 활동에 대해 Amazon Connect 캠페인을 변경하면 동일한 여정의 다른 모든 콜 센터 활동에도 변경 내용이 반영됩니다.
+ 여러 여정에서 단일 Amazon Connect 캠페인을 사용할 수 있습니다. 여정을 게시할 때 Amazon Connect 캠페인이 이미 사용 중인 경우 Amazon Pinpoint가 경고를 표시합니다.
+ 고객의 전화번호가 Amazon Pinpoint에 음성 엔드포인트로 존재해야 합니다.
+ 엔드포인트 전화번호는 E.164 형식이어야 합니다. 자세한 내용은 국제 전기 통신 연합 웹 사이트의 [E.164: The international public telecommunication numbering plan](https://www.itu.int/rec/T-REC-E.164/en)을 참조하세요.

##### 기존 Amazon Connect 캠페인 사용
<a name="journeys-add-activities-procedures-contact-center-option-1"></a>

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **콜 센터를 통해 전송**을 선택합니다.

1. 사용하려는 **Amazon Connect 인스턴스**를 선택합니다.

1. 드롭다운 목록에서 **Amazon Connect 아웃바운드 캠페인**을 선택합니다.

1. (선택 사항) **Amazon Connect 아웃바운드 캠페인 구축**을 선택하면 Amazon Connect로 연결됩니다.

1. **IAM 역할**에 대해 다음 단계 중 하나를 완료합니다.

   1. Amazon Pinpoint가 Amazon Connect에 전화번호를 전달할 수 있는 역할을 생성하도록 하려면 **자동으로 역할 생성**을 선택합니다. 그런 다음 IAM 역할에 생성 중인 새 역할의 고유한 이름을 입력합니다.

   1. Amazon Pinpoint가 Amazon Connect에 전화번호를 전달할 수 있도록 허용하는 IAM 역할을 이미 생성한 경우 **기존 역할 선택**을 선택합니다. 그런 다음 IAM 역할에서 적절한 권한을 포함하는 역할을 선택합니다.

1. (선택 사항) **설명**에서 활동의 목적을 설명합니다. 활동을 저장하면 이 텍스트가 활동의 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-contact-center-option-1.png)

### 사용자 지정 메시지 채널 활동 설정
<a name="journeys-add-activities-procedures-custom"></a>

여정 참가자가 **사용자 지정 채널을 통해 전송** 활동에 도달하면 Amazon Pinpoint는 참가자에 대한 정보를 AWS Lambda 함수 또는 웹후크로 전송합니다. 사용자 지정 채널을 사용하면 비AWS 서비스를 포함하여 API가 있는 모든 서비스를 통해 고객에게 메시지를 전송할 수 있습니다.

사용자 지정 채널 활동을 구성하려면 먼저 Lambda 함수를 사용하여 메시지를 전송할지 또는 웹후크 URL을 사용하여 메시지를 전송할지를 결정해야 합니다. 사용자 지정 채널 생성에 대한 자세한 내용은 *Amazon Pinpoint 개발자 안내서*의 [Amazon Pinpoint에서 사용자 지정 채널 생성](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)을 참조하세요.

**Lambda 함수를 호출하는 사용자 지정 메시지 채널 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **사용자 지정 채널을 통해 전송**을 선택합니다.

1. **메시지를 전송하는 데 사용할 방법 선택**에서 **Lambda 함수 실행**을 선택합니다.

1. **Lambda 함수**에서 실행하려는 함수를 선택합니다.

1. (선택 사항) **사용자 지정 데이터**는 엔드포인트가 사용자 지정 채널에 전달될 때를 위한 것이며, 사용자 지정 데이터도 페이로드에 포함됩니다. 이 필드에는 최대 5,000개의 영숫자가 포함될 수 있습니다.

1. **이 메시지를 수신할 엔드포인트 유형 지정**에서 사용자 지정 채널이 적용되는 엔드포인트 유형을 선택합니다. 기본적으로 **사용자 지정** 엔드포인트 유형만 선택됩니다. 엔드포인트 유형을 추가하려면 **엔드포인트 유형 선택**을 선택합니다.

   1. Lambda 함수를 사용하여 세그먼트에 포함할 엔드포인트를 평가할 수 있습니다. 자세한 내용은 [AWS Lambda로 세그먼트 사용자 지정을 참조하세요](https://docs.aws.amazon.com/pinpoint/latest/developerguide/segments-dynamic.html).

   1. **사용자 지정 데이터**는 엔드포인트가 사용자 지정 채널에 전달될 때를 위한 것이며, 사용자 지정 데이터도 페이로드에 포함됩니다.
**참고**  
이 활동에 도달하는 기타 엔드포인트 유형은 이 활동을 통해 전송되지만, 지정한 엔드포인트 유형만 Lambda 함수 또는 Webhook로 전송됩니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-custom-lambda.png)

**Webhook URL을 사용하는 사용자 지정 메시지 채널 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **사용자 지정 채널을 통해 전송**을 선택합니다.

1. **메시지를 전송하는 데 사용할 방법 선택**에서 **Webhook URL 지정**을 선택합니다.

1. **Webhook URL**에 실행하려는 Webhook의 주소를 입력합니다. 웹후크 구성에 대한 자세한 내용은 *Amazon Pinpoint 개발자 안내서*의 [Amazon Pinpoint에서 사용자 지정 채널 생성](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)을 참조하세요.

1. (선택 사항) 사용자 지정 데이터는 엔드포인트가 사용자 지정 채널에 전달될 때를 위한 것이며, 사용자 지정 데이터도 페이로드에 포함됩니다. 이 필드에는 최대 5,000개의 영숫자가 포함될 수 있습니다.

1. **이 메시지를 수신할 엔드포인트 유형 지정**에서 사용자 지정 채널이 적용되는 엔드포인트 유형을 선택합니다. 기본적으로 **사용자 지정** 엔드포인트 유형만 선택됩니다. 엔드포인트 유형을 추가하려면 **엔드포인트 유형 선택**을 선택합니다.
**참고**  
이 활동에 도달하는 기타 엔드포인트 유형은 이 활동을 통해 전송되지만, 지정한 엔드포인트 유형만 Lambda 함수 또는 Webhook로 전송됩니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-custom-webhook.png)

### 대기 활동 설정
<a name="journeys-add-activities-procedures-wait"></a>

여정 참가자가 **대기** 활동에 도착하면 일정 기간 또는 특정 날짜 및 시간까지 해당 활동에 남아 있습니다. 이러한 유형의 활동은 시간에 민감한 커뮤니케이션의 전송을 예약하거나 고객에게 여정 초반에 전송한 메시지와 상호 작용할 시간을 제공하는 유용한 방법입니다.

**대기 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **대기**를 선택합니다.

1. 다음 옵션 중 하나를 선택하세요.
   + **일정 기간 동안** - 여정 참가자가 일정 시간 동안 이 활동을 계속 유지하도록 하려면 이 옵션을 선택합니다. 그런 다음 여정 참가자가 다음 활동을 진행하기 전에 이 활동에서 대기하도록 할 시간을 입력합니다. 1시간부터 365일까지의 값을 지정할 수 있습니다.
   + **특정 날짜까지** - 여정 참가자가 특정 날짜 및 시간까지 이 활동을 계속 유지하도록 하려면 이 옵션을 선택합니다. 그런 다음 여정 참가자가 다음 활동으로 이동해야 하는 날짜와 시간을 입력합니다. 여정 종료 날짜 이전의 날짜와 시간을 선택할 수 있습니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-wait-activity.png)

### 예/아니요 분할 활동 설정
<a name="journeys-add-activities-procedures-yes-no-split"></a>

여정 참가자가 **예/아니요 분할** 활동에 도착하면 자신의 속성이나 행동에 따라 두 가지 경로 중 하나로 전송됩니다. 이 유형의 분할 활동을 사용하여 세그먼트의 멤버십에 따라 여정 참가자를 별도의 경로로 보낼 수 있습니다. 또한 다른 여정 활동과의 상호 작용에 따라 참가자를 별도의 경로로 보낼 수도 있습니다. 예를 들어 여정 초반에 전송된 이메일을 열었는지 여부에 따라 여정 참가자를 나눌 수 있습니다.

**참고**  
푸시 알림 이벤트(예: 열기 또는 수신됨 이벤트)를 기반으로 참가자를 다른 경로로 보내는 분할 활동을 생성하려면 모바일 앱에서 사용자 ID 및 엔드포인트 ID 값을 지정해야 합니다. 자세한 내용은 *Amazon Pinpoint 개발자 안내서*의 [Amazon Pinpoint와 애플리케이션 통합](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate.html)을 참조하세요.  
여정 세그먼트가 사용자 수준이고 데이터에 user\$1id가 있으며 조건부 분할을 평가하는 데 사용되는 기준이 엔드포인트 속성인 경우, Amazon Pinpoint는 사용자의 여러 엔드포인트에 대한 속성 값 간에 논리적 OR을 사용하여 여정 속성을 처리합니다. 예를 들어 한 명의 사용자에게 여러 엔드포인트가 있고 이러한 엔드포인트 중 하나라도 기준을 만족했다면 해당 사용자와 연결된 모든 엔드포인트는 함께 그룹화되어 '예'로 평가되며 예/아니요 분할 활동의 '예' 분기로 갑니다.

**예/아니요 분할 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **예/아니요 분할**을 선택합니다.

1. **조건 유형 선택**에서 다음 옵션 중 하나를 선택합니다.
   + **세그먼트** - 선택한 세그먼트의 모든 멤버를 ‘예’ 경로로 보내려면 이 옵션을 선택합니다. 그런 다음 **세그먼트**에서 세그먼트를 선택합니다.
   + **이벤트** - 이 여정의 이전 단계와의 상호 작용에 따라 사용자를 ‘예’ 경로로 보내려면 이 옵션을 선택합니다. 선택한 후 다음 단계를 완료합니다.

     1. **이벤트**에서 분할하려는 메시징 활동을 선택합니다.

     1. **활동 선택**에서 분할이 적용되어야 하는 메시지 활동을 선택합니다. 선택한 메시징 활동의 채널 유형에 따라 분할에서 다음과 같은 옵션을 사용할 수 있습니다.
        + **이메일**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지를 수락하고 전송을 시도합니다.
          + **전달됨** - 메시지가 수신자에게 성공적으로 전달되었습니다.
          + **거부됨** - 바이러스 또는 맬웨어가 포함되어 있다는 이유로 Amazon Pinpoint가 메시지를 거부했습니다.
          + **하드 바운스** - 영구적인 문제 때문에 이메일이 수신자에게 전달되지 않았습니다. 예를 들어 수신자의 이메일 주소가 더 이상 존재하지 않을 수 있습니다. 메시지가 하드 바운스를 생성하는 경우 Amazon Pinpoint는 메시지를 다시 전달하려고 시도하지 않습니다.
          + **소프트 바운스** - 일시적인 문제 때문에 이메일이 수신자에게 전달되지 않았습니다. 예를 들어 수신자의 받은 편지함이 꽉 찼거나 이메일 공급자가 일시적인 문제를 겪고 있을 수 있습니다. 소프트 바운스가 발생하면 Amazon Pinpoint는 일정 기간 동안 메시지를 다시 전송하려고 시도합니다. 그래도 전송할 수 없는 메시지는 하드 바운스가 됩니다.
          + **수신 거부** - 수신자가 이메일을 받았지만 이메일 클라이언트에서 ‘스팸 신고’ 또는 유사한 버튼을 사용하여 메시지를 원치 않는 메시지로 신고했습니다.
**참고**  
Amazon Pinpoint는 이메일 공급자의 수신 거부 보고서를 사용하여 수신 거부 이벤트를 생성합니다. 이러한 보고서를 정기적으로 제공하는 이메일 공급자도 있고 드물게 보내는 이메일 공급자도 있습니다.
          + **열어봄** - 수신자가 메시지를 수신하고 열었습니다.
**참고**  
Amazon Pinpoint가 **이메일 열기** 이벤트를 캡처하려면 수신자의 이메일 클라이언트가 메시지에 포함된 이미지를 다운로드해야 합니다. Microsoft Outlook과 같은 많은 일반 이메일 클라이언트는 기본적으로 이메일 이미지를 다운로드하지 않습니다.
          + **클릭** - 수신자가 이메일을 수신하고 메시지 본문에 포함된 링크 중 하나를 따라 이동했습니다.
          + **구독 취소** - 수신자가 이메일을 수신하고 ‘구독 취소’ 링크를 사용하여 향후 메시지를 옵트아웃했습니다.
        + **SMS**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지 전송을 시도했습니다.
          + **전달됨** - Amazon Pinpoint가 메시지 전달 확인을 수신했습니다.
          + **실패** — 엔드포인트 주소로 메시지를 전달하는 동안 오류가 발생했습니다.
          + **옵트아웃** - 엔드포인트 주소와 연결된 사용자가 메시지 수신을 옵트아웃했습니다.
        + **푸시**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지 전송을 시도했습니다.
          + **열어본 알림** - 사용자가 메시지를 열었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **포그라운드로 수신됨** - 메시지가 사용자 디바이스에서 수신되어 포그라운드에 표시되었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **백그라운드로 수신됨** - 메시지가 사용자 디바이스에서 수신되어 백그라운드에 표시되었다는 확인을 Amazon Pinpoint가 수신했습니다.
        + **콜 센터**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **연결됨** - 통화가 에이전트에 연결되었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **SIT 신호음** - 통화가 통화 중 신호음을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **팩스** - 통화가 팩스 신호음을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **음성 메일 경고음** - 통화가 경고음이 있는 음성 메일을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **음성 메일 경고음 없음** - 통화가 경고음이 없는 음성 메일을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **무응답** - 통화가 응답되지 않았고 음성 메일 없이 끊겼다는 응답을 Amazon Pinpoint가 수신했습니다.
        + **사용자 지정 채널** - 사용자 지정 채널 활동의 경우 분할하려는 응답 속성과 값을 정의할 수 있습니다. 이 속성과 값이 읽을 수 있는 방식으로 Amazon Pinpoint 여정에 다시 전달되도록 해야 합니다. 이 응답을 어떻게 구성해야 하는지에 대한 자세한 내용은 Amazon Pinpoint 개발자 안내서의 [Amazon Pinpoint에서 사용자 지정 채널 생성](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)을 참조하세요.

     1. 
**참고**  
(선택 사항) 사용자 지정 채널 활동의 경우 **함수 호출 또는 웹후크 응답**을 기준으로 분할할 수 있습니다. 이를 구성하려면 다음을 정의할 수 있습니다.  
**속성** - 평가할 속성의 이름입니다.
**값** - 분할 방식을 결정하는 데 사용되는 값입니다.

1. **조건 평가**에서 Amazon Pinpoint가 조건을 평가해야 하는 시기를 선택합니다. 다음 옵션 중에서 선택할 수 있습니다.
   + **즉시 평가** - 이 옵션을 선택하면 여정 참가자가 이 활동에 도착하는 순간 지정한 이벤트 조건이 충족되었는지 Amazon Pinpoint가 확인합니다.
   + **다음 시간 후 평가** - 이 옵션을 선택하면 Amazon Pinpoint가 지정된 기간 동안 대기합니다. 지정된 기간이 경과한 후 Amazon Pinpoint는 지정한 이벤트 조건이 충족되었는지 확인합니다.
   + **다음 시간에 평가** - 이 옵션을 선택하면 Amazon Pinpoint가 특정 날짜 및 시간까지 기다립니다. 해당 날짜와 시간이 되면 Amazon Pinpoint는 지정한 이벤트 조건이 충족되었는지 확인합니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-yes-no-split-activity.png)

### 다변량 분할 활동 설정
<a name="journeys-add-activities-procedures-multivariate-split"></a>

여정 참가자가 **다변량 분할** 활동에 도착하면 자신의 속성이나 행동에 따라 여러 경로 중 하나로 전송됩니다. 이 분할 유형은 예/아니요 분할과 유사합니다. 다변량 분할 활동을 사용하면 둘 이상의 조건을 평가할 수 있다는 이점이 있습니다. 또한 모든 다변량 분할 활동에는 “Else” 경로가 포함됩니다. 다른 경로에서 사용자가 지정한 조건을 충족하지 않는 여정 참가자는 자동으로 이 "Else" 경로로 전송됩니다.

이 유형의 분할을 사용하여 세그먼트의 멤버십에 따라 여정 참가자를 별도의 경로로 보낼 수 있습니다. 또한 다른 여정 활동과의 상호 작용에 따라 참가자를 별도의 경로로 보낼 수도 있습니다. 예를 들어 여정 초반에 전송된 이메일을 열었는지 여부에 따라 여정 참가자를 나눌 수 있습니다.

**참고**  
여정 참가자가 조건부 분할에서 두 개 이상의 조건을 충족하는 경우 알파벳순으로 첫 번째 일치하는 조건을 따라 전송됩니다. 예를 들어 참가자가 브랜치 A 및 브랜치 D의 조건을 충족하는 경우 브랜치 A에 해당하는 경로로 전송됩니다.  
푸시 알림 이벤트(예: 열기 또는 수신됨 이벤트)를 기반으로 참가자를 다른 경로로 보내는 분할 활동을 생성하려면 모바일 앱에서 사용자 ID 및 엔드포인트 ID 값을 지정해야 합니다. 자세한 내용은 *Amazon Pinpoint 개발자 안내서*의 [Amazon Pinpoint와 애플리케이션 통합](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate.html)을 참조하세요.  
여정 세그먼트가 사용자 수준이고 데이터에 user\$1id가 있으며 조건부 분할을 평가하는 데 사용되는 기준이 엔드포인트 속성인 경우, Amazon Pinpoint는 사용자의 여러 엔드포인트에 대한 속성 값 간에 논리적 OR을 사용하여 여정 속성을 처리합니다. 예를 들어 한 명의 사용자에게 여러 엔드포인트가 있고 이러한 엔드포인트 중 하나라도 기준을 만족했다면 해당 사용자와 연결된 모든 엔드포인트는 함께 그룹화되어 '예'로 평가되며 예/아니요 분할 활동의 '예' 분기로 갑니다.

**다변량 분할 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **다변량 분할**을 선택합니다.

1. 생성할 경로(브랜치)의 수를 결정합니다. **다른 브랜치 추가**를 선택하여 추가 경로를 생성합니다.

1. 각 브랜치에서 **조건 유형 선택**에 대해 다음 옵션 중 하나를 선택합니다.
   + **세그먼트** - 선택한 세그먼트의 모든 멤버를 이 경로로 보내려면 이 옵션을 선택합니다. 그런 다음 **세그먼트**에서 세그먼트를 선택합니다.
   + **이벤트** - 이 여정의 이전 단계와의 상호 작용에 따라 사용자를 이 경로로 보내려면 이 옵션을 선택합니다. 선택한 후 다음 단계를 완료합니다.

     1. **이벤트**에서 분할하려는 메시징 활동을 선택합니다.

     1. **활동 선택**에서 분할이 적용되어야 하는 메시지 활동을 선택합니다. 선택한 메시징 활동의 채널 유형에 따라 분할에서 다음과 같은 옵션을 사용할 수 있습니다.
        + **이메일**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지를 수락하고 전송을 시도합니다.
          + **전달됨** - 메시지가 수신자에게 성공적으로 전달되었습니다.
          + **거부됨** - 바이러스 또는 맬웨어가 포함되어 있다는 이유로 Amazon Pinpoint가 메시지를 거부했습니다.
          + **하드 바운스** - 영구적인 문제 때문에 이메일이 수신자에게 전달되지 않았습니다. 예를 들어 수신자의 이메일 주소가 더 이상 존재하지 않을 수 있습니다. 메시지가 하드 바운스를 생성하는 경우 Amazon Pinpoint는 메시지를 다시 전달하려고 시도하지 않습니다.
          + **소프트 바운스** - 일시적인 문제 때문에 이메일이 수신자에게 전달되지 않았습니다. 예를 들어 수신자의 받은 편지함이 꽉 찼거나 이메일 공급자가 일시적인 문제를 겪고 있을 수 있습니다. 소프트 바운스가 발생하면 Amazon Pinpoint는 일정 기간 동안 메시지를 다시 전송하려고 시도합니다. 그래도 전송할 수 없는 메시지는 하드 바운스가 됩니다.
          + **수신 거부** - 수신자가 이메일을 받았지만 이메일 클라이언트에서 ‘스팸 신고’ 또는 유사한 버튼을 사용하여 메시지를 원치 않는 메시지로 신고했습니다.
**참고**  
Amazon Pinpoint는 이메일 공급자의 수신 거부 보고서를 사용하여 수신 거부 이벤트를 생성합니다. 이러한 보고서를 정기적으로 제공하는 이메일 공급자도 있고 드물게 보내는 이메일 공급자도 있습니다.
          + **열어봄** - 수신자가 메시지를 수신하고 열었습니다.
**참고**  
Amazon Pinpoint가 **이메일 열기** 이벤트를 캡처하려면 수신자의 이메일 클라이언트가 메시지에 포함된 이미지를 다운로드해야 합니다. Microsoft Outlook과 같은 많은 일반 이메일 클라이언트는 기본적으로 이메일 이미지를 다운로드하지 않습니다.
          + **클릭** - 수신자가 이메일을 수신하고 메시지 본문에 포함된 링크 중 하나를 따라 이동했습니다.
          + **구독 취소** - 수신자가 이메일을 수신하고 ‘구독 취소’ 링크를 사용하여 향후 메시지를 옵트아웃했습니다.
        + **SMS**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지 전송을 시도했습니다.
          + **전달됨** - Amazon Pinpoint가 메시지 전달 확인을 수신했습니다.
          + **실패** — 엔드포인트 주소로 메시지를 전달하는 동안 오류가 발생했습니다.
          + **옵트아웃** - 엔드포인트 주소와 연결된 사용자가 메시지 수신을 옵트아웃했습니다.
        + **푸시**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **전송** - Amazon Pinpoint가 메시지 전송을 시도했습니다.
          + **열어본 알림** - 사용자가 메시지를 열었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **포그라운드로 수신됨** - 메시지가 사용자 디바이스에서 수신되어 포그라운드에 표시되었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **백그라운드로 수신됨** - 메시지가 사용자 디바이스에서 수신되어 백그라운드에 표시되었다는 확인을 Amazon Pinpoint가 수신했습니다.
        + **콜 센터**의 경우 선택할 수 있는 이벤트는 다음과 같습니다.
          + **연결됨** - 통화가 에이전트에 연결되었다는 확인을 Amazon Pinpoint가 수신했습니다.
          + **SIT 신호음** - 통화가 통화 중 신호음을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **팩스** - 통화가 팩스 신호음을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **음성 메일 경고음** - 통화가 경고음이 있는 음성 메일을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **음성 메일 경고음 없음** - 통화가 경고음이 없는 음성 메일을 반환했다는 응답을 Amazon Pinpoint가 수신했습니다.
          + **무응답** - 통화가 응답되지 않았고 음성 메일 없이 끊겼다는 응답을 Amazon Pinpoint가 수신했습니다.
        + **사용자 지정 채널** - 사용자 지정 채널 활동의 경우 분할하려는 응답 속성과 값을 정의할 수 있습니다. 이 속성과 값이 읽을 수 있는 방식으로 Amazon Pinpoint 여정에 다시 전달되도록 해야 합니다. 이 응답을 어떻게 구성해야 하는지에 대한 자세한 내용은 Amazon Pinpoint 개발자 안내서의 [Amazon Pinpoint에서 사용자 지정 채널 생성](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)을 참조하세요.

     1. **여정 메시지 활동 및 이벤트 선택**에서 함수 호출 또는 웹후크 응답을 선택합니다.
        + **속성** - 평가할 속성의 이름입니다.
        + **값** - 경로에서 트래버스할 분기를 결정하는 데 사용되는 값입니다.

   활동의 각 경로에 대해 이 단계를 반복합니다.

1. **조건 평가**에서 Amazon Pinpoint가 조건을 평가해야 하는 시기를 선택합니다. 다음 옵션 중에서 선택할 수 있습니다.
   + **즉시 평가** - 이 옵션을 선택하면 여정 참가자가 이 활동에 도착하는 순간에 지정한 이벤트 조건이 충족되었는지 Amazon Pinpoint가 확인합니다.
   + **다음 시간 후 평가** - 이 옵션을 선택하면 Amazon Pinpoint가 지정된 기간 동안 대기합니다. 지정된 기간이 경과한 후 Amazon Pinpoint는 지정한 이벤트 조건이 충족되었는지 확인합니다.
   + **다음 시간에 평가** - 이 옵션을 선택하면 Amazon Pinpoint가 특정 날짜 및 시간까지 기다립니다. 해당 날짜와 시간이 되면 Amazon Pinpoint는 지정한 이벤트 조건이 충족되었는지 확인합니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-multivariate-split-activity.png)

### 홀드아웃 활동 설정
<a name="journeys-add-activities-procedures-holdout"></a>

여정 참가자가 **홀드아웃** 활동에 도착하면 참가자의 임의 선택을 위해 여정이 끝납니다. 홀드아웃되는 총 여정 참가자의 비율을 지정할 수 있습니다. 홀드아웃 활동은 메시지를 받지 않는 제어 그룹을 만들어 여정의 영향을 측정하는 데 도움을 줄 수 있습니다. 여정 실행이 완료되면 여정에 참여한 사용자의 동작을 제어 그룹의 일부였던 사용자의 동작과 비교할 수 있습니다.

**참고**  
Amazon Pinpoint는 확률 기반 알고리즘을 사용하여 거부되는 여정 참가자를 결정합니다. 홀드아웃된 여정 참가자의 비율은 지정한 비율에 매우 가깝지만 완전히 같지 않을 수 있습니다.

**홀드아웃 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **거부**를 선택합니다.

1. **거부 비율**에 여정에서 다음 활동으로 진행하지 못하도록 할 여정 참가자의 비율을 입력합니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-holdout-activity.png)

### 임의 분할 활동 설정
<a name="journeys-add-activities-procedures-random-split"></a>

여정 참가자가 **임의 분할** 활동에 도착하면 최대 5개의 경로 중 하나로 임의 전송됩니다. 이 활동 유형에 대해 2\$15개의 개별 경로를 만들 수 있습니다. 이러한 유형의 활동은 서로 다른 메시지 변형의 효과를 측정하려는 경우에 유용합니다.

**참고**  
Amazon Pinpoint는 확률 기반 알고리즘을 사용하여 임의 분할 활동에서 각 경로로 보내지는 여정 참가자를 결정합니다. 각 경로로 전송되는 여정 참가자의 비율은 지정하는 비율에 매우 가깝지만 완전히 같지 않을 수 있습니다.

**임의 분할 활동을 설정하려면**

1. **활동 추가**를 선택합니다.

1. **활동 추가**에서 **임의 분할**을 선택합니다.

1. 생성할 경로(브랜치)의 수를 결정합니다. **다른 브랜치 추가**를 선택하여 추가 브랜치를 생성합니다.

1. 각 브랜치 옆에 있는 필드에 해당 브랜치로 전송되어야 하는 여정 참가자의 비율을 입력합니다. 지정한 값은 양수여야 하며 소수를 포함할 수 없습니다. 모든 브랜치에 대해 입력하는 값의 합계는 정확히 100%여야 합니다.

1. (선택 사항) **설명**에 활동의 목적을 설명하는 텍스트를 입력합니다. 활동을 저장하면 이 텍스트가 레이블로 나타납니다.

1. 마쳤으면 **저장**을 선택합니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-random-split-activity.png)

**다음**: [여정 검토 및 테스트](journeys-review-test.md)

# 여정 검토 및 테스트
<a name="journeys-review-test"></a>

여정을 게시하려면 먼저 여정을 검토하여 포함된 모든 활동이 제대로 구성되어 있는지 확인해야 합니다. 또한 여정을 게시하기 전에 테스트 사용자를 여정 복사본에 등록하여 예상한 대로 동작하는지 확인하는 것이 좋습니다. 이 단원에는 여정 검토 및 테스트와 관련된 정보와 절차가 포함되어 있습니다.

## 여정 검토
<a name="journeys-review"></a>

검토 기능은 여정의 구성 오류에 대한 정보를 제공하고 몇 가지 권장 사항도 제공합니다.

**여정을 검토하려면**

1. 여정 작업 영역의 오른쪽 위 모서리에서 **검토**를 선택합니다. 여정 작업 영역에 **여정 검토** 창이 나타납니다. 다음 이미지는 **여정 검토** 창이 열려 있는 여정 작업 영역을 보여줍니다.  
![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-review-pane.png)

1. **여정 검토** 창의 첫 페이지에 표시되는 오류 메시지를 검토합니다. 이 페이지에 표시된 모든 문제를 해결할 때까지 여정을 게시할 수 없습니다. 여정에 문제가 없으면 여정에 오류가 없다는 메시지가 표시됩니다. 계속 진행할 준비가 되면 **다음**을 선택합니다.
**작은 정보**  
오류를 선택하여 해당 경고가 적용되는 활동으로 바로 이동합니다.

1. **여정 검토** 창의 두 번째 페이지에는 여정과 관련된 권장 사항 및 모범 사례가 포함되어 있습니다. 이 페이지에 표시된 문제를 해결하지 않고 계속 진행할 수 있습니다. 계속 진행할 준비가 되면 **검토됨으로 표시**를 선택합니다.

1. **여정 검토** 창의 세 번째 페이지에 여정을 게시할 수 있습니다. 고객이 여정에 참가할 준비가 되었으면 **게시**를 선택합니다. 그러나 먼저 여정을 테스트하려면 **여정 검토** 창을 닫은 다음 [여정 테스트](#journeys-test)의 단계를 완료합니다.

## 여정 테스트
<a name="journeys-test"></a>

여정을 만드는 데 있어 가장 중요한 단계 중 하나는 의도한 대로 작동하는지 테스트하는 것입니다. 여정에는 여정을 통해 테스트 참가자 그룹을 보내는 과정을 간소화하는 테스트 기능이 포함되어 있습니다. 여기에는 참가자가 대기 또는 다변량 분할 활동에 소비하는 시간을 줄이거나 제거할 수 있는 기능이 포함되어 있으므로 각 여정을 철저하고 신속하게 테스트할 수 있습니다.

**여정을 테스트하려면**

1. 테스트 여정에 참가하려는 테스트 참가자만 포함하는 새 세그먼트를 만듭니다. 또는 이미 테스트 참가자 세그먼트가 있는 경우 다음 단계로 진행합니다.

   세그먼트 만들기에 대한 자세한 내용은 [세그먼트 구축](segments-building.md) 단원을 참조하십시오.
**작은 정보**  
스프레드시트를 가져와 테스트 세그먼트를 생성하는 것이 좋습니다. 자세한 내용은 [세그먼트 가져오기](segments-importing.md) 단원을 참조하십시오.  
이벤트 기반 진입 조건이 있는 테스트 여정에는 동적 세그먼트만 지원됩니다.

1. **작업** 메뉴에서 **테스트**를 선택합니다.

1. **테스트 세그먼트**에서 테스트 참가자가 포함된 세그먼트를 선택합니다.

1. 여정 지연을 처리하는 방법을 선택합니다. 다음 옵션 중 하나를 선택할 수 있습니다.
   + **모든 대기 및 지연 건너뛰기** - 테스트 참가자가 중간 지연 없이 한 활동에서 다른 활동으로 진행하도록 하려면 이 옵션을 선택합니다.
   + **사용자 지정 대기 시간** - 테스트 참가자가 각 활동에서 지연이 포함된 미리 정의된 시간 동안 대기하도록 하려면 이 옵션을 선택합니다. 이 옵션은 여정에 대기 활동이나 고객 상호 작용을 기반으로 하는 예/아니요 분할 또는 다변량 분할 활동이 포함된 경우 유용합니다.

1. **테스트 전송**을 선택합니다. Amazon Pinpoint는 여정 이름의 시작 부분에 `Test-`를 추가하여 새로운 여정을 만듭니다. 테스트 참가자가 여정에 추가됩니다.

1. 테스트를 마치면 **여정 중지**를 선택하여 테스트 여정을 영구적으로 종료합니다.
**작은 정보**  
테스트 과정에서 원래 여정(즉, 테스트 여정이 기반으로 하는 여정)을 변경해야 할 경우 **여정** 페이지로 돌아갑니다. 여정 목록에서 원래 여정을 선택하고 변경합니다. 테스트 여정에 대한 변경 사항은 테스트의 기반이 되는 여정에 자동으로 적용되지 않습니다.

### 여정 테스트를 위한 모범 사례
<a name="journeys-test-best-practices"></a>
+ 여정을 테스트하는 데 사용하는 세그먼트에 여러 테스트 참가자를 포함합니다.
+ 이메일 주소가 사용자 도메인이 아닌 다른 도메인에 있는 테스트 참가자를 포함합니다.
+ 다양한 이메일 클라이언트와 운영 체제를 사용하여 여정에서 전송되는 메시지를 테스트합니다.
+ 여정에 이메일과의 상호 작용에 기반한 예/아니오 분할 또는 다변량 분할 활동이 포함된 경우 이러한 상호 작용을 테스트합니다. 예를 들어 이메일이 열려 있는지 확인하는 분할 활동이 있는 경우 일부 테스트 참가자가 이메일을 열어야 합니다. 그런 다음 **여정 지표** 창에서 올바른 사용자 수가 각 경로를 진행 중인지 확인합니다.
+ 이메일 템플릿에 엔드포인트 속성을 참조하는 메시지 변수가 포함되어 있는 경우 테스트 참가자가 동일한 속성을 가지고 있는지 확인합니다. 예를 들어 이메일 템플릿이 `User.UserAttributes.FirstName` 속성을 참조하는 경우 테스트 세그먼트의 엔드포인트에도 해당 속성이 있어야 합니다.

**다음**: [여정 게시](journeys-publish.md)

# 여정 게시
<a name="journeys-publish"></a>

[여정 테스트가 완료](journeys-review-test.md#journeys-test)되고 고객이 참가할 준비가 되면 여정을 게시할 수 있습니다. 게시 프로세스를 수행하려면 검토 프로세스를 한 번 더 완료해야 합니다.

**여정을 게시하려면**

1. 여정 작업 영역의 오른쪽 위 모서리에서 **검토**를 선택합니다. 여정 작업 영역에 **여정 검토** 창이 나타납니다.

1. **여정 검토** 창의 첫 페이지에 표시되는 오류 메시지를 검토합니다. 이 페이지에 표시된 모든 문제를 해결할 때까지 여정을 게시할 수 없습니다. 여정에 문제가 없으면 여정에 오류가 없다는 메시지가 표시됩니다. 계속 진행할 준비가 되면 **다음**을 선택합니다.

1. **여정 검토** 창의 두 번째 페이지에는 여정과 관련된 권장 사항 및 모범 사례가 포함되어 있습니다. 이 페이지에 표시된 문제를 해결하지 않고 계속 진행할 수 있습니다. 계속 진행할 준비가 되면 **검토됨으로 표시**를 선택합니다.

1. **여정 검토** 창의 세 번째 페이지에서 **게시**를 선택합니다.
**참고**  
여정을 즉시 시작하도록 구성하더라도 참가자가 실제로 여정에 참가하기까지 5분의 지연 시간이 발생합니다. 이 시간 동안 Amazon Pinpoint는 모든 세그먼트 멤버를 계산하고 분석 데이터 캡처를 시작할 준비를 합니다. 또한 이 지연은 필요한 경우 여정을 중단할 수 있는 최종 기회를 제공합니다.

1. 여정을 검토하고 게시하면 여정 흐름에 여정 종료 요소가 추가되어 여정이 성공적으로 검토 및 게시되었음을 알 수 있습니다.

**다음**: [여정 일시 중지, 재개 또는 중지](journeys-pause-stop.md)

# 여정 일시 중지, 재개 또는 중지
<a name="journeys-pause-stop"></a>

## 여정 일시 중지
<a name="journeys-pause"></a>

여정을 게시한 후에 해당 여정을 일시 중지할 수 있습니다. 여정이 일시 중지된 동안에는 메시지가 전송되지 않고 분석 데이터도 생성되지 않습니다. 휴일이나 여정 자체에 변경 사항이 있는지 재평가해야 하는 경우 여정을 일시 중지할 수 있습니다. 일시 중지 이전에 여정에 진입한 모든 엔드포인트는 여정을 완료한 다음 일시 중지됩니다. 여정에 진입하기 위해 대기 중인 엔드포인트는 일시 중지 기간 동안 여정에 진입하지 않습니다. 여정이 **대기** 활동 상태인 경우 **대기** 활동의 타이머가 일시 중지됩니다. 여정이 재개된 후 **대기** 활동은 일시 중지된 시점부터 계속됩니다. 일시 중지된 여정은 편집할 수 없습니다.

**여정을 일시 중지하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/)에서 Amazon Pinpoint 콘솔을 엽니다.

1. **모든 프로젝트**에서 기존 프로젝트를 선택합니다.

1. 탐색 창에서 **여정**을 선택합니다.

1. 현재 게시된 여정을 선택합니다.

1. 여정 작업 공간의 오른쪽 위 모서리에서 **작업**을 선택합니다.

1. **일시 중지**를 선택합니다.

1. 여정 일시 중지를 확인하라는 메시지가 표시되면 **일시 중지**를 선택합니다.

   일시 중지된 여정은 재개할 때까지 무기한 일시 중지된 상태로 유지됩니다.

## 여정 재개
<a name="journeys-resume"></a>

일시 중지된 여정은 5분이 경과한 후에만 재개할 수 있습니다. 일시 중지된 여정을 재개하면 참가자는 여정이 일시 중지된 지점부터 여행을 재개합니다. 여정이 **대기** 활동 중이었던 경우 여정이 일시 중지된 지점부터 **대기** 활동 카운트다운이 재개됩니다.

**여정을 재개하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/)에서 Amazon Pinpoint 콘솔을 엽니다.

1. **모든 프로젝트**에서 기존 프로젝트를 선택합니다.

1. 탐색 창에서 **여정**을 선택합니다.

1. 현재 일시 중지된 여정을 선택합니다.

1. 일시 중지된 여정 작업 공간의 오른쪽 위 모서리에서 **작업**을 선택합니다.

1. **재개**를 선택합니다.

1. 여정 재개를 확인하라는 메시지가 표시되면 **재개**를 선택합니다.

   여정이 재개됩니다.

## 여정 중지
<a name="journeys-stop"></a>

여정을 영구적으로 중지하면 여정 및 여정에 연결된 모든 활동이 종료됩니다. 현재 진행 중인 모든 활동은 종료됩니다. 그러나 분석 데이터는 계속 볼 수 있습니다.

**작은 정보**  
여행을 중지할지 확신이 서지 않는 경우 대신 일시 중지를 고려하세요. 중지된 여정은 영구적으로 중지되므로 다시 사용하려면 여정을 다시 생성해야 합니다.

**여행을 중지하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/)에서 Amazon Pinpoint 콘솔을 엽니다.

1. **모든 프로젝트**에서 기존 프로젝트를 선택합니다.

1. 탐색 창에서 **여정**을 선택합니다.

1. 현재 게시된 여정을 선택합니다.

1. 여정 작업 공간의 오른쪽 위 모서리에서 **작업**을 선택합니다.

1. **중지**를 선택합니다.

1. 여정 중지를 확인하라는 메시지가 표시되면 **여행 중지**를 선택합니다.

   여정이 영구적으로 중지됩니다.

**다음**: [여정 지표 보기](journeys-metrics.md)

# 여정 지표 보기
<a name="journeys-metrics"></a>

여정을 게시하면 **여정 지표** 창이 여정 작업 공간에 나타나고 Amazon Pinpoint가 여정과 관련된 지표를 수집하기 시작합니다.

**Topics**
+ [여정 수준 실행 지표](#journeys-metrics-execution)
+ [활동 수준 실행 지표](#journeys-metrics-execution-activity)
+ [여정 수준 참여 지표](#journeys-metrics-engagement)
+ [활동 수준 참여 지표](#journeys-metrics-engagement-activity)

## 여정 수준 실행 지표
<a name="journeys-metrics-execution"></a>

여정 수준 실행 지표에는 여정에 참가하거나 참가가 금지된 엔드포인트에 대한 정보가 포함됩니다. 참여 지표를 보려면 **여정 지표** 창에서 **참여 지표**를 선택합니다.

이러한 지표는 여러 섹션으로 나뉘며, 다음 단원에서 자세히 설명합니다.

### 참가 지표
<a name="journeys-metrics-execution-entry"></a>

여정 실행 지표 목록의 첫 번째 섹션에는 여정에 참가한 참가자 수가 표시됩니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-execution-entries.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **현재 여정 진행 중** - 여정 활동을 적극적으로 진행하고 있는 참가자의 수입니다.
+ **완료된 여정** - 여정에서 종료 활동에 도달한 참가자 수입니다.
+ **전체 여정 진입 횟수** - 여정 시작 날짜 이후 여정에 진입한 참가자 수입니다. 또한 이 섹션에는 여정을 완료한 참가자의 비율(파란색)과 아직 여정에 참가 중인 참가자의 비율(주황색)을 보여주는 차트가 포함되어 있습니다.

### 여정 새로 고침 지표
<a name="journeys-metrics-refresh"></a>

이 섹션에서는 여정의 새로 고침 지표를 보여 줍니다. 여기에는 새로 고쳐진 세그먼트 수, 세그먼트가 새로 고쳐진 횟수, 세그먼트가 업데이트 시 새로 고쳐지도록 설정되었는지 여부에 대한 정보가 포함됩니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-refresh.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **총 여정 진입 횟수** - 총 여정 진입 횟수입니다.
+ **다음 진입 그룹 - *추정*** - 다음 업데이트 때 추가될 엔드포인트 수입니다. 세그먼트 새로 고침 간격을 설정하지 않으면 추가할 엔드포인트가 없습니다. 값은 **N/A**로 표시됩니다.
+ **구간 업데이트 시 새로 고치지 않음**/**업데이트 시 새로 고침** - 여정 진입 활동에 엔드포인트를 추가할 때 **세그먼트 업데이트 시 새로 고침**을 선택했는지 여부를 나타냅니다.
+ **진입 세그먼트를 새로 고칠 횟수** - 여정 중에 세그먼트가 새로 고쳐질 최대 횟수입니다.
+ **시작 이후 진입 세그먼트를 새로 고친 횟수** - 여정이 시작된 이후 세그먼트를 새로 고친 현재 횟수입니다.
+ **재평가로 인해 제거됨** - 참가자가 **콜 센터를 통해 전송** 활동에 도달했을 때 발생하는 재평가 프로세스로 인해 여정에서 제거된 엔드포인트 수입니다. 자세한 내용은 [콜 센터 활동 설정](journeys-add-activities.md#journeys-add-activities-procedures-contact-center) 단원을 참조하십시오.

### 전송되지 않은 메시지 지표
<a name="journeys-metrics-execution-unsent"></a>

여정 실행 지표 목록의 다음 섹션에는 여정 참가자에게 메시지가 전송되지 않은 이유에 대한 정보가 포함되어 있습니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-execution-unsent.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **엔드포인트당 최대 진입 횟수**/**엔드포인트당 최대 진입 횟수를 초과함** - 엔드포인트당 최대 진입 횟수와 단일 엔드포인트가 여정에 참가할 수 있는 최대 횟수를 초과했기 때문에 여정에 참가할 수 없는 참가자 수를 표시합니다.
+ **엔드포인트당 최대 일일 메시지 수**/**엔드포인트당 최대 일별 메시지 수를 초과함** - 엔드포인트당 최대 일일 메시지 수 및 24시간 동안 단일 참가자가 수신할 수 있는 최대 메시지 수를 초과하기 때문에 전송되지 않은 메시지 수를 표시합니다.
+ **전송 중단 시간**/**전송 중단 시간 동안 전송되지 않음** - 여정에 설정된 현재 전송 중단 시간과 다음과 같은 이유로 전송되지 않은 메시지 수를 표시합니다.
  + **전송 중단 시간 이후 전송 재개**가 켜져 있지 않고 전송 중단 시간 창이 발생하여 전송이 차단된 경우.
  + **시간대 추정** 기능이 켜져 있고 엔드포인트에 시간대가 없어서 전송이 차단된 경우(`Demographic.Timezone` 속성 누락 및 시간대 추정 실패로 인한 결과).

## 활동 수준 실행 지표
<a name="journeys-metrics-execution-activity"></a>

활동 수준 실행 지표에는 활동에 참가하거나 참가가 금지된 엔드포인트에 대한 정보가 포함됩니다. 실행 지표를 볼 개별 작업을 선택합니다. 참여 지표를 보려면 **여정 지표** 창에서 **참여 지표**를 선택합니다.

**중요**  
여정의 각 활동을 통해 이동하는 엔드포인트 수는 각 활동 모달의 오른쪽 위 모서리에 표시됩니다.

이러한 지표는 여러 섹션으로 나뉘며, 다음 단원에서 자세히 설명합니다.

### 전송된 메시지 지표
<a name="journeys-metrics-execution-activity-sent"></a>

활동 실행 지표 목록의 첫 번째 섹션에는 활동에 참가한 엔드포인트 수가 표시됩니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-execution-activity-sent.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **메시지 전송됨** - 전송된 메시지 수입니다.
+ **메시지가 전송되지 않음** - 전송되지 않은 메시지 수입니다.

### 전송되지 않은 메시지 지표
<a name="journeys-metrics-execution-activity-unsent"></a>

여정의 각 활동에는 시스템 문제, Amazon Pinpoint 계정 구성 또는 최종 사용자 기본 설정(예: 옵트아웃) 때문에 전송할 수 없는 메시지 수에 대한 정보를 나타내는 실행 지표 목록이 포함됩니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-execution-activity-unsent.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **전송 중단 시간 동안 전송되지 않음** - 수신자 시간대의 전송 중단 시간 중이므로 전송되지 않은 메시지 수입니다.
+ **엔드포인트 메시지 제한을 초과함** - 단일 참가자가 24시간 동안 받을 수 있는 최대 메시지 수를 초과했기 때문에 전송되지 않은 메시지 수입니다.
+ **조절됨** - 메시지를 전송할 경우 Amazon Pinpoint 계정의 전송 할당량을 초과하기 때문에 전송되지 않은 메시지 수입니다.
+ **일시적 실패** - 일시적 실패로 인해 전송되지 않은 메시지 수입니다.
+ **서비스 실패** - Amazon Pinpoint 서비스 문제로 인해 전송되지 않은 메시지 수입니다.
+ **영구 실패** - 영구 실패로 인해 전송되지 않은 메시지 수입니다.
+ **지원되지 않는 채널** - 엔드포인트가 활동 유형과 일치하지 않기 때문에 활동을 통해 전송되지 않은 엔드포인트 수입니다.
+ **알 수 없는 실패** - 알 수 없는 이유로 인해 전송되지 않은 메시지 수입니다.
+ **사용자 지정 배달 실패** - Lambda 함수 또는 웹후크 실패로 인해 전송되지 않은 메시지 수입니다.
**참고**  
이 지표는 **사용자 지정 채널 활동을 통해 전송** 활동에만 표시됩니다.
+ **전화 걸기 실패** - 해당 번호에 전화를 걸 수 없는 문제로 인해 **콜 센터를 통해 전송** 활동을 통해 배달되지 못한 메시지 수입니다. 이러한 유형의 실패는 권한 문제로 인해 통화를 할 수 없거나, Amazon Connect 서비스 할당량이 초과되었거나, 일시적인 서비스 문제가 발생한 경우에 발생할 수 있습니다.
+ **재평가로 인해 제거됨** - 참가자가 **콜 센터를 통해 전송** 활동에 도달했을 때 발생하는 재평가 프로세스로 인해 여정에서 제거된 엔드포인트 수입니다. 자세한 내용은 [콜 센터 활동 설정](journeys-add-activities.md#journeys-add-activities-procedures-contact-center) 단원을 참조하십시오.
**참고**  
**전화 걸기 실패** 및 **재평가로 인해 제거됨** 지표는 **콜 센터를 통해 전송** 활동에만 표시됩니다.
+ **전송 중단 시간**/**전송 중단 시간 동안 전송되지 않음** - 여정에 설정된 현재 전송 중단 시간과 다음과 같은 이유로 전송되지 않은 메시지 수를 표시합니다.
  + **전송 중단 시간 이후 전송 재개**가 켜져 있지 않고 전송 중단 시간 창이 발생하여 전송이 차단된 경우.
  + **시간대 추정** 기능이 켜져 있고 엔드포인트에 시간대가 없어서 전송이 차단된 경우(`Demographic.Timezone` 속성 누락 및 시간대 추정 실패로 인한 결과).

## 여정 수준 참여 지표
<a name="journeys-metrics-engagement"></a>

여정 수준 참여 지표에는 여정 참가자가 여정에서 전송된 메시지와 상호 작용하는 방식에 대한 정보가 포함됩니다.

이러한 지표는 여러 섹션으로 나뉘며, 다음 단원에서 자세히 설명합니다.

**중요**  
참여 지표 중 몇 가지는 수신자의 이메일 공급자나 휴대폰 통신사 또는 푸시 알림 서비스(예: Apple 푸시 알림 서비스 또는 Firebase 클라우드 메시징)로부터 수신한 정보를 기반으로 합니다. 이러한 소스에서 이 데이터를 수신한 후, 수신 지표를 처리하는 동안 최대 2시간까지 지연이 발생합니다.

### 메시지 활동 수
<a name="journeys-metrics-engagement-number"></a>

각 여정의 참여 지표는 해당 여정의 메시지 활동 수를 제공합니다.

여정에 여러 활동 유형이 있는 경우 아래 이미지와 같이 참여 지표가 유형별로 분류됩니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-number.png)


## 활동 수준 참여 지표
<a name="journeys-metrics-engagement-activity"></a>

활동 수준 참여 지표에는 여정 참가자가 여정에서 전송된 메시지와 상호 작용한 방식에 대한 정보가 포함됩니다.

이러한 지표는 여러 섹션으로 나뉘며, 다음 단원에서 자세히 설명합니다.

### 이메일 활동
<a name="journeys-metrics-engagement-activity-email"></a>

이메일 활동은 다음과 같은 참여 지표를 제공합니다.

#### 응답 지표
<a name="journeys-metrics-engagement-activity-email-response"></a>

이러한 지표는 이메일 메시지 활동에서 전송된 메시지와 참가자의 상호 작용에 대한 정보를 제공합니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-response.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **전송된 총 메시지 수** - 메시지가 수신자의 받은 편지함에 성공적으로 배달되었는지 여부와 상관없이 이 활동에서 전송된 이메일의 수입니다.
+ **총 배달 건수** - 수신자의 이메일 공급자에게 배달된 메시지의 수입니다.
+ **총 열어본 건수** - 수신자가 열어본 메시지의 수입니다.
**참고**  
Amazon Pinpoint가 이메일 열기 이벤트를 계산하려면 수신자가 메시지에 이미지를 로드해야 합니다. 일부 버전의 Microsoft Outlook과 같은 일부 이메일 클라이언트에서는 이미지가 기본적으로 로드되지 않습니다.  
메시지를 한 번 열거나 같은 시간 내에 여러 번 열면 한 번 연 것으로 간주됩니다. 서로 다른 시간에 발생한 여러 번의 열기는 별도의 열기로 계산됩니다. 예를 들어 메시지를 오전 8시 30분과 오전 8시 45분에 열면 한 번 열기로 계산되지만, 오전 8시 30분과 오전 9시 5분에 메시지를 열면 시간이 바뀌었으므로 두 번 열기로 계산됩니다. 이러한 이유로 드물지만 열린 메시지 수가 전송하거나 배달한 메시지 수를 초과할 가능성이 있습니다.
+ **총 클릭 횟수** - 수신자가 메시지에서 링크를 클릭한 횟수입니다.
**참고**  
메시지 수신자가 메시지에 있는 여러 링크를 클릭하거나 동일한 링크를 두 번 이상 클릭한 경우, 동일 시간 내에 발생한 이러한 클릭은 클릭 한 번으로 계산됩니다. 다른 시간에 발생한 여러 번의 클릭은 별도의 클릭으로 계산됩니다. 예를 들어 링크를 오전 8시 30분과 오전 8시 45분에 클릭하면 한 번의 클릭으로 계산되지만, 오전 8시 30분과 오전 9시 5분에 링크를 클릭하면 시간이 바뀌었으므로 두 번의 클릭으로 계산됩니다. 이러한 이유로 클릭 수가 열거나 배달된 메시지 수를 초과할 가능성이 있습니다.

#### 메시지 참여 지표
<a name="journeys-metrics-engagement-activity-message"></a>

참여 지표 목록의 마지막 섹션에서는 추가 이메일 응답 지표를 제공합니다. 이 섹션의 예는 다음 이미지에 나와 있습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-message.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **소프트 반송된 이메일** - 소프트 바운스가 발생한 메시지 수입니다. 소프트 바운스는 일시적인 문제로 인해 메시지를 배달할 수 없는 경우(예: 수신자의 받은 편지함이 가득 찬 경우) 발생합니다.
**참고**  
Amazon Pinpoint는 일정 기간 동안 소프트 바운스가 발생한 메시지를 다시 배달하려고 시도합니다. 다시 배달하려고 시도하는 동안 메시지가 배달되면 메시지는 **총 배달 건수** 지표에서 계산되고 **소프트 바운스된 이메일** 지표에서 제거됩니다.
+ **하드 반송된 이메일** - 하드 바운스가 발생한 메시지 수입니다. 하드 바운스는 영구적인 문제로 인해 메시지를 배달할 수 없는 경우(예: 대상 이메일 주소가 더 이상 존재하지 않는 경우) 발생합니다.
**참고**  
일정 기간 동안 배달할 수 없는 소프트 바운스는 하드 바운스로 변환됩니다. 이러한 이유로 소프트 바운스 수가 감소하고 하드 바운스 수가 증가하는 것을 볼 수 있습니다.
+ **구독 취소된 이메일** - 수신자에게 구독 취소 메시지가 표시된 메시지 수입니다.
**참고**  
Amazon Pinpoint가 구독 취소 이벤트를 계산하려면 이메일의 구독 취소 링크에 특수 링크 태그가 있어야 합니다(`<a ses:tags="unsubscribeLinkTag:click;" href="http://www.example.com/unsubscribe">` 예제와 같이 `unsubscribeLinkTag`라는 태그). 이 태그가 포함된 링크만 구독 취소로 계산됩니다.
+ **수신 거부된 이메일** - 수신자가 요청되지 않은 메일로 보고한 메시지의 수입니다.
**참고**  
이 지표는 수신자의 이메일 공급자로부터 수신한 수신 거부 보고서 데이터를 기반으로 합니다. 일부 이메일 공급자는 즉시 수신 거부 데이터를 보내지만 주간 또는 월간 다이제스트를 보내는 이메일 공급자도 있습니다.
+ **거부된 이메일** - 참가자가 거부하여 참가자에게 전송되지 않은 메시지 수입니다. 메시지에 맬웨어가 포함되어 있다고 Amazon Pinpoint가 판단하면 메시지가 거부됩니다. Amazon Pinpoint는 거부된 메시지를 보내려고 시도하지 않습니다.

### SMS 메시지 활동
<a name="journeys-metrics-engagement-activity-sms"></a>

SMS 메시지 활동은 다음과 같은 참여 지표를 제공합니다.

#### 전달 지표
<a name="journeys-metrics-engagement-activity-sms-delivery"></a>

이러한 지표는 SMS 메시지 활동에서 전송된 메시지와 참가자의 상호 작용에 대한 정보를 제공합니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-activity-sms-delivery.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **전송된 총 메시지 수** - 메시지가 수신자의 디바이스에 성공적으로 배달되었는지 여부와 상관없이, 이 활동에서 전송된 SMS 메시지의 수입니다.
+ **총 배달 건수** - 공급자로부터 수신자의 디바이스로 배달된 SMS 메시지의 수입니다.
+ **총 실패 횟수** - 수신자에게 배달되지 못한 SMS 메시지의 수입니다.
+ **총 SMS 활동 지출** - 이 활동을 통해 SMS 메시지를 전송하는 데 소비한 예상 금액입니다.

### 푸시 알림 활동
<a name="journeys-metrics-engagement-activity-push"></a>

푸시 알림 활동은 다음과 같은 참여 지표를 제공합니다.

#### 응답 지표
<a name="journeys-metrics-engagement-activity-push-response"></a>

이러한 지표는 푸시 알림 활동에서 전송된 메시지와 참가자의 상호 작용에 대한 정보를 제공합니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-activity-push-response.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **전송된 총 메시지 수** - 메시지가 수신자의 디바이스에 성공적으로 배달되었는지 여부와 상관없이, 이 활동에서 전송된 푸시 알림의 수입니다.
+ **총 배달 건수** - 푸시 알림 서비스에서 수신자의 디바이스로 배달된 푸시 알림의 수입니다. 이 지표는 앱이 수신자 디바이스의 포그라운드 또는 백그라운드에서 실행 중일 때 수행되는 배달만 반영합니다. 모바일 운영 체제가 백그라운드 알림의 우선 순위를 지정하는 방식에 차이가 있기 때문에 푸시 알림 배달은 보장되지 않습니다.
+ **총 열어본 건수** - 수신자가 열어본 푸시 알림의 수입니다.

#### TTL(Time to Live) 지표
<a name="journeys-metrics-engagement-activity-push-ttl"></a>

푸시 알림 참여 지표는 푸시 알림 활동에 대한 TTL(Time to Live) 값도 제공합니다. TTL은 Amazon Pinpoint에서 메시지를 배달할 수 있는 시간(초)입니다. 이 시간이 경과하면 Amazon Pinpoint는 메시지를 삭제하고 메시지를 다시 배달하려고 시도하지 않습니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-activity-push-ttl.png)


기본 TTL 값을 사용하면 지표에 “-”가 표시됩니다. 사용자 지정 TTL 값의 경우 지표에 사용자가 선택한 정확한 수와 시간 단위가 표시됩니다.

### 사용자 지정 채널 활동
<a name="journeys-metrics-engagement-activity-custom"></a>

사용자 지정 채널 활동은 다음과 같은 참여 지표를 제공합니다.

#### 호출 성공 지표
<a name="journeys-metrics-engagement-activity-custom-success"></a>

이러한 지표는 사용자 지정 채널 활동에서 전송된 메시지와 참가자의 상호 작용에 대한 정보를 제공합니다.

![\[\]](http://docs.aws.amazon.com/ko_kr/pinpoint/latest/userguide/images/journeys-metrics-engagement-activity-custom-success.png)


이 섹션에는 다음 정보가 나와 있습니다.
+ **함수 또는 웹후크에 대한 직접적 호출 성공** - 이 활동으로 인해 Lambda 함수 또는 웹후크가 성공적으로 간접적으로 호출된 횟수입니다.
**참고**  
이 정보는 메시지가 대상에 배달되었음을 나타내지 않으며, Lambda 함수 또는 웹후크가 호출되었음을 나타낼 뿐입니다.
+ **함수 또는 웹후크에 대한 직접적 호출 실패** - 이 활동으로 인해 Lambda 함수 또는 웹후크가 성공적으로 간접적으로 호출되지 않은 횟수입니다.

### 콜 센터 활동
<a name="journeys-contact-center-outbound-campaigns"></a>

콜 센터 활동 지표를 사용하여 참가자와 통화 간의 상호 작용을 분석할 수 있습니다.

#### 콜 센터 지표
<a name="jounrneys-contact-center-outbound-campaigns-success"></a>

사용할 수 있는 지표는 다음과 같습니다.
+ **총 성공 전화 걸기 수** - 성공적으로 전화를 건 총 통화 수입니다.
+ **연결됨** - 에이전트와 연결된 통화의 수입니다. 자동 응답기 감지가 활성화된 경우 자동 응답기로 수신된 통화는 **연결됨** 지표에 포함되지 않습니다. 그렇지 않으면 자동 응답기 감지가 비활성화된 경우 포함됩니다. 자동 응답기 감지에 대한 자세한 내용은 *Amazon Connect Outbound Campaigns API 참조*의 [AnswerMachine DetectionConfig](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-outbound-campaigns_AnswerMachineDetectionConfig.html) 섹션을 참조하세요.
+ **SIT 신호음** - 통화중 신호음을 수신한 통화 수입니다.
+ **팩스** - 팩스 신호음을 수신한 통화 수입니다.
+ **음성 메일 경고음** - 신호음과 함께 음성 메일에 도달한 통화 수입니다.
+ **음성 메일 경고음 없음** - 신호음 없이 음성 메일에 도달한 통화 수입니다.
+ **무응답** - 응답을 받았지만 음성 메일에 도달하지 않고 계속 벨이 울린 통화 수입니다.
+ **연결 오류** - 응답을 받았지만 통화가 음성 메일에 도달하지 못한 통화 수입니다.
+ **연결률** - 성공한 모든 전화 걸기 대비 에이전트에게 성공적으로 연결된 통화의 비율입니다.
+ **총 실패 전화 걸기 수** - 시스템 문제, 통신 문제 또는 권한 오류로 인해 실패한 통화 수입니다.
+ **총 만료 전화 걸기 수** - 다이얼러에 오류가 발생했거나 에이전트가 없어서 만료된 통화 수입니다.

### 활동 지표
<a name="journeys-metrics-activity"></a>

채널별 활동 유형(이메일, SMS, 푸시 및 사용자 지정 채널)에 대한 지표를 보는 것 외에도 **대기** 활동, **예/아니오 분할** 활동, **다변량 분할** 활동 및 **임의 분할** 활동을 포함한 기타 활동 유형에 대한 지표도 볼 수 있습니다.

#### 대기 활동 지표
<a name="journeys-metrics-activity-wait"></a>

대기 활동에 대한 여정 지표에는 다음 정보가 포함됩니다.
+ **대기 완료됨** - 대기 활동을 완료한 여정 참가자 수입니다.
+ **대기 날짜 지남** - 활동에 도착했지만 대기 날짜가 과거에 발생했기 때문에 즉시 다음 활동으로 이동한 여정 참가자 수입니다.
+ **현재 대기 중** - 현재 (활동에서) 대기 중인 참가자 수입니다.

#### 예/아니요 분할 활동 지표
<a name="journeys-metrics-activity-yes-no-split"></a>

예/아니요 분할 활동에 대한 여정 지표에는 다음 정보가 포함됩니다.
+ **총 참가자 수** - 활동을 통과한 여정 참가자 수입니다.
+ ***경로* 세부 정보** - 각 활동 경로를 통해 전송된 여정 참가자 수입니다.

#### 다변량 분할 작업 지표
<a name="journeys-metrics-activity-multivariate-split"></a>

다변량 분할 활동에 대한 여정 지표에는 다음 정보가 포함됩니다.
+ **총 참가자 수** - 활동을 통과한 여정 참가자 수입니다.
+ ***경로* 세부 정보** - 각 활동 경로를 통해 전송된 여정 참가자 수입니다.

#### 홀드아웃 활동 지표
<a name="journeys-metrics-activity-holdout"></a>

홀드아웃 활동에 대한 여정 지표에는 다음 정보가 포함됩니다.
+ **총 진입 횟수** - 활동을 통과한 여정 참가자 수입니다.
+ **거부된 참가자** - 활동에 의해 거부었기 때문에 여정을 종료한 참가자의 수입니다.

#### 임의 분할 활동 지표
<a name="journeys-metrics-activity-random-split"></a>

임의 분할 활동에 대한 여정 지표에는 다음 정보가 포함됩니다.
+ **총 참가자 수** - 활동을 통과한 여정 참가자 수입니다.
+ ***경로* 세부 정보** - 각 활동 경로를 통해 전송된 여정 참가자 수입니다.

# 여정을 위한 팁과 모범 사례
<a name="journeys-best-practices"></a>

여정은 유연하고 완벽하게 사용자 지정할 수 있도록 설계되었지만 여정을 계획, 설계 및 관리하는 데 도움이 되는 몇 가지 기본 전략과 사례가 있습니다. 성공적인 여정을 설계하고 관리하는 데 도움이 되는 다음 팁과 모범 사례를 고려하십시오.

**Topics**
+ [범위 및 설정](#journeys-best-practices-settings)
+ [Segments](#journeys-best-practices-segments)
+ [Activities](#journeys-best-practices-activities)
+ [이메일 메시지](#journeys-best-practices-email)
+ [검토 및 테스트](#journeys-best-practices-review-test)
+ [분석](#journeys-best-practices-analytics)
+ [수명 주기 관리](#journeys-best-practices-lifecycle)

## 범위 및 설정
<a name="journeys-best-practices-settings"></a>

여정은 다양하며 상호 연관된 작업을 수행할 수 있으므로 여정에 대해 잘 정의된 시나리오를 만드는 것이 좋습니다. 또한 시나리오와 목표를 지원하는 여정 설정을 선택해야 합니다. 여정 설정을 사용하여 여정에서 참가자의 참여를 유도할 수 있는 타이밍, 볼륨 및 빈도를 결정하는 제약 조건을 설정할 수 있습니다.

시나리오를 정의할 때는 범위를 더 큰 고객 경험의 작은 측면으로 제한하는 것이 좋습니다. Amazon Pinpoint는 광범위한 워크플로가 있는 대규모 여정을 지원하지만 일련의 관련 여정에 포함되도록 여정을 설계하면 고객의 경험을 모니터링, 구체화, 관리할 수 있는 기회가 더 많아집니다.

예를 들어 신규 고객을 환영하고 첫 7일 동안 권장되는 몇 가지 첫 단계를 제공하는 데 중점을 둔 여정을 설계할 수 있습니다. 첫 번째 여정 동안 각 고객의 행동에 따라 초기 참여 수준에 맞게 조정된 후속 여정에 해당 고객을 추가할 수 있습니다. 한 개의 후속 여정에서는 첫 번째 여정에 대한 참여도가 높은 고객에게 다음 단계를 제공할 수 있습니다. 또 하나의 후속 여정에서는 첫 번째 여정에 대한 참여도가 덜한 고객에게 다른 제품이나 서비스를 홍보할 수 있습니다. 일련의 소규모 여정을 생성함으로써 고객 수명 주기 전반에 걸쳐 고객 경험을 지속적으로 구체화하고 관리할 수 있습니다.

시나리오를 정의한 후 시나리오의 목표를 지원하는 여정 설정을 선택합니다. 이러한 설정은 여정의 어느 부분에서나 참가자의 참여를 유도할 수 있는 타이밍, 볼륨 및 빈도를 정의합니다. 이러한 설정을 선택하려면 여정을 만들거나 여십시오. 그런 다음 **작업** 메뉴에서 **설정**을 선택하고 **고급 설정** 섹션을 확장합니다.

몇 가지 주요 목표 및 관련 설정은 다음과 같습니다.

**참가자의 현지 시간대 저장 및 사용**  
시작 및 종료 시간이 예약된 여정에서 참가자 참여를 최적화하려면 각 참가자의 현지 시간대를 사용하도록 여정을 구성하세요. 이렇게 하면 참가자가 해당 활동에 참여할 가능성이 가장 높을 때 여정 활동이 이루어지게 할 수 있습니다.  
그러나 이 설정의 유용성은 참가자의 엔드포인트 정의에 현지 시간대 값을 저장하는지 여부에 따라 달라집니다. 이 설정을 사용하고 참가자의 엔드포인트 정의에 시간대가 지정되지 않은 경우 Amazon Pinpoint는 해당 참가자를 여정에 포함하지 않습니다. 이 문제를 방지하려면 `Demographic.Timezone` 속성을 사용하여 참가자의 시간대 정보를 저장하세요. 이것은 Amazon Pinpoint가 제공하는 표준 속성입니다.

**대기 시간 충돌 해결**  
여정의 전송 중단 시간 설정과 충돌하는 시점에 메시지를 보내도록 활동을 구성하면 Amazon Pinpoint는 메시지를 보내지 않습니다. 전송 중단 시간이 끝나면 새 메시지가 전송됩니다. 전송 중단 시간이 끝난 후 메시지 전송을 재개하도록 선택한 경우 전송 중단 시간 동안 보류된 모든 메시지도 전송됩니다. 그렇지 않으면 해당 보류 메시지가 삭제됩니다.

**시간대 추정**  
  
시간대 추정은 선택한 추정 방법 `Endpoint.Address`, `Endpoint.Location.PostalCode` 또는 둘 다에 따라 `Endpoint.Location.Country`를 기준으로 엔드포인트의 시간대를 추정하는 데 도움이 됩니다. 엔드포인트 시간대는 하루 중 *전송 중단 시간*이 구성된 부적절한 시간대에 메시지가 전송되는 것을 방지하는 데 사용되며, 여정이 현지 시간대를 기준으로 메시지를 보내는 경우에도 사용됩니다. 시간대 추정은 `Demographic.Timezone` 속성 값이 없는 엔드포인트에서만 수행됩니다.  
AWS GovCloud(미국 서부)에서는 시간대 추정이 지원되지 않습니다.
여정에 여러 시간대가 있는 엔드포인트가 포함된 경우:  
+ **수신자의 현지 시간대**가 활성화되면 여정은 엔드포인트의 *가장 늦은* 시간대에 따라 메시지 전송을 *시작*합니다.
+ **수신자의 현지 시간대**가 활성화되면 여정은 엔드포인트의 *가장 이른* 시간대에 따라 메시지 전송을 *중지*합니다.
+ **전송 중단 시간**이 활성화되면 여정은 어느 시간대든 전송 중단 시간 내에는 엔드포인트로 메시지를 전송하지 않습니다.
여정은 구성된 모든 여정 전송 규칙에 따라 여정의 모든 엔드포인트가 메시지를 수신하도록 허용된 경우에만 메시지를 보냅니다.  
**여러 시간대에 엔드포인트가 있고 *전송 중단 시간*이 있는 여정**  
예를 들어 여정의 *전송 중단 시간*을 20:00(오후 8:00)에서 08:00(오전 8:00) 사이로 설정하고 UTC-8 `America/Los_Angeles` 및 UTC-5 `America/New_York`에 엔드포인트가 있는 경우, 여정은 08:00 `America/Los_Angeles`(11:00 `America/New_York`)에 메시지 전송을 시작하고 17:00 `America/Los_Angeles`(20:00 `America/New_York`)에 메시지 전송을 중지합니다.

**참가자가 받을 수 있는 메시지 수 제한**  
참가자가 여정이나 프로젝트에서 보낸 메시지를 너무 많이 받지 않게 하려면 24시간 동안 참가자에게 보낼 수 있는 메시지 수를 제한하십시오. 이는 여정에서 캠페인이나 다른 여정에서도 사용하는 세그먼트를 사용하는 경우 특히 유용할 수 있습니다. 특정 여정에서만 사용하도록 명시적으로 설계된 세그먼트를 만들고 사용할 수도 있습니다.

**전송할 수 있는 메시지 수 최적화**  
여정에 참가자가 많고 많은 수의 메시지를 보내는 경우 Amazon Pinpoint가 이 모든 메시지를 처리하고 전송하는 데 필요한 시간을 고려하세요.  
예를 들어 1,000,000명의 참가자에게 메시지를 보내는 여정 활동이 있고 Amazon Pinpoint 계정의 최대 전송 속도가 초당 200개의 메시지인 경우가 있다고 합시다. 일부 참가자는 활동이 시작된 후 약 80분이 지나도 메시지를 받지 못할 것입니다. 여정에 이메일 활동에 이어지는 대기 활동이 포함된 경우 특히 그렇습니다. 대기 활동이 종료될 때까지 Amazon Pinpoint가 모든 메시지 전송을 완료하지 못한 경우 참가자는 메시지를 받기 전에 대기 활동의 후속 활동으로 이동될 수 있습니다.  
이러한 위험을 완화하려면 여정에서 초당 보낼 수 있는 최대 메시지 수를 늘리되 가능한 한 계정에 대한 최대 전송 속도까지 늘리는 것이 좋습니다. 또한 [계정에 대한 전송 할당량을 늘리는 것](channels-email-manage-limits.md)도 고려해 보십시오.

**참가자가 여정에 들어갈 수 있는 횟수 제한**  
여정의 성격과 설계에 따라 한 명의 참가자가 동일한 여정에 들어갈 수 있는 횟수를 제한하십시오. 이 제한을 설정하지 않으면 참가자는 여정에 들어가서 여정의 여러 활동을 완료하고 종료 활동에 도착한 다음, 여정을 다시 시작할 수 있습니다. 각 참가자가 한 번만 여정을 시작하고 완료하도록 하는 것을 사용자가 선호할 수 있습니다.  
참가자가 이미 여정에 적극적으로 참여하고 있는 경우 Amazon Pinpoint는 참가자가 여정에 진입하도록 허용하지 않습니다. 예를 들어 참가자가 여정을 시작한 이후, 참가자를 세그먼트(세그먼트 기준에 따라) 또는 여정(활동 조건에 따라)에 포함하는지 여부에 영향을 주는 방식으로 참가자의 엔드포인트 정의를 업데이트하면 Amazon Pinpoint는 참가자를 새로운 참가자로 추가하지 않습니다.

**참가자가 여정을 시작할 수 있는 기회 극대화**  
여정의 첫 번째 활동인 여정 진입 활동은 여정에 새 참가자가 추가되는 빈도를 결정합니다. 신규 고객이나 기존 고객은 언제든지 참가자가 될 수 있으므로 새 멤버를 세그먼트에 자주 추가하도록 진입 활동을 구성하는 것이 좋습니다. 특정 사용자 속성이나 이벤트에 근거하여 새 참가자를 자동으로 추가하도록 세그먼트를 구성할 수도 있습니다. 이러한 방법으로 세그먼트를 구성하는 방법의 예는 AWS 메시징 및 타겟팅 블로그의 [Building Your First Journey in Amazon Pinpoint](https://aws.amazon.com/blogs/messaging-and-targeting/building-your-first-journey-in-amazon-pinpoint/) 게시물을 참조하세요.

## Segments
<a name="journeys-best-practices-segments"></a>

세그먼트가 관건입니다. 세그먼트는 전체 여정과 특정 여정 활동에 참여할 수 있는 사람을 결정합니다. 여정에 대한 세그먼트를 생성할 때는 다음 모범 사례를 고려하십시오.

**전용 테스트 세그먼트 생성**  
여정과 메시지를 테스트하는 사람들의 일반 그룹이 있는 경우 해당 엔드포인트만 포함된 세그먼트를 만듭니다. 그런 다음 해당 세그먼트를 일관된 테스트 프레임워크로 사용할 수 있습니다. 특히 Amazon Pinpoint가 제공하는 여정 테스트 기능을 사용하는 경우 더욱 그렇습니다. 이 세그먼트를 구성하는 방법에 대한 팁은 단원을 참조하십시오[여정 검토 및 테스트](journeys-review-test.md)

**다중 세그먼트 사용**  
여정 진입 활동에 대해 하나의 세그먼트만 선택할 수 있지만 해당 세그먼트에는 여러 개의 작은 세그먼트가 포함될 수 있습니다. 그런 다음 여정 뒷부분에서 다변량 분할 활동을 사용하여 세그먼트 멤버십에 따라 참가자를 별도의 그룹으로 나눌 수 있습니다. 이러한 접근 방식은 각 참가자에게 더 맞춤화된 경험을 제공하는 데 도움이 될 수 있습니다. 또한 이러한 활동은 더 정밀하게 지정된 더 작은 규모의 대상에게 메시지를 보내므로 이메일 활동의 처리 시간을 줄이는 데 도움이 됩니다.  
또한 참가자가 명시적으로 수행하거나 수행하지 않는 작업에 근거하여 참가자를 분할하는 것이 좋습니다. 분할 활동을 사용하여 이 작업을 수행할 수 있습니다. 예를 들어 예/아니오 분할 활동을 사용하여 참가자가 메시지의 링크를 클릭하면 *Yes* 경로, 그렇지 않은 경우 *No* 경로로 참가자를 보낼 수 있습니다. 작업이 없으면 후속 활동을 통해 참가자를 다시 참여시키는 기회가 될 수 있습니다.

**세그먼트 및 엔드포인트 삭제 금지**  
활성 여정의 일부인 세그먼트는 그대로 유지하는 것이 좋습니다. 활성 여정에서 사용 중인 세그먼트를 삭제하면 여정이 실패하고 실행이 중지될 수 있습니다. 여정이 계속 실행되면 세그먼트에 속한 참가자가 여정에서 조기에 제거될 수 있습니다. 또한 해당 참가자는 자신이 속한 마지막 활동에 대한 분석 데이터에서 “삭제”된 것으로 보고됩니다. 이렇게 하면 분석 데이터의 유용성이 떨어집니다. 여정에서 독립적으로 떠난 참가자와 제거된 참가자를 구분할 수 없기 때문입니다.

**사용자 지정 속성 활용**  
여정 참가자를 더 쉽게 식별하고 세그먼트에 추가하려면 애플리케이션에서 엔드포인트를 생성하거나 업데이트할 때 엔드포인트에 사용자 지정 여정별 속성을 추가하는 것이 좋습니다. 그런 다음 이 속성을 사용하여 사용자나 엔드포인트를 여정에 참여해야 하는 사람으로 식별할 수 있습니다.

## Activities
<a name="journeys-best-practices-activities"></a>

활동은 모든 여정의 기본 구성 요소입니다. 따라서 각 활동의 유형 및 설정, 활동 간의 관계를 선택할 때 다음 지침을 고려하십시오.

**진입 활동 최적화**  
여정의 첫 번째 활동인 진입 활동은 여정에 새 참가자가 추가되는 빈도를 결정합니다. 활동을 기반으로 참가자를 추가하거나(예: 특정 음악을 다운로드하는 사용자 추가), 기존 세그먼트에서 참가자를 추가할 수 있습니다. 신규 고객이나 기존 고객은 언제든지 참가자가 될 수 있으므로 관련 세그먼트를 자주 업데이트(참가자를 추가)하도록 진입 활동을 구성하는 것이 좋습니다. 이렇게 하면 참가자가 여정을 시작할 수 있는 기회가 극대화됩니다.

**세그먼트 및 참가자 데이터 변경 준비**  
활동의 세그먼트 조건 평가는 세그먼트의 각 참가자(엔드포인트)에 대한 최신 데이터를 기반으로 하며, 이 데이터는 시간 경과에 따라 변경될 수 있습니다. 예를 들어 활동을 시작할 때 참가자가 좋아하는 음식이 피자일 수 있습니다. 이 참가자는 이후에 핫도그로 선호 음식을 바꿀 수 있습니다. 이 경우 후속 활동에서는 참가자 피자가 아닌 핫도그를 선호한다는 것에 근거하여 참가자를 평가합니다. 이러한 종류의 변경에 대비할 수 있는 한 가지 방법은 변경 사항을 예측하고 적절한 경로로 참가자를 보내는 분할 활동을 사용하는 것입니다.  
엔드포인트가 `ACTIVE`인 경우 Amazon Pinpoint는 캠페인 및 여정을 통해 메시지를 전송합니다. `ACTIVE` 엔드포인트가 여정을 시작하고 여정을 완료하기 전에 `INACTIVE` 상태가 되는 경우 Amazon Pinpoint는 계속해서 엔드포인트에 메시지를 전송합니다.

***Else* 경로 이용**  
다변량 분할 활동에는 *Else* 경로와 함께 4개의 경로(각각 고유한 기준이 있음)가 포함될 수 있습니다. *Else* 경로는 다른 경로의 기준을 충족하지 않는 참가자를 위한 경로입니다. 따라서 여정 설계 시 고려하지 않았을 수 있는 예상치 못한 또는 비정상적인 사례를 처리할 수 있는 훌륭한 기회를 제공합니다.

**이벤트 데이터 수신 지연 고려**  
*이메일 열기*와 같은 일부 이벤트 데이터는 참가자의 이메일 공급자에게서 받는 정보를 기반으로 합니다. 일부 공급자는 즉시 이 정보를 보내지만 그렇지 않은 공급자도 있습니다. 이러한 지연은 참가자의 경험에 영향을 줄 수 있습니다. Amazon Pinpoint가 이벤트를 활동의 조건으로 평가하면 참가자에 대한 이벤트 데이터가 없는 경우 참가자를 *No* 경로로 이동합니다. 이러한 위험을 완화하려면 이메일 활동을 즉시 따르는 활동의 평가 일정에 버퍼 시간을 추가하십시오.

**연속 이메일 활동 방지**  
둘 이상의 이메일 활동 사이에 대기 또는 다른 유형의 활동을 삽입하는 것이 좋습니다. 이렇게 하면 Amazon Pinpoint가 메시지를 처리하고 보내는 데 필요한 시간과 메시지를 받는 참가자의 지연을 고려하는 데 도움이 될 수 있습니다.

**재진입 간격 사용**  
엔드포인트가 여정에 재진입하는 시점의 재진입 간격을 설정하세요. 재진입 간격을 설정하면 사용자가 메시지를 받는 시점 사이에 간격을 두어 사용자 참여도를 높이고 메시지가 스팸으로 처리될 가능성도 줄일 수 있습니다.

## 이메일 메시지
<a name="journeys-best-practices-email"></a>

여정을 만들기 전에 [이메일 전송에 대한 일반적인 팁과 모범 사례](channels-email-best-practices.md) 외에도 다음 작업을 수행하는 것이 좋습니다.

**전용 “보낸 사람” 주소 만들기**  
여정에서 보내는 모든 메시지에 전용 이메일 주소 또는 도메인을 사용하는 것이 좋습니다. 이렇게 하면 참가자가 여정에서 수신하는 모든 메시지에 걸쳐 일관된 경험을 제공할 수 있습니다. 또한 각 참가자는 여정의 모든 메시지가 받은 편지함에 도착하도록 이메일 애플리케이션 설정을 조정할 수 있습니다. 아울러 [배달 가능성 대시보드](channels-email-deliverability-dashboard.md)를 구독하는 경우 전용 주소 또는 도메인을 사용하면 특정 여정의 고급 분석 데이터에 액세스하는 과정을 간소화할 수 있스니다. 메시지를 보내기 위한 전용 주소 또는 도메인을 설정하는 방법은 [이메일 자격 증명 확인](channels-email-manage-verify.md) 단원을 참조하십시오.

**이메일 채널을 올바르게 설정했는지 확인**  
여정을 게시하기 전에 Amazon Pinpoint 계정에 [이메일에 대한 프로덕션 액세스 권한](channels-email-setup-production-access.md)이 있는지 확인하세요. 그렇지 않은 경우 계정이 샌드박스 환경에 있으므로 참가자가 여정에서 메시지를 받지 못할 수 있습니다. (샌드박스 환경에서는 제한된 수의 메시지만 보낼 수 있으며 특정 이메일 주소로만 메시지를 보낼 수 있습니다.) 또한 계정의 전송 할당량 및 전송 속도가 여정에서 전송하려는 메시지의 수를 지원할 수 있는지 확인하십시오. Amazon Pinpoint 콘솔의 **이메일 설정** 페이지를 사용하여 계정의 전송 할당량 및 요금을 확인할 수 있습니다.

**관련 메시지 템플릿 모음 설계**  
계획 프로세스의 초기 단계에서 여정에 포함할 것으로 예상되는 각 이메일 활동에 대한 메시지 템플릿을 설계하고 만드는 것이 좋습니다. 이렇게 하면 모든 메시지의 설계가 일관성을 유지할 수 있습니다. 또한 각 메시지가 여정의 해당 단계에 맞게 최적화되도록 보장합니다. 예를 들어 신규 고객을 맞이하는 여정에는 3개의 이메일 템플릿이 있을 수 있습니다. 소개 정보가 포함된 템플릿, 첫 번째 메시지에서 링크를 클릭한 사용자를 위한 중간 정보가 포함된 템플릿, 첫 번째 메시지에서 링크를 클릭하지 않은 사용자를 위해 수정된 소개 정보가 있는 템플릿이 있습니다.

## 검토 및 테스트
<a name="journeys-best-practices-review-test"></a>

Amazon Pinpoint에는 여정의 구성 오류를 확인하고 경고하는 검토 기능이 포함되어 있습니다. 또한 오류를 찾고 수정하는 프로세스를 단순화합니다. 오류가 있는 활동 또는 설정을 찾으려면 오류 설명을 클릭하십시오.

오류를 수정하려면 **Review your journey(여정 검토)** 창에 제공된 권장 사항을 따르십시오. 여정을 게시하기 전에 이 기능을 사용하여 오류를 검토하고 수정하는 것이 좋습니다. 또한 여정을 게시하기 전에 이 검토 프로세스를 여러 번 완료하는 것이 좋습니다.

Amazon Pinpoint에는 테스트 프로세스를 간소화하는 테스트 기능도 있습니다. 여정에 대한 검토 프로세스를 완료한 후 이 기능을 사용하여 여정 내내 테스트 참가자 그룹을 전송할 수 있습니다.

테스트 참가자만 해당 여정에 들어갈 수 있도록 이 기능이 포함된 전용 테스트 세그먼트를 생성하고 사용할 수 있습니다. 테스트를 신속하게 수행하려면 이 기능을 구성하여 활동의 대기 시간과 활동 간 대기 시간을 줄이거나 없앨 수 있습니다. 여정을 게시하기 전에 이 기능을 사용하여 여정에서 보내는 각 메시지를 포함한 여정의 모든 측면을 테스트하는 것이 좋습니다.

여정 검토 및 테스트에 대한 자세한 내용은 [여정 검토 및 테스트](journeys-review-test.md) 단원을 참조하십시오.

## 분석
<a name="journeys-best-practices-analytics"></a>

여정을 게시하면 Amazon Pinpoint는 전체 여정 및 개별 여정 활동에 적용되는 여러 유형의 표준 지표에 대한 분석 데이터를 자동으로 수집하고 집계하기 시작합니다. 이러한 지표를 정기적으로 자주 검토할 것을 적극 권장합니다.

무엇보다도 이러한 지표는 Amazon Pinpoint가 활동을 평가하거나 수행하려고 할 때 발생했을지 모르는 실패 및 오류와 같이 해결해야 할 문제에 대한 중요한 인사이트를 제공합니다. 전반적으로 이러한 지표를 통해 여정에서 제대로 작동하고 있는 것과 그렇지 않은 것을 확인할 수 있으며, 이는 향후 더 효과적인 여정을 설계하는 데 도움이 될 수 있습니다. 사용 가능한 지표와 이를 보는 방법에 대한 자세한 내용은 [여정 지표 보기](journeys-metrics.md) 단원을 참조하십시오.

Amazon Pinpoint는 90일 동안 분석 데이터를 자동으로 저장합니다. 여정의 예상 기간이나 조직의 장기 스토리지 및 보고 요구에 따라 90일 이상 기본 이벤트 데이터를 저장해야 하는 경우가 있을 수 있습니다. 이렇게 하려면 Amazon Kinesis Data Streams 또는 Amazon Data Firehose로 데이터를 내보내도록 Amazon Pinpoint를 구성하는 것이 좋습니다. 데이터를 Amazon Kinesis로 내보내는 경우 다른 서비스 및 애플리케이션을 사용하여 더 심층적인 분석이나 보고를 수행할 수도 있습니다. 자세한 내용은 [Amazon Pinpoint를 사용한 이벤트 스트리밍](analytics-streaming.md) 섹션을 참조하세요.

## 수명 주기 관리
<a name="journeys-best-practices-lifecycle"></a>

개발 및 실행의 다양한 단계를 거쳐 여정을 진행할 때 여정 수명 주기의 각 단계에 대해 다음 사항을 염두에 두십시오. 또한 문제가 발생할 경우 언제든지 여정을 중지(취소)할 수 있습니다.


| Phase(단계) | 설명 | 
| --- | --- | 
| 초안 |  이 여정은 개발 중이며 아직 게시되지 않았습니다. 이 단계에서는 여정의 세그먼트, 활동 및 설정을 포함하여 여정의 모든 측면을 변경할 수 있습니다. 또한 여정 검토 및 테스트를 위해 Amazon Pinpoint 기능을 활용할 수 있습니다. 검토 및 테스트 프로세스를 원하는 횟수만큼 반복할 수 있습니다.  | 
| 액티브 |  이 여정은 개발, 검토, 테스트 및 게시되었습니다. 여정의 일정에 따라 여정이 현재 실행 중이거나 나중에 실행을 시작하도록 예약되어 있을 수 있습니다. 이 단계에서는 여정에(서) 활동을 추가, 변경 또는 제거할 수 없습니다.  | 
| Closed |  이 여정은 개발, 검토, 테스트 및 게시되었습니다. 이 여정은 실행이 시작되어 새로운 참가자에게 닫혀 있습니다. 여정의 일정 및 설정에 따라 예정된 종료 시간이 경과했을 수도 있습니다. 또는 여정이 예정된 시작 시간을 경과했을 수 있으며 새로운 세그먼트 구성원을 추가하지 않도록 설정된 진입 활동이 있습니다. 이 단계에서는 새 참가자를 여정에 추가할 수 없으며 이때 비로소 기존 참가자가 여정에 들어갈 수 없게 됩니다. 그러나 현재 활동 시작을 기다리고 있는 기존 참가자는 여정을 재개할 수 있습니다.  | 
| Stopped |  이 여정은 개발, 검토, 테스트 및 게시된 후 중지되었습니다. 여정을 중지한 후에는 다시 시작할 수 없습니다. 여정을 다시 생성해야 합니다. 여정을 중지하는 경우 Amazon Pinpoint는 현재 진행 중인 활동을 완료할 때까지 계속 수행합니다. 또한 Amazon Pinpoint는 이러한 활동이 완료될 때까지 해당 활동에 대한 분석 데이터를 계속 수집하고 집계합니다. 또한 여행을 중지했을 때 완료된 모든 활동에 대해서도 이 작업을 수행합니다. 이 단계에서는 여정에(서) 활동을 추가, 변경 또는 제거할 수 없습니다. 또한 Amazon Pinpoint는 여정 평가를 중지하며, 시작되지 않은 활동은 수행하지 않습니다.  | 

# 여정 문제 해결
<a name="journeys-troubleshooting"></a>

실패 원인을 식별하는 데 도움이 되도록 로깅이 켜져 있는지 확인하세요. 로깅에 대한 자세한 내용은 [모니터링 및 로깅](troubleshooting.md#troubleshooting-logging)과 [여정 이벤트](https://docs.aws.amazon.com/pinpoint/latest/developerguide/event-streams-data-journey.html)를 참조하세요.

## PutEvents 요청을 사용할 때 이벤트 기반 여정이 트리거되지 않습니다.
<a name="troubleshooting-journey-event"></a>

****문제 및 해결 방법****
+ 구성된 **여정 한도**가 초과되지 않는지 확인합니다.
  + **엔드포인트당 최대 일일 메시지 수**
  + **엔드포인트가 여정에서 수신할 수 있는 최대 메시지 수**
  +  **초당 최대 여정 메시지 수**
  + **엔드포인트당 최대 진입 횟수** 
+ 이벤트 트리거 여정의 활성 수가 프로비저닝된 임계값을 초과하지 않는지 확인합니다. 자세한 내용은 [ 할당량](https://docs.aws.amazon.com/pinpoint/latest/developerguide/quotas.html)을 참조하세요.
+ [이벤트 구성 요소](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-events.html#apps-application-id-events-model-event) 및 [엔드포인트 구성 요소](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-events.html#apps-application-id-events-model-publicendpoint)를 포함하여 [PutEvents](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-events.html) API 요청의 모든 구성 요소가 완료되었는지 확인합니다.
+ 특정 여정이 PutEvent 요청의 여정과 동일한 애플리케이션에 있는지 확인합니다.
+ 여정을 활성화하도록 올바른 이벤트가 구성되어 있는지 확인합니다. [여정 진입 조건](https://docs.aws.amazon.com/pinpoint/latest/userguide/journeys-entry-activity.html#journeys-entry-activity-event-triggered)에서 이 구성을 확인할 수 있습니다.
+ 다이얼 조작의 수명이 3분으로 제한되어 있기 때문에 이벤트 기반 여정은 고객 센터 사용 사례에 적합하지 않습니다.
+ 다음 예제 요청을 사용하여 “TestEvent” 진입 조건을 통해 여정을 활성화할 수 있습니다.

  ```
  aws pinpoint put-events --application-id 7149cbb8XXXXXXXX --events-request file://PutEvents.json
  file://PutEvents.json 
  {
      "BatchItem": {
          "ExampleEndpointID": {
              "Endpoint": {
                  "User": {
                      "UserId": "10107"
                  }, 
                  "ChannelType": "EMAIL",
                  "Address": "johndoe@example.com"
                     
              },
              "Events": {
                  "JourneyEvent": {
                      "EventType": "TestEvent",
                      "Timestamp": "2019-02-10T19:48:57+00:00"
                  }
              }
          }
      }
  }
  ```

## '예/아니요' 분할 활동 중에 모든 여정 참가자가 '아니요' 분기를 거칩니다.
<a name="troubleshooting-journey-split"></a>

****문제 및 해결 방법****
+ 이 오류는 대기 시간이 구성되지 않은 경우 발생할 수 있습니다. 전송 이벤트는 즉시 평가되므로 모든 참가자가 '아니요' 분기로 이동합니다.
  + 이 문제를 해결하려면 조건 평가 후 대기 시간이 구성되었는지 확인하세요.
+ 이벤트 기준 및 후속 사용자 지정 AWS Lambda 활동에 따른 예/아니요 분할의 경우 이벤트 결과가 누적되고 처리되는 데 암시적으로 15분의 대기 시간이 발생합니다.
+ 이벤트 기준 및 후속 채널 활동(SMS, EMAIL, PNS)에 따른 예/아니요 분할에는 채널 메시지 전송의 전송 이벤트 상태를 누적하고 처리하기 위한 1시간의 대기 시간이 있습니다.
+ 예/아니요 분할에는 채널 전송 상태와 관련된 표준 이벤트만 지원됩니다.