

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Bekerja dengan template Notify
<a name="notify-templates"></a>

Template notify adalah templat pesan AWS terkelola yang telah disetujui sebelumnya untuk mengirim pesan OTP dan verifikasi. Template telah divalidasi sebelumnya di seluruh negara yang didukung. Anda memilih dari template yang tersedia tetapi tidak dapat membuat atau memodifikasinya.

## Properti template
<a name="notify-templates-properties"></a>

ID Templat  
Sebuah identifier unik untuk template.

Jenis template  
Kategori kasus penggunaan. Saat ini, `CODE_VERIFICATION` tersedia.

Saluran  
Saluran yang didukung template:`SMS`,`VOICE`, atau keduanya.

Kode bahasa  
Bahasa konten template (misalnya,, `en``es`,`fr`).

Negara yang didukung  
Negara-negara di mana template ini dapat digunakan.

Akses tingkat  
Tingkatan mana yang dapat menggunakan template ini (`BASIC`,`ADVANCED`, atau keduanya).

Variabel  
Placeholder dalam konten template yang Anda berikan nilainya pada waktu pengiriman. Setiap variabel memiliki nama, jenis, dan kendala. Variabel dengan sumber `CUSTOMER` harus disediakan oleh Anda. Variabel dengan sumber `SYSTEM` diisi secara otomatis.

Daftar isi  
Badan pesan dengan `{{variable}}` placeholder.

## Templat penjelajahan
<a name="notify-templates-browse"></a>

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

1. Buka konsol SMS AWS End User Messaging di [https://console.aws.amazon.com/sms-voice/](https://console.aws.amazon.com/sms-voice/).

1. Arahkan ke konfigurasi Notify dan pilih tab **Template**.

1. Bagian **Semua templat** menampilkan semua templat yang tersedia. Gunakan filter properti untuk memfilter menurut negara yang didukung, kode bahasa, atau properti lainnya.

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

Daftar semua template:

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

Filter berdasarkan jenis templat:

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

Filter berdasarkan saluran:

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

Filter menurut negara:

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

Filter berdasarkan bahasa:

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

------

## Variabel template
<a name="notify-templates-variables"></a>

Variabel template adalah placeholder dalam konten pesan yang diganti dengan nilai yang Anda berikan saat mengirim pesan. Setiap variabel memiliki metadata berikut:
+ **Tipe** — Tipe data logis:`STRING`,`INTEGER`, atau`BOOLEAN`. Semua nilai diteruskan sebagai string di API, apa pun jenisnya. Misalnya, berikan nilai integer sebagai `"42"` dan boolean sebagai. `"true"`
+ **Wajib** — Apakah variabel harus disediakan. Variabel yang diperlukan tanpa nilai default menyebabkan kesalahan jika dihilangkan.
+ **Sumber** - Baik `CUSTOMER` (Anda memberikan nilai) atau `SYSTEM` (diisi secara otomatis).
+ **Constraints** — Aturan validasi seperti panjang maksimum, minimum/maximum nilai, atau pola regex.

## Mengatur template default
<a name="notify-templates-default"></a>

Anda dapat mengatur template default pada konfigurasi Notify. Ketika Anda mengirim pesan tanpa menentukan ID template, template default digunakan. Jika tidak ada templat default yang disetel dan tidak ada ID templat yang disediakan dalam permintaan kirim, permintaan gagal.

Untuk mengatur atau mengubah template default, lihat[Mengelola konfigurasi Notify](notify-configurations.md).