Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aktifkan pemberitahuan push untuk obrolan seluler
Pemberitahuan push untuk obrolan seluler dikonfigurasi melalui Pesan Pengguna AWS Akhir. Anda dapat mengaktifkan pemberitahuan push untuk obrolan seluler di perangkat iOS atau Android, memungkinkan Anda untuk memberi tahu pelanggan tentang pesan baru bahkan ketika mereka tidak aktif menggunakan aplikasi seluler Anda. Anda dapat mengaktifkan fitur ini di aplikasi yang sudah ada yang terintegrasi dengan Amazon Connect ponsel SDKs, solusi tampilan web
Langkah-langkah dan sumber daya berikut akan membantu Anda memulai mengintegrasikan pemberitahuan Amazon Connect push ke dalam aplikasi seluler asli Anda:
Langkah 1: Dapatkan kredensyal dari konsol FCM Apple APNs dan Google
Untuk mengatur Amazon Connect agar dapat mengirim pemberitahuan push ke aplikasi Anda, pertama-tama Anda harus mendapatkan kredensi dari konsol FCM Apple APNs dan Google yang akan memungkinkan AWS End User Messaging untuk mengirim pemberitahuan ke aplikasi seluler Anda. Kredensyal yang Anda berikan, bergantung pada sistem notifikasi push yang Anda gunakan:
-
Untuk kredensi layanan (APNs) Pemberitahuan Push Apple, lihat Mendapatkan kunci enkripsi dan ID kunci dari Apple
dan Mendapatkan sertifikat penyedia dari Apple dalam dokumentasi Pengembang Apple.
Langkah 2: Buat aplikasi layanan AWS End User Messaging menggunakan AWS konsol dan aktifkan saluran notifikasi push untuk FCM atau APNs
Sebelum Anda dapat mengaktifkan Amazon Connect untuk mengirim pemberitahuan push, Anda harus terlebih dahulu membuat aplikasi AWS
End User Messaging dan mengaktifkan saluran pemberitahuan push di AWS
konsol
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:
-
Buka konsol Push Pesan Pengguna AWS Akhir di https://console.aws.amazon.com/push-notifications/
-
Pilih Create application (Buat aplikasi).
-
Untuk nama Aplikasi masukkan nama untuk aplikasi Anda.
-
(Opsional) Ikuti langkah opsional ini untuk mengaktifkan layanan Pemberitahuan Push Apple (APNs).
-
Untuk layanan Pemberitahuan Push Apple (APNs) pilih Aktifkan.
-
Untuk jenis otentikasi Default pilih salah satu:
-
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.
-
-
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.
-
-
-
-
(Opsional) Ikuti langkah opsional ini untuk mengaktifkan Firebase Cloud Messaging (FCM).
-
Untuk Firebase Cloud Messaging (FCM) pilih Aktifkan.
-
Pilih kredensyal Token untuk jenis otentikasi default, lalu pilih file JSON layanan Anda.
-
-
Pilih Create application (Buat aplikasi).
Langkah 3: Kaitkan aplikasi AWS End User Messaging dengan sebuah Amazon Connect instance
Untuk mengaktifkan pemberitahuan push pada sebuah Amazon Connect
instance, Anda harus mengaitkan aplikasi AWS End User Messaging dengan Amazon Connect
instance dengan memanggil CreateIntegrationAssociationAPI dengan aplikasi PINPOINT_APP
IntegrationType. Anda dapat memanggil API ini dengan AWS CLIatau Amazon Connect SDK
Langkah 4: Dapatkan token perangkat dengan FCM atau APNs SDK, dan daftarkan dengan Amazon Connect
Anda harus mengambil token perangkat dan menggunakannya untuk mendaftarkan perangkat seluler pengguna akhir dengan kontak Amazon Connect obrolan untuk mengirim pemberitahuan push untuk pesan baru dalam obrolan. Baca dokumentasi APNs FCM/pengembang di bawah ini untuk mengetahui bagaimana token perangkat dihasilkan dan diperoleh dari aplikasi seluler.
-
Untuk layanan Pemberitahuan Push Apple (APN), lihat Mendaftarkan aplikasi Anda APNs
di dokumentasi Apple Developer. -
Untuk Firebase Cloud Messaging (FCM), lihat Praktik terbaik untuk pengelolaan token pendaftaran FCM
.
Untuk mendaftarkan perangkat dengan kontak obrolan, kami sarankan Anda melakukan hal berikut:
-
Saat aplikasi seluler memanggil StartChatContactAPI, teruskan atribut
deviceToken
dandeviceType
sebagai kontak. Untuk pengguna widget komunikasi webview dan host, lihat Cara meneruskan atribut kontak ke widget komunikasi untuk detail selengkapnya. -
Sematkan panggilan ke CreatePushNotificationRegistrationtindakan dalam fungsi Lambda dalam alur kontak. Blok aliran harus membaca
deviceToken
dandeviceType
dari atribut kontak yang ditentukan pengguna, dan atributinitialContactId
from the system, lalu meneruskan nilai-nilai ini ke fungsi Lambda.-
Bergantung pada kasus penggunaan Anda, letakkan fungsi Lambda segera setelah memulai obrolan (di awal alur) jika Anda ingin pengguna akhir menerima pemberitahuan push segera, atau tepat sebelum merutekan kontak ke antrian sehingga mereka akan menerima kontak hanya ketika agen akan bergabung. Setelah panggilan API dibuat, perangkat akan mulai menerima pemberitahuan push ketika pesan baru datang dari agen atau sistem. Secara default, pemberitahuan push akan dikirim untuk semua pesan sistem dan agen.
-
-
(opsional) Sematkan panggilan ke DeletePushNotificationRegistrationtindakan dalam fungsi Lambda dalam alur. Setelah panggilan API dibuat, perangkat akan berhenti menerima pemberitahuan push ketika pesan baru datang dari agen atau sistem.
Langkah 5: Terima pemberitahuan push pada aplikasi seluler Anda
Lihat proyek Contoh UI Amazon Connect Obrolan
Pantau penggunaan Anda untuk pemberitahuan push
Untuk memastikan keandalan, ketersediaan, dan kinerja notifikasi push Anda, penting untuk memantau penggunaannya. Anda dapat melacak informasi ini melalui beberapa saluran:
-
AWS menyediakan alat pemantauan komprehensif untuk pemberitahuan push. Untuk informasi selengkapnya, lihat Memantau Push Pesan Pengguna AWS Akhir.
-
Bergantung pada layanan pemberitahuan push yang Anda gunakan, Anda dapat mengakses data penggunaan tambahan melalui konsol masing-masing.
-
Firebase Cloud Messaging (FCM): Lihat dokumentasi FCM tentang Memahami pengiriman pesan
untuk mendapatkan wawasan tentang penggunaan FCM Anda. -
Layanan Pemberitahuan Push Apple (APNs): Tinjau bagian APNs dokumentasi tentang Melihat status pemberitahuan push menggunakan Metrik dan APNs
untuk memantau status notifikasi Anda.
-