Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik untuk mengelola pemberitahuan push SNS seluler Amazon
Bagian ini menjelaskan praktik terbaik yang dapat membantu Anda meningkatkan keterlibatan pelanggan Anda.
Manajemen titik akhir
Masalah pengiriman mungkin terjadi jika token perangkat berubah karena tindakan pengguna pada perangkat (misalnya, aplikasi diinstal ulang pada perangkat), atau pembaruan sertifikat
Karena token perangkat tidak akan berubah setiap kali aplikasi dibuka oleh pengguna, idempoten CreatePlatformEndpoint
APIdapat 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, lihatSNSManajemen Amazon untuk titik akhir Firebase Cloud Messaging.
Pencatatan status pengiriman
Untuk memantau status pengiriman pemberitahuan push, kami sarankan Anda mengaktifkan pencatatan status pengiriman untuk aplikasi SNS platform Amazon 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 SNS topik Amazon untuk pemberitahuan push?
Pemberitahuan peristiwa
Untuk mengelola titik akhir dengan cara yang didorong oleh acara, Anda dapat menggunakan fungsionalitas pemberitahuan acara. Hal ini memungkinkan SNS topik Amazon yang dikonfigurasi untuk mengobarkan peristiwa ke pelanggan seperti fungsi Lambda, untuk peristiwa aplikasi platform pembuatan titik akhir, penghapusan, pembaruan, dan kegagalan pengiriman.