Firebase Bulut Mesajlaşma
Firebase Cloud Messaging (FCM), ücretsiz ve güvenilir bir şekilde mesaj göndermenizi sağlayan bir platformlar arası mesajlaşma çözümüdür.
FCM'yi kullanarak, bir istemci uygulamasına senkronize edilebilecek yeni e-posta veya diğer verilerin mevcut olduğunu bildirebilirsiniz. Kullanıcıların yeniden katılımını ve elde tutulmasını sağlamak için bildirim mesajları gönderebilirsiniz. Anlık mesajlaşma gibi kullanım durumları için, bir mesaj bir istemci uygulamasına 4000 bayta kadar bir veriyi aktarabilir.Anahtar yetenekler
Bildirim mesajları veya veri mesajları gönderin | Kullanıcınıza görüntülenen bildirim mesajları gönderin. Veya veri mesajları gönderin ve uygulama kodunuzda ne olduğunu tamamen belirleyin. Mesaj türleri konusuna bakın. |
Çok yönlü mesaj hedefleme | İletileri istemci uygulamanıza 3 yoldan biriyle dağıtın: tek cihazlara, cihaz gruplarına veya konulara abone olan cihazlara. |
İstemci uygulamalarından mesaj gönder | FCM'nin güvenilir ve pil açısından verimli bağlantı kanalı üzerinden cihazlardan sunucunuza onay, sohbet ve diğer mesajları gönderin. |
O nasıl çalışır?
Bir FCM uygulaması, gönderme ve alma için iki ana bileşen içerir:
- Cloud Functions for Firebase gibi güvenilir bir ortam veya üzerinde mesaj oluşturmak, hedeflemek ve göndermek için bir uygulama sunucusu.
- İletileri ilgili platforma özgü aktarım hizmeti aracılığıyla alan bir Apple, Android veya web (JavaScript) istemci uygulaması.
Firebase Admin SDK veya FCM sunucu protokolü aracılığıyla mesaj gönderebilirsiniz. Güçlü yerleşik hedefleme ve analitik ya da özel olarak içe aktarılan segmentleri kullanarak test etmek ve pazarlama veya etkileşim mesajları göndermek için Bildirimler oluşturucuyu kullanabilirsiniz.
FCM'nin bileşenleri hakkında daha fazla ayrıntı ve önemli bilgiler için mimari genel bakışa bakın.