Konu Mesajlaşma

FCM Konu mesajlaşması, belirli bir konuyu etkinleştirmiş birden fazla cihaza mesaj göndermenize olanak tanır. Gerekli durumlarda konu iletileri oluşturursunuz. FCM, iletinin yönlendirilmesini ve doğru cihazlara güvenilir bir şekilde teslim edilmesini sağlar.

Konu mesajlaşmasıyla ilgili önemli noktalar:

  • Hava durumu uyarıları gibi herkese açık bilgiler için en uygundur.
  • Konu mesajları, gecikme yerine işleme hızı için optimize edilir. Tek cihazlara veya küçük gruplara hızlı ve güvenli teslimat için konular yerine kayıt jetonlarını hedefleyin.
  • Konu mesajlaşma, konu başına sınırsız aboneliği destekler. Ancak aşağıdaki sınırlar geçerlidir:
    • Bir uygulama örneği en fazla 2.000 konuya abone olabilir.
    • Uygulama örneklerine abone olmak için toplu abonelik istekleri, istek başına 1.000 örnekle sınırlıdır.
    • Yeni abonelik sıklığı, proje başına hız sınırlamasına tabidir. Sınırın aşılması 429 RESOURCE_EXHAUSTED hatasına yol açar. Eksponansiyel geri yüklemeyle yeniden deneyin.

Kotalar ve sınırlar

Konu mesajlaşma, her konu için sınırsız aboneliği destekler. Ancak, FCM şu alanlarda sınırları zorunlu kılar:

  • Bir uygulama örneği en fazla 2.000 konuya abone olabilir.
  • Uygulama örneklerine abone olmak için toplu abonelik kullanıyorsanız her istek 1.000 uygulama örneğiyle sınırlıdır.
  • Yeni aboneliklerin sıklığı proje başına hız sınırlamasına tabidir. Kısa süre içinde çok fazla abonelik isteği gönderirseniz FCM sunucuları 429 RESOURCE_EXHAUSTED ("kota aşıldı") yanıtını verir. Eksponansiyel geri yüklemeyle yeniden deneyin.

Sonraki adımlar