Firebase Cloud Messaging

Firebase Cloud Messaging (FCM) est une solution de messagerie multiplate-forme qui vous permet d'envoyer des e-mails de façon fiable messages sans frais.

Avec FCM, vous pouvez avertir une application cliente qu'un nouvel e-mail ou d'autres données ont été ajoutés peut être synchronisé. Vous pouvez envoyer des messages de notification pour favoriser le réengagement et la fidélisation des utilisateurs. Pour les cas d'utilisation tels que la messagerie instantanée, un message peut transférer jusqu'à 4 096 octets vers une application cliente.


Prêt à vous lancer ? Choisissez votre plate-forme:

iOS ou version ultérieure Sur Android Web Flutter

Unity C++

Capacités clés

Envoyer des messages de notification ou de données Envoyez les messages de notification qui s'affichent à votre utilisateur. ou envoyez des messages de données et déterminez ce qui se passe le code de votre application. Consultez la section Types de messages.
Ciblage polyvalent des messages Distribuez des messages à votre application cliente de l'une des trois manières suivantes : à des appareils uniques, à des groupes d'appareils ou à des appareils abonnés à des sujets.

Fonctionnement

Une implémentation FCM comprend deux composants principaux pour envoi et réception:

  1. Un environnement approuvé tel que Cloud Functions for Firebase ou un serveur d'applications à partir desquels créer, cibler et envoyer des messages.
  2. Une application cliente Apple, Android ou Web (JavaScript) qui reçoit des messages via le service de transport spécifique à la plate-forme correspondant.

Vous pouvez envoyer des messages via Firebase Admin SDK ou le protocole de serveur FCM. Vous pouvez utiliser l'outil de création de notifications à des fins de test et pour envoyer des communications marketing ou grâce à des fonctionnalités de ciblage et d'analyse intégrées, segments importés.

Découvrez la présentation présentation pour en savoir plus et connaître les des informations sur les composants de FCM.

Chemin d'accès de l'exécution

Configurer le SDK FCM Configurez Firebase et FCM sur votre application conformément aux et les instructions de configuration spécifiques à votre plate-forme.
Développer votre application cliente Ajoutez une gestion des messages, une logique d'abonnement aux sujets ou d'autres à votre application cliente. Pendant le développement, vous pouvez facilement envoyer des messages de test depuis l'outil de création de notifications.
Développer votre serveur d'applications Décidez si vous souhaitez utiliser Firebase Admin SDK ou le protocole du serveur pour créer vos envois logique d'authentification, de création de requêtes d'envoi, de gestion des réponses ainsi de suite. Ensuite, élaborez la logique dans votre environnement approuvé.

Étapes suivantes