

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

# 알림 템플릿 작업
<a name="notify-templates"></a>

알림 템플릿은 OTP 및 확인 메시지를 보내기 위해 사전 승인된 AWS관리형 메시지 템플릿입니다. 템플릿은 지원되는 국가에서 사전 검증됩니다. 사용 가능한 템플릿 중에서 선택하지만 생성하거나 수정할 수는 없습니다.

## 템플릿 속성
<a name="notify-templates-properties"></a>

템플릿 ID  
템플릿의 고유 식별자입니다.

템플릿 유형  
사용 사례 범주입니다. 현재 `CODE_VERIFICATION`를 사용할 수 있습니다.

채널  
템플릿이 지원하는 채널: `SMS`, `VOICE`또는 둘 다.

언어 코드  
템플릿 콘텐츠의 언어(예: , `en``es`, `fr`).

지원되는 국가  
이 템플릿을 사용할 수 있는 국가입니다.

티어 액세스  
이 템플릿(`BASIC`, `ADVANCED`또는 둘 다)을 사용할 수 있는 계층.

변수  
전송 시 값을 제공하는 템플릿 콘텐츠의 자리 표시자입니다. 각 변수에는 이름, 유형 및 제약 조건이 있습니다. 소스가 인 변수는 사용자가 제공해야 `CUSTOMER` 합니다. 소스가 인 변수`SYSTEM`는 자동으로 채워집니다.

내용  
`{{variable}}` 자리 표시자가 있는 메시지 본문입니다.

## 템플릿 찾아보기
<a name="notify-templates-browse"></a>

------
#### [ Console ]

1. [https://console.aws.amazon.com/sms-voice/](https://console.aws.amazon.com/sms-voice/) AWS End User Messaging SMS 콘솔을 엽니다.

1. 알림 구성으로 이동하여 **템플릿** 탭을 선택합니다.

1. **모든 템플릿** 섹션에는 사용 가능한 모든 템플릿이 표시됩니다. 속성 필터를 사용하여 지원되는 국가, 언어 코드 또는 기타 속성을 기준으로 필터링합니다.

------
#### [ AWS CLI ]

모든 템플릿 나열:

```
aws pinpoint-sms-voice-v2 describe-notify-templates
```

템플릿 유형을 기준으로 필터링:

```
aws pinpoint-sms-voice-v2 describe-notify-templates \
  --filters Name=template-type,Values=CODE_VERIFICATION
```

채널을 기준으로 필터링:

```
aws pinpoint-sms-voice-v2 describe-notify-templates \
  --filters Name=channels,Values=SMS
```

국가를 기준으로 필터링:

```
aws pinpoint-sms-voice-v2 describe-notify-templates \
  --filters Name=supported-countries,Values=US
```

언어별 필터링:

```
aws pinpoint-sms-voice-v2 describe-notify-templates \
  --filters Name=language-code,Values=en
```

------

## 템플릿 변수
<a name="notify-templates-variables"></a>

템플릿 변수는 메시지를 보낼 때 제공하는 값으로 대체되는 메시지 콘텐츠의 자리 표시자입니다. 각 변수에는 다음과 같은 메타데이터가 있습니다.
+ **유형** - 논리적 데이터 유형: `STRING`, `INTEGER`또는 `BOOLEAN`. 모든 값은 유형에 관계없이 API에서 문자열로 전달됩니다. 예를 들어 정수 값을 로`"42"`, 부울을 로 전달합니다`"true"`.
+ **필수** - 변수를 제공해야 하는지 여부입니다. 기본값이 없는 필수 변수는 생략하면 오류가 발생합니다.
+ **소스** - `CUSTOMER` (값 제공) 또는 `SYSTEM` (자동으로 채워짐)입니다.
+ **제약 조건** - 최대 길이, 최소/최대 값 또는 정규식 패턴과 같은 검증 규칙입니다.

## 기본 템플릿 설정
<a name="notify-templates-default"></a>

알림 구성에서 기본 템플릿을 설정할 수 있습니다. 템플릿 ID를 지정하지 않고 메시지를 보내면 기본 템플릿이 사용됩니다. 기본 템플릿이 설정되지 않고 전송 요청에 템플릿 ID가 제공되지 않으면 요청이 실패합니다.

기본 템플릿을 설정하거나 변경하려면 섹션을 참조하세요[알림 구성 관리](notify-configurations.md).