Firebase Bulut Mesajlaşma
Firebase Cloud Messaging (FCM), hiçbir ücret ödemeden güvenilir bir şekilde mesaj göndermenizi sağlayan, platformlar arası bir mesajlaşma çözümüdür.
FCM'yi kullanarak, bir istemci uygulamasına yeni e-postanın veya diğer verilerin senkronize edilebileceğini bildirebilirsiniz. Kullanıcıların yeniden etkileşime geçmesi ve elde tutulması için bildirim mesajları gönderebilirsiniz. Anlık mesajlaşma gibi kullanım durumları için bir mesaj, 4KB'ye kadar yükü bir istemci uygulamasına aktarabilir.Kullanımdan kaldırılmış Google Cloud Messaging API'lerini mi kullanıyorsunuz? FCM'ye nasıl geçeceğiniz hakkında daha fazla bilgi edinin.
Anahtar yetenekler
Bildirim mesajları veya veri mesajları gönderin | Kullanıcınıza görüntülenen bildirim mesajlarını gönderin. Veya veri mesajları gönderin ve uygulama kodunuzda ne olacağını tam olarak belirleyin. Mesaj türleri konusuna bakın. |
Çok yönlü mesaj hedefleme | Mesajları istemci uygulamanıza 3 yoldan biriyle dağıtın: tek cihazlara, cihaz gruplarına veya konulara abone olan cihazlara. |
İstemci uygulamalarından mesaj gönderin | Onayları, sohbetleri ve diğer mesajları cihazlardan FCM'nin güvenilir ve pil verimli bağlantı kanalı üzerinden sunucunuza geri gönderin. |
O nasıl çalışır?
Bir FCM uygulaması, gönderme ve alma için iki ana bileşen içerir:
- Firebase için Cloud Functions gibi güvenilir bir ortam veya mesajların oluşturulacağı, hedefleneceği ve gönderileceği bir uygulama sunucusu.
- İlgili platforma özel taşıma hizmeti aracılığıyla mesaj alan bir iOS, Android veya web (JavaScript) istemci uygulaması.
Firebase Admin SDK veya FCM sunucu protokolleri aracılığıyla mesaj gönderebilirsiniz. Notifications oluşturucuyu, güçlü yerleşik hedefleme ve analizleri veya özel içe aktarılan segmentleri kullanarak test etmek ve pazarlama veya etkileşim mesajları göndermek için kullanabilirsiniz.
FCM'nin bileşenleri hakkında daha fazla ayrıntı ve önemli bilgiler için mimari genel bakışı inceleyin.