

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

# 메시지 템플릿에 맞춤형 콘텐츠 추가
<a name="personalize-templates"></a>

템플릿을 사용하는 메시지에 동적인 맞춤형 콘텐츠를 전달하려면 메시지 템플릿에 *메시지 변수*를 추가합니다. *메시지 변수*는 사용자에 대한 정보를 저장하기 위해 사용자 또는 Amazon Connect가 생성한 특정 속성을 참조하는 자리 표시자입니다. 각 속성은 일반적으로 사용자의 이름이나 거주하는 도시 같은 사용자의 특성에 해당합니다. 템플릿에 메시지 변수를 추가하면 이러한 속성을 사용하여 템플릿을 사용하는 메시지의 각 수신자에게 사용자 지정 콘텐츠를 전달할 수 있습니다.

템플릿에 메시지 변수가 포함된 경우 Amazon Connect가 각 변수를 각 수신자에 대한 현재 해당 속성 값으로 대체합니다. 템플릿을 사용하는 메시지를 보낼 때마다 이 작업을 수행합니다. 즉, 메시지나 메시지 템플릿의 사용자 지정 버전을 여러 개 만들지 않고도 각 수신자에게 맞춤형 콘텐츠를 보낼 수 있습니다. 또한 수신자에 대한 최신 정보가 메시지에 포함되어 있음을 확신할 수 있습니다.

예를 들어 프로젝트가 달리기 선수용 피트니스 애플리케이션이고 각 사용자의 이름, 선호 활동, 개인 기록에 대한 속성이 포함된 경우 템플릿에 다음 텍스트 및 메시지 변수를 사용할 수 있습니다.

`Hi {{Attributes.Customer.FirstName}}, attached is information about the insurance plans we discussed.`

템플릿을 사용하는 메시지를 보내면 Amazon Connect가 변수를 각 수신자에 대한 각 속성의 현재 값으로 바꿉니다. 다음 예제에서 보여 주는 것은 다음과 같습니다.

**예제 1**.  
`Hi Sofia, attached is information about the insurance plans we discussed.`

**예제 2**.  
`Hi Alejandro, attached is information about the insurance plans we discussed.`

## 메시지 변수 추가
<a name="message-templates-add-variables"></a>

생성하는 새 템플릿이나 기존 템플릿에 메시지 속성을 추가할 수 있습니다. 기존 템플릿에 변수를 추가하는 경우 Amazon Connect에서 템플릿을 사용하고 아직 전송되지 않은 메시지에 변경 사항을 반드시 적용하는 것은 아닙니다. 이는 변수를 추가하는 템플릿의 버전과 템플릿을 사용하는 메시지를 구성한 방법에 따라 달라집니다.

**메시지 템플릿에 메시지 변수를 추가하려면**

1. 탐색 창에서 **메시지 템플릿**을 선택합니다.

1. **메시지 템플릿** 페이지에서 다음 중 하나를 수행합니다.
   + 새 템플릿을 생성하고 이 템플릿에 메시지 변수를 추가하려면 **템플릿 생성**을 선택합니다. 그런 다음 템플릿 페이지에서 템플릿 이름을 입력하고 선택적으로 템플릿에 대한 설명을 입력합니다.
   + 기존 템플릿에 메시지 변수를 추가하려면 변수를 추가할 템플릿을 선택합니다. 그런 다음 템플릿 페이지에서 **편집**을 선택합니다. **템플릿 세부 정보**에서 버전 선택기를 사용하여 시작점으로 사용할 템플릿 버전을 선택합니다. 최신 버전을 선택하면 변경 사항을 해당 템플릿 버전에 직접 저장할 수 있습니다. 아니면 변경 사항을 새 템플릿 버전으로 저장할 수 있습니다.

1. 메시지 세부 정보 섹션에서 메시지 변수를 추가할 위치를 결정합니다. 이메일 템플릿의 경우 메시지 제목 또는 본문에 변수를 추가할 수 있습니다. SMS 템플릿의 경우 본문에 변수를 추가할 수 있습니다.

1. 메시지에서 속성을 지정할 위치에 커서를 놓습니다. **속성 찾기**를 클릭하거나 탭한 다음 메시지 변수를 추가할 속성 유형으로 스크롤합니다.  
![\[메시지 템플릿 페이지의 속성 찾기입니다.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/message-template-attribute-finder.png)

   다음 속성 유형 중에서 선택할 수 있습니다.
   + **시스템 속성**:
     + **CustomerEndpointAddress**: 여락처를 개시한 고객의 이메일 주소입니다.
     + **SystemEmailAddress**: 고객이 이메일을 보낸 이메일 주소입니다.
     + **이름**: 고객이 콜센터로 보낸 이메일의 표시 이름입니다.
   + **에이전트 속성**:
     + **FirstName**
     + **LastName**
   + **고객 프로필 속성**. 전체 목록 및 설명은 [Customer Profiles 속성](connect-attrib-list.md#customer-profiles-attributes) 섹션을 참조하세요.
     + **권장 사항 속성**: 아웃바운드 캠페인에서 예측 인사이트를 사용하는 경우 메시지 템플릿에 맞춤형 제품 권장 사항을 포함할 수 있습니다. 이러한 속성은 이벤트 트리거 캠페인에서 권장 사항을 구성할 때 사용할 수 있습니다.

       각 권장 사항은 첫 번째 권장 사항, 두 번째 권장 사항 등과 같은 인덱스`{{Attributes.Customer.Recommendations.[0].CatalogItem.Name}}`를 사용하여 액세스`{{Attributes.Customer.Recommendations.[1].CatalogItem.Name}}`합니다.  
![\[속성 찾기의 권장 사항 속성과 메시지 본문의 맞춤형 제품 권장 사항을 보여주는 이메일 템플릿 편집기입니다.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/RecommendationAttributesInTemplate.png)

       캠페인에서 권장 사항을 구성하는 방법에 대한 자세한 내용은 섹션을 참조하세요[이벤트 트리거를 사용하여 아웃바운드 캠페인 생성](how-to-create-campaigns-using-event-triggers.md).

1. 속성 찾기에서 속성을 클릭하면 자동으로 메시지에 배치됩니다. 속성을 복사하여 다른 위치에 붙여 넣을 수 있습니다.

   속성을 붙여넣으면 Amazon Connect는 예를 들어 `{{Attributes.Agent.FirstName}}`과 같은 두 세트의 중괄호로 묶인 속성을 표시합니다. 다음 이미지는 고객의 이름과 성, 에이전트의 이름이라는 세 가지 속성이 포함된 이메일 메시지를 보여 줍니다.  
![\[메시지 속성이 포함된 이메일 메시지입니다.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/message-template-email-attributes.png)

1. 완료한 후 다음 중 하나를 수행합니다.
   + 새 템플릿에 메시지 변수를 추가한 경우 **저장**을 선택합니다.
   + 기존 템플릿에 메시지 변수를 추가한 경우 변경 사항을 새 버전의 템플릿으로 저장하려면 **새 버전으로 저장**을 선택하십시오.
   + 기존 템플릿에 메시지 변수를 추가한 경우 변경 사항을 최신 초안 템플릿에 대한 업데이트로 저장하려면 **저장**을 선택합니다. 초안을 업데이트하고 초안에서 새 버전을 생성하려면 **새 버전으로 저장**을 선택합니다.