Firebase Bulut Mesajlaşma
Firebase Cloud Messaging (FCM), hiçbir ücret ödemeden güvenilir bir şekilde mesaj göndermenize olanak tanıyan platformlar arası bir mesajlaşma çözümüdür.
FCM'yi kullanarak bir istemci uygulamasına yeni e-postanın veya başka verilerin senkronize edilebileceğini bildirebilirsiniz. Kullanıcının yeniden etkileşimini ve kullanıcıyı elde tutmasını artırmak için bildirim mesajları gönderebilirsiniz. Anlık mesajlaşma gibi kullanım durumları için bir mesaj, 4000 bayta kadar bir veri yükünü bir istemci uygulamasına aktarabilir.Temel 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. Bkz. Mesaj türleri . |
Çok yönlü mesaj hedefleme | Mesajları istemci uygulamanıza 3 yoldan biriyle (tek cihazlara, cihaz gruplarına veya konulara abone olan cihazlara) dağıtın. |
İstemci uygulamalarından mesaj gönderin | FCM'nin güvenilir ve pili verimli kullanan bağlantı kanalı üzerinden cihazlardan sunucunuza onayları, sohbetleri ve diğer mesajları 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 aktarım hizmeti aracılığıyla mesajları 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 analizleri veya özel içe aktarılan segmentleri kullanarak pazarlama veya etkileşim mesajlarını test etmek ve göndermek için Bildirimler oluşturucusunu kullanabilirsiniz.
FCM bileşenleri hakkında daha fazla ayrıntı ve önemli bilgiler için mimari genel bakışa bakın.