

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

# Membuat aplikasi dan mengaktifkan saluran push
<a name="procedure-enable-push"></a>

Sebelum Anda dapat menggunakan AWS End User Messaging Push untuk mengirim pemberitahuan push, Anda harus terlebih dahulu membuat aplikasi dan mengaktifkan saluran pemberitahuan push.

## Kontekstual
<a name="procedure-contextual-enable-push"></a>

**Aplikasi**  
Aplikasi adalah wadah penyimpanan untuk semua pengaturan AWS End User Messaging Push Anda. Aplikasi ini juga menyimpan saluran Amazon Pinpoint, kampanye, dan pengaturan perjalanan Anda.

**Kunci**  
Kunci penandatanganan pribadi yang digunakan oleh AWS End User Messaging Push untuk menandatangani token APNs otentikasi secara kriptografis. Anda mendapatkan kunci penandatanganan dari akun pengembang Apple Anda.   
Jika Anda memberikan kunci penandatanganan,AWS End User Messaging Push menggunakan token untuk mengautentikasi setiap pemberitahuan push yang Anda kirim. APNs Dengan kunci penandatanganan, Anda dapat mengirim pemberitahuan push ke lingkungan APNs produksi dan kotak pasir.  
Tidak seperti sertifikat, kunci penandatanganan Anda tidak kedaluwarsa. Anda hanya memberikan kunci Anda sekali, dan Anda tidak perlu memperbaruinya nanti. Anda dapat menggunakan kunci penandatanganan yang sama untuk beberapa aplikasi. Untuk informasi selengkapnya, lihat [Berkomunikasi dengan APNs menggunakan token autentikasi](https://help.apple.com/developer-account/#/deva05921840) di Bantuan *Xcode*.

**Sertifikat**  
Sertifikat TLS yang digunakan AWS End User Messaging Push untuk mengautentikasi APNs saat Anda mengirim pemberitahuan push. APNs Sertifikat dapat mendukung lingkungan produksi dan kotak pasir, atau hanya dapat mendukung lingkungan kotak pasir. Anda mendapatkan sertifikat dari akun pengembang Apple Anda.   
Sertifikat berakhir setelah satu tahun. Ketika ini terjadi, Anda harus membuat sertifikat baru, yang kemudian Anda berikan ke AWS End User Messaging Push untuk memperbarui pengiriman pemberitahuan push. Untuk informasi selengkapnya, lihat [Berkomunikasi dengan APNs menggunakan sertifikat TLS](https://help.apple.com/developer-account/#/dev82a71386a) di Bantuan *Xcode*.

## Prasyarat
<a name="procedure_prerequisite-enable-push"></a>

Sebelum Anda dapat menggunakan saluran push apa pun, Anda memerlukan kredensyal yang valid untuk layanan push. Untuk informasi lebih lanjut tentang mendapatkan kredensyal, lihat. [Memulai dengan AWS End User Messaging Push](getting-started.md)

## Prosedur
<a name="procedure_steps-enable-push"></a>

Ikuti petunjuk ini untuk membuat aplikasi dan mengaktifkan salah satu saluran push. Untuk menyelesaikan prosedur ini, Anda hanya perlu memasukkan nama aplikasi. Anda dapat mengaktifkan atau menonaktifkan salah satu saluran push di lain waktu.

1. Buka konsol Push Pesan Pengguna AWS Akhir di [https://console.aws.amazon.com/push-notifications/](https://console.aws.amazon.com/push-notifications/).

1. Pilih **Create application** (Buat aplikasi).

1. Untuk **nama Aplikasi** masukkan nama untuk aplikasi Anda.

1. (Opsional) Ikuti langkah opsional ini untuk mengaktifkan **layanan Pemberitahuan Push Apple (APNs)**.

   1. Untuk **layanan Pemberitahuan Push Apple (APNs)** pilih **Aktifkan**.

   1. Untuk **jenis otentikasi Default** pilih salah satu:

      1. Jika Anda memilih **Kredensyal kunci**, berikan informasi berikut dari akun pengembang Apple Anda. AWS End User Messaging Push memerlukan informasi ini untuk membuat token otentikasi.
         + **ID Kunci** — ID yang ditetapkan ke kunci penandatanganan Anda. 
         + **Bundle identifier** — ID yang ditetapkan ke aplikasi iOS Anda. 
         + **Pengenal tim** — ID yang ditetapkan ke tim akun pengembang Apple Anda. 
         + **Kunci autentikasi** — File.p8 yang Anda unduh dari akun pengembang Apple saat Anda membuat kunci otentikasi. 

      1. Jika Anda memilih **kredensi Sertifikat**, berikan informasi berikut:
         + **Sertifikat SSL** — File.p12 untuk sertifikat TLS Anda. 
         + **Kata sandi sertifikat** — Jika Anda menetapkan kata sandi ke sertifikat Anda, masukkan di sini.
         + **Jenis sertifikat** — Pilih jenis sertifikat yang akan digunakan.

1. (Opsional) Ikuti langkah opsional ini untuk mengaktifkan **Firebase Cloud Messaging (FCM**).

   1. **Untuk **Firebase Cloud Messaging (FCM)** pilih Aktifkan.**

   1. Untuk **jenis otentikasi Default** pilih salah satu:

      1. Untuk **kredensyal Token (disarankan)** pilih **Pilih file** dan kemudian pilih file JSON layanan Anda.

      1. Untuk **kredensyal Kunci,** masukkan kunci Anda di kunci **API**.

1. (Opsional) Ikuti langkah opsional ini untuk mengaktifkan **Baidu Cloud Push**.

   1. Untuk **Baidu Cloud Push** pilih **Aktifkan**.

   1. Untuk **kunci API**, masukkan kunci API Anda.

   1. Untuk **kunci Rahasia** masukkan kunci rahasia Anda.

1. (Opsional) Ikuti langkah opsional ini untuk mengaktifkan **Pesan Perangkat Amazon**.

   1. Untuk **Amazon Device Messaging** pilih **Aktifkan**.

   1. Untuk **ID Klien**, masukkan ID klien Anda.

   1. Untuk **rahasia Klien** masukkan rahasia klien Anda.

1. Pilih **Create application** (Buat aplikasi).