Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik untuk mengelola notifikasi push seluler Amazon SNS
Bagian ini menjelaskan praktik terbaik yang dapat membantu Anda meningkatkan keterlibatan pelanggan Anda.
Manajemen titik akhir
Masalah pengiriman mungkin terjadi dalam situasi ketika token perangkat berubah karena tindakan pengguna di perangkat (misalnya, aplikasi diinstal ulang di perangkat), atau pembaruan sertifikat yang
Karena token perangkat tidak akan berubah setiap kali aplikasi dibuka oleh pengguna, CreatePlatformEndpoint API idempotent dapat digunakan. Namun, ini dapat memperkenalkan duplikat untuk perangkat yang sama dalam kasus di mana token itu sendiri tidak valid, atau jika titik akhir valid tetapi dinonaktifkan (misalnya, ketidakcocokan lingkungan produksi dan kotak pasir).
Mekanisme manajemen token perangkat seperti yang ada di kode semu dapat digunakan.
Untuk informasi tentang mengelola dan memelihara token perangkat FCM v1, lihatManajemen Amazon SNS untuk titik akhir Firebase Cloud Messaging.
Pencatatan status pengiriman
Untuk memantau status pengiriman notifikasi push, kami sarankan Anda mengaktifkan pencatatan status pengiriman untuk aplikasi platform Amazon SNS Anda. Ini membantu Anda memecahkan masalah kegagalan pengiriman karena log berisi kode respons penyedia yang dikembalikan dari layanan platform push. Untuk detail tentang mengaktifkan pencatatan status pengiriman, lihat Bagaimana cara mengakses log pengiriman topik Amazon SNS untuk pemberitahuan push?
Notifikasi peristiwa
Untuk mengelola titik akhir dengan cara yang didorong oleh peristiwa, Anda dapat menggunakan fungsionalitas pemberitahuan peristiwa. Hal ini memungkinkan topik Amazon SNS yang dikonfigurasi untuk menampilkan acara ke pelanggan seperti fungsi Lambda, untuk peristiwa aplikasi platform pembuatan titik akhir, penghapusan, pembaruan, dan kegagalan pengiriman.