View a markdown version of this page

알림 템플릿 작업 - AWS 최종 사용자 메시징 SMS

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

알림 템플릿 작업

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

템플릿 속성

템플릿 ID

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

템플릿 유형

사용 사례 범주입니다. 현재 CODE_VERIFICATION를 사용할 수 있습니다.

채널

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

언어 코드

템플릿 콘텐츠의 언어(예: , enes, fr).

지원되는 국가

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

티어 액세스

이 템플릿(BASIC, ADVANCED또는 둘 다)을 사용할 수 있는 계층.

변수

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

내용

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

템플릿 찾아보기

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

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

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

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

템플릿 변수

템플릿 변수는 메시지를 보낼 때 제공하는 값으로 대체되는 메시지 콘텐츠의 자리 표시자입니다. 각 변수에는 다음과 같은 메타데이터가 있습니다.

  • 유형 - 논리적 데이터 유형: STRING, INTEGER또는 BOOLEAN. 모든 값은 유형에 관계없이 API에서 문자열로 전달됩니다. 예를 들어 정수 값을 로"42", 부울을 로 전달합니다"true".

  • 필수 - 변수를 제공해야 하는지 여부입니다. 기본값이 없는 필수 변수는 생략하면 오류가 발생합니다.

  • 소스 - CUSTOMER (값 제공) 또는 SYSTEM (자동으로 채워짐)입니다.

  • 제약 조건 - 최대 길이, 최소/최대 값 또는 정규식 패턴과 같은 검증 규칙입니다.

기본 템플릿 설정

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

기본 템플릿을 설정하거나 변경하려면 섹션을 참조하세요알림 구성 관리.