Firebase Cloud Messaging

Firebase Cloud Messaging (FCM), güvenli bir şekilde e-posta göndermenize olanak tanıyan platformlar arası bir mesajlaşma çözümüdür. ücretsiz olarak gönderebilirsiniz.

FCM kullanarak bir istemci uygulamasına yeni e-posta adresini veya diğer verileri bildirebilirsiniz senkronize edilebilir. Kullanıcı yeniden etkileşimini artırmak için bildirim mesajları gönderebilirsiniz. elde etti. Anlık mesajlaşma gibi kullanım alanlarında bir mesaj, yük 4.096 bayta kadar görüntülenebilir.


Başlamaya hazır mısınız? Platformunuzu seçin:

iOS+ Android Web Fırtına

Birlik C++

Temel özellikler

Bildirim mesajları veya veri mesajları gönderin Kullanıcınıza gösterilecek bildirim mesajları gönderin. Ya da veri iletileri gönderebilir ve uygulama kodunuzla değiştirin. Bkz. Mesaj türleri.
Çok yönlü mesaj hedefleme Mesajları istemci uygulamanıza 3 şekilde dağıtın: tek tek cihazlara, cihaz gruplarına veya konulara abone olan cihazlara gönderebilirsiniz.

Nasıl çalışır?

FCM uygulamasının iki ana bileşeni vardır: gönderme ve alma:

  1. Cloud Functions for Firebase gibi güvenilir bir ortam veya uygulama sunucusu mesaj gönderebileceğiniz, hedefleyeceğinizi ve göndereceğinizi belirler.
  2. Alan adını alan bir Apple, Android veya web (JavaScript) istemci uygulaması ilgili platforma özel aktarım hizmeti aracılığıyla e-posta iletileri gönderebilirsiniz.

Mesajları şununla gönderebilirsiniz: Firebase Admin SDK veya FCM sunucu protokolü. Şunu kullanabilirsiniz: test etmek ve pazarlama ya da etkileşim göndermek için Bildirim oluşturucu ve güçlü yerleşik hedefleme ve analiz özelliklerini kullanarak içe aktarılan segmentler.

Mimari genel bakış makalesini inceleyebilirsiniz. FCM bileşenleri hakkında bilgi.

Uygulama yolu

FCM SDK'sını kurun Uygulamanızda Firebase ve FCM kurulumunu şuna göre yapın: kurulum talimatlarını uygulayın.
Müşteri uygulamanızı geliştirme Mesaj işleme, konu aboneliği mantığı veya isteğe bağlı başka seçenekler ekleyin özellikleri sunar. Geliştirme aşamasında şu kaynaktan test iletileri gönder: Bildirim oluşturucu.
Uygulama sunucunuzu geliştirme Şunu kullanmak isteyip istemediğinize karar verin: Göndereni oluşturacak Firebase Admin SDK veya sunucu protokolü mantık: kimlik doğrulama, gönderme istekleri derleme, yanıtları işleme ve bu şekilde devam eder. Ardından, güvenilir ortamınızda mantığı derleyin.

Sonraki adımlar

  • Android'i çalıştırın veya iOS Hızlı başlangıç örneği. Bu örnekler, test göndermek için kodu çalıştırıp incelemenize olanak tanır Firebase konsolunu kullanarak tek bir cihaza mesaj gönderebilirsiniz.

  • FCM hakkında daha fazla bilgiyi şuradan edinebilirsiniz: mimariye genel bakış temel FCM kavramları için kılavuzlar ve geniş ölçekte ileti gönderme ile ilgili en iyi uygulamalar kılavuzları ve kayıt jetonlarını yönetme sayfasını ziyaret edebilirsiniz.

  • Android için eğiticileri deneyin veya iOS'ten seçin.

  • Firebase Cloud Messaging adlı yeri şuraya ekleyin: Android, Apple, veya Web uygulamasını kullanın.

  • Mesaj istekleri oluşturup göndereceğiniz güvenilir ortamınızı ayarlayın. Şu komutu kullanarak gönderme mantığı yazabilirsiniz: Admin SDK bu kodu Cloud Functions for Firebase veya başka bir bulut üzerinde kolayca dağıtabilirsiniz ortamları için de geçerlidir. Alternatif olarak, FCM sunucu protokolü.