Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/06 (UTC)."],[],[],null,["FCM topic messaging lets you to send a message to multiple devices\nthat have opted in to a particular topic. You compose topic messages as needed,\nand FCM handles routing and delivering the message reliably to the\nright devices.\n\nKey points about topic messaging:\n\n- Best suited for publicly available information like weather alerts.\n- Topic messages are optimized for throughput rather than latency. For fast, secure delivery to single devices or small groups, [target messages](/docs/cloud-messaging/send-messages/send/v1-api#send-messages-to-specific-devices) to registration tokens instead of topics.\n- Topic messaging supports unlimited subscriptions per topic, with the following limits:\n - An app instance can subscribe to a maximum of 2000 topics.\n - Batch subscription requests for subscribing app instances are limited to 1000 instances per request.\n - New subscription frequency is rate-limited per project. Exceeding the limit results in a `429\n RESOURCE_EXHAUSTED` error; retry with exponential backoff.\n\nQuotas and limits\n\nTopic messaging supports unlimited subscriptions for each topic. However,\nFCM enforces limits in these areas:\n\n- One app instance can be subscribed to no more than 2000 topics.\n- If you are using [batch subscription](https://developers.google.com/instance-id/reference/server#manage_relationship_maps_for_multiple_app_instances) to subscribe app instances, each request is limited to 1000 app instances.\n- The frequency of new subscriptions is rate-limited per project. If you send too many subscription requests in a short period of time, FCM servers will respond with a `429 RESOURCE_EXHAUSTED` (\"quota exceeded\") response. Retry with exponential backoff.\n\nNext Steps\n\n- Learn how to [Manage Topic Subscriptions](/docs/cloud-messaging/doc-revamp/targeting-user-groups/manage-topic-subscriptions) using the Admin SDK or from your client app.\n- Learn how to [Send Messages to Topics](/docs/cloud-messaging/doc-revamp/targeting-user-groups/send-topic-messages) using the Admin SDK or the FCM v1 HTTP API."]]