Messagerie thématique

La messagerie thématique FCM vous permet d'envoyer un message à plusieurs appareils qui se sont abonnés à un thème particulier. Vous rédigez des messages thématiques selon vos besoins, et FCM se charge de les acheminer et de les distribuer de manière fiable aux bons appareils.

Points clés concernant la messagerie thématique :

  • Idéal pour les informations accessibles au public, comme les alertes météo.
  • Les messages thématiques sont optimisés pour le débit plutôt que pour la latence. Pour une distribution rapide et sécurisée à des appareils uniques ou à de petits groupes, ciblez les messages sur des jetons d'enregistrement plutôt que sur des thèmes.
  • La messagerie thématique accepte un nombre illimité d'abonnements par thème, avec les limites suivantes :
    • Une instance d'application peut s'abonner à un maximum de 2 000 sujets.
    • Les demandes d'abonnement par lot pour les instances d'application abonnées sont limitées à 1 000 instances par demande.
    • La fréquence des nouveaux abonnements est limitée par projet. Le dépassement de la limite entraîne une erreur 429 RESOURCE_EXHAUSTED. Réessayez avec un intervalle exponentiel entre les tentatives.

Quotas et limites

La messagerie thématique accepte un nombre illimité d'abonnements pour chaque thème. Toutefois, FCM applique des limites dans les domaines suivants :

  • Une instance d'application ne peut pas être abonnée à plus de 2 000 sujets.
  • Si vous utilisez l'abonnement par lot pour abonner des instances d'application, chaque requête est limitée à 1 000 instances d'application.
  • La fréquence des nouveaux abonnements est limitée par projet. Si vous envoyez trop de requêtes d'abonnement sur une courte période, les serveurs FCM répondront avec une réponse 429 RESOURCE_EXHAUSTED ("quota dépassé"). Réessayer avec un intervalle exponentiel entre les tentatives

Étapes suivantes