View a markdown version of this page

Aktifkan notifikasi push untuk obrolan seluler - Pelanggan Amazon Connect

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

Aktifkan notifikasi push untuk obrolan seluler

Pemberitahuan push untuk obrolan seluler dikonfigurasi melalui AWS Pesan Pengguna Akhir. Anda dapat mengaktifkan notifikasi push untuk obrolan seluler di perangkat iOS atau Android, memungkinkan Anda untuk memberi tahu pelanggan tentang pesan baru bahkan ketika mereka tidak secara aktif menggunakan aplikasi seluler Anda. Anda dapat mengaktifkan fitur ini di aplikasi yang sudah ada yang terintegrasi dengan SDK Connect Customer seluler, solusi tampilan web, atau solusi native khusus.

Langkah-langkah dan sumber daya berikut akan membantu Anda memulai dengan mengintegrasikan notifikasi Connect Customer push ke aplikasi seluler asli Anda:

Langkah 1: Dapatkan kredenSIAL dari APN Apple dan konsol FCM Google

Untuk mengatur Connect Customer agar dapat mengirim pemberitahuan push ke aplikasi Anda, pertama-tama Anda harus mendapatkan kredenSIAL dari APN Apple dan konsol FCM Google yang akan memungkinkan Pesan Pengguna Ak AWS hir untuk mengirim pemberitahuan ke aplikasi seluler Anda. KredenSIAL yang Anda berikan, tergantung pada sistem notifikasi push yang Anda gunakan:

Langkah 2: Buat AWS Aplikasi layanan Pesan Pengguna Akhir menggunakan AWS konsol dan aktifkan saluran pemberitahuan push untuk FCM atau APN

Sebelum Anda dapat mengaktifkan Amazon Connect untuk mengirim pemberitahuan push, Anda harus terlebih dahulu membuat aplikasi AWS Pesan Pengguna Akhir 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:

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

  2. Pilih Create application (Buat aplikasi).

  3. Untuk Nama Aplikasi masukkan nama untuk aplikasi Anda.

  4. (Opsional) Ikuti langkah opsional ini untuk mengaktifkan layanan Pem beritahuan Push Apple (APN).

    1. Untuk layanan Pemberitahuan Push Apple (APN) pilih Akti fkan.

    2. Untuk jenis otentikasi default pilih salah satu:

      1. Jika Anda memilih Kreden tif kunci, berikan informasi berikut dari akun pengembang Apple Anda. AWS End User Messaging Push memerlukan informasi ini untuk membuat token otentikasi.

        1. ID kunci — ID yang ditetapkan ke kunci penandatanganan Anda.

        2. Pengidentifikasi bundel — ID yang ditetapkan ke aplikasi iOS Anda.

        3. Pengidentifikasi tim — ID yang ditetapkan ke tim akun pengembang Apple Anda.

        4. Kunci otentikasi — File.p8 yang Anda unduh dari akun pengembang Apple saat Anda membuat kunci otentikasi.

      2. Jika Anda memilih KredenSIAL Sertifikat, berikan informasi berikut:

        1. Sertifikat SSL — File.p12 untuk sertifikat TLS Anda.

        2. Kata sandi sertifikat — Jika Anda menetapkan kata sandi untuk sertifikat Anda, masukkan di sini.

        3. Jenis sertifikat — Pilih jenis sertifikat yang akan digunakan.

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

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

    2. Pilih Kredentif Token untuk Jenis otentikasi default, lalu pilih file JSON layanan Anda.

  6. Pilih Create application (Buat aplikasi).

Langkah 3: Asosiasikan AWS Aplikasi Pesan Pengguna Akhir dengan Connect Customer instans

Untuk mengaktifkan notifikasi push pada Connect Customer instance, Anda harus mengaitkan AWS aplikasi Pesan Pengguna Akhir dengan Connect Customer instance dengan memanggil CreateIntegrationAssociation API dengan PINPOINT_APP IntegrationType. Anda dapat memanggil API ini dengan AWS CLI atau Amazon Connect SDK untuk bahasa yang didukung. Ini adalah langkah orientasi satu kali yang diperlukan untuk setiap integrasi antara aplikasi AWS Pesan Pengguna Akhir dan Connect Customer instance.

Langkah 4: Dapatkan token perangkat dengan SDK FCM atau APNs, dan daftarkan dengan Connect Customer

Anda perlu mengambil token perangkat dan menggunakannya untuk mendaftarkan perangkat seluler pengguna akhir dengan kontak Connect Customer obrolan untuk mengirim pemberitahuan push untuk pesan baru dalam obrolan. Baca dokumentasi FCM/APNs pengembang di bawah ini untuk mengetahui bagaimana token perangkat dihasilkan dan diperoleh dari aplikasi seluler.

Untuk mendaftarkan perangkat dengan kontak obrolan, kami sarankan Anda melakukan hal berikut:

  1. Saat aplikasi seluler memanggil StartChatContact API, berikan atribut deviceToken dan deviceType sebagai kontak. Untuk pengguna tampilan web dan widget komunikasi yang dihosting, lihat Cara meneruskan atribut kontak ke widget komunikasi untuk detail selengkapnya.

  2. Menanamkan panggilan ke CreatePushNotificationRegistration tindakan dalam fungsi Lambda dalam aliran kontak. Blok aliran harus membaca deviceToken dan deviceType dari atribut kontak yang ditentukan pengguna, dan initialContactId dari atribut sistem, kemudian meneruskan nilai-nilai ini ke fungsi Lambda.

    1. Tergantung pada kasus penggunaan Anda, tempatkan fungsi Lambda baik 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 dilakukan, 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.

      Memanggil blok aliran fungsi lambda di perancang alur situs web Connect Customer admin.
  1. (opsional) Menanamkan panggilan ke DeletePushNotificationRegistration tindakan dalam fungsi Lambda dalam aliran. Setelah panggilan API dilakukan, perangkat akan berhenti menerima pemberitahuan push ketika pesan baru datang dari agen atau sistem.

Langkah 5: Menerima pemberitahuan push pada aplikasi seluler Anda

Lihat proyek Contoh UI Connect Customer Obrolan kami dan lihat contoh tampilan web obro lan iOS dan Android kami yang menampilkan cara mengintegrasikan Connect Customer API untuk mengintegrasikan dan menerima pemberitahuan push.

Memantau penggunaan Anda untuk pemberitahuan push

Untuk memastikan keandalan, ketersediaan, dan kinerja pemberitahuan push Anda, sangat penting untuk memantau penggunaannya. Anda dapat melacak informasi ini melalui beberapa saluran:

  1. AWS menyediakan alat pemantauan komprehensif untuk pemberitahuan push. Untuk informasi selengkapnya, lihat Meman tau AWS Push Pesan Pengguna Akhir.

  2. Tergantung pada layanan pemberitahuan push yang Anda gunakan, Anda dapat mengakses data penggunaan tambahan melalui konsol masing-masing.

    1. Firebase Cloud Messaging (FCM): Lihat dokumentasi FCM tentang Memahami pengiriman pesan untuk mendapatkan wawasan tentang penggunaan FCM Anda.

    2. Layanan Pemberitahuan Push Apple (APNs): Tinjau bagian dokumentasi APNs tentang Melihat status pemberitahuan push menggunakan Metrik dan APN untuk memantau status notifikasi Anda.