Perpesanan Cloud Firebase
Firebase Cloud Messaging (FCM) adalah solusi pengiriman pesan lintas platform yang memungkinkan Anda mengirim pesan secara andal tanpa biaya.
Menggunakan FCM, Anda dapat memberi tahu aplikasi klien bahwa email baru atau data lain tersedia untuk disinkronkan. Anda dapat mengirim pesan notifikasi untuk mendorong interaksi ulang dan retensi pengguna. Untuk kasus penggunaan seperti pesan instan, sebuah pesan dapat mentransfer muatan hingga 4000 byte ke aplikasi klien.Kemampuan utama
Kirim pesan notifikasi atau pesan data | Kirim pesan pemberitahuan yang ditampilkan kepada pengguna Anda. Atau kirim pesan data dan tentukan sepenuhnya apa yang terjadi dalam kode aplikasi Anda. Lihat Jenis pesan . |
Penargetan pesan serbaguna | Distribusikan pesan ke aplikasi klien Anda dengan salah satu dari 3 cara—ke satu perangkat, ke grup perangkat, atau ke perangkat yang berlangganan topik. |
Kirim pesan dari aplikasi klien | Kirim ucapan terima kasih, obrolan, dan pesan lainnya dari perangkat kembali ke server Anda melalui saluran koneksi FCM yang andal dan hemat baterai. |
Bagaimana cara kerjanya?
Implementasi FCM mencakup dua komponen utama untuk mengirim dan menerima:
- Lingkungan tepercaya seperti Cloud Functions for Firebase atau server aplikasi untuk membangun, menargetkan, dan mengirim pesan.
- Aplikasi klien Apple, Android, atau web (JavaScript) yang menerima pesan melalui layanan transportasi khusus platform yang sesuai.
Anda dapat mengirim pesan melalui Firebase Admin SDK atau protokol server FCM . Anda dapat menggunakan Notifications Composer untuk menguji dan mengirim pesan pemasaran atau keterlibatan menggunakan penargetan dan analitik bawaan yang canggih atau segmen yang diimpor khusus .
Lihat ikhtisar arsitektur untuk lebih detail dan informasi penting tentang komponen FCM.