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 senkronize edilebilecek yeni e-posta veya başka veriler olduğunu bildirebilirsiniz. Kullanıcının yeniden etkileşime geçmesini ve kullanıcıyı elde tutması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 yükü aktarabilir.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 olduğunu tam olarak belirleyin. Mesaj türleri konusuna bakın. |
Çok yönlü mesaj hedefleme | Mesajları istemci uygulamanıza 3 yoldan herhangi biriyle dağıtın: tek cihazlara, cihaz gruplarına veya konulara abone olunan cihazlara. |
İstemci uygulamalarından mesaj gönder | FCM'nin güvenilir ve pil açısından verimli bağlantı kanalı üzerinden, cihazlardan sunucunuza geri bildirimleri, sohbetleri 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:
- Firebase için Cloud Functions gibi güvenilir bir ortam veya üzerinde mesajların oluşturulacağı, hedefleneceği ve gönderileceği bir uygulama sunucusu.
- Mesajları ilgili platforma özel taşıma hizmeti aracılığıyla alan bir Apple, Android veya web (JavaScript) istemci uygulaması.
Firebase Admin SDK veya FCM sunucu protokolleri aracılığıyla mesaj gönderebilirsiniz. Güçlü yerleşik hedefleme ve analizler veya özel içe aktarılan segmentler kullanarak test yapmak ve pazarlama veya etkileşim mesajları göndermek için Bildirim oluşturucuyu kullanabilirsiniz.
FCM bileşenleri hakkında daha ayrıntılı ve önemli bilgiler için mimari genel bakışa bakın.