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 girmesini 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.
Kullanımdan kaldırılmış Google Cloud Messaging API'lerini mi kullanıyorsunuz? Daha fazla bilgi FCM göç konusunda.
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. Bkz İleti türlerini .|
|Ç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önderin||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 iOS, Android veya web (JavaScript) istemci uygulaması.
Sen aracılığıyla mesaj gönderebilir Firebase Yönetici SDK ya FCM sunucu protokolleri . Sen kullanabilirsiniz Bildirimler besteci test etmek için ve kullanan pazarlama veya nişan mesajları göndermek için güçlü dahili analitik veya özel ve hedefleme ithal segmentleri .
Bkz mimari bakış daha detaylı ve FCM bileşenleri hakkında önemli bilgiler için.