Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Envoyer des messages avec la console Firebase

Vous pouvez envoyer des messages de notification à l' aide des notifications compositeur dans la console Firebase. Bien que cela ne donne pas la même flexibilité ou l' évolutivité que l' envoi de messages avec le SDK d' administration ou les protocoles HTTP et XMPP , il peut être très utile pour tester ou pour le marketing très ciblé et la participation des utilisateurs. La console Firebase fournit des analyses basée sur des tests A / B pour aider à affiner et à améliorer les messages marketing.

Une fois que vous avez développé une logique dans votre application pour recevoir des messages, vous pouvez permettre aux utilisateurs non techniques d'envoyer des messages par les instructions de la Notifications page du Firebase Centre d' aide.

Sur

Lorsque vous envoyez un message de notification de l'Notifications compositeur , Google utilise les valeurs que vous entrez dans les champs de formulaire de ces façons:

  • Les champs comme segment utilisateur et déterminer les options Expires cibles de messages et de livraison.
  • Les champs comme texte de notification et des données personnalisées sont envoyées au client dans une charge utile composée de paires clé / valeur.

Ces champs correspondent aux clés disponibles via les protocoles du serveur FCM. Par exemple, les paires clé / valeur saisies dans les données personnalisées sont traitées comme une charge utile de données pour la notification. D' autres champs renvoient directement aux clés de la FCM charge utile de notification .

Notez que certains champs du compositeur Notifications ne sont pas disponibles dans les protocoles de serveur de la FCM. Par exemple, vous pouvez cibler les segments d'utilisateurs basés sur la version de l' application, la langue, le type de navigateur et la version, ou propriétés de l' utilisateur d' une manière qui ne sont pas disponibles à l' aide du to champ dans l'API du serveur.

Les clés que la console Firebase envoie aux clients sont :

Clé Libellé du champ de la console La description
notification.title Titre de la notification Indique le titre de la notification.
notification.body Texte de notification Indique le texte du corps de la notification.
data Données personnalisées Paires clé/valeur que vous définissez. Ceux-ci sont fournis sous forme de charge utile de données que l'application doit gérer.

Les clés qui déterminent la livraison du message incluent :

Clé Libellé du champ de la console La description
sound Sonner

Indique un son à jouer lorsque l'appareil reçoit une notification.

time_to_live Expire

Ce paramètre spécifie combien de temps (en secondes) le message doit être conservé dans le stockage FCM si l'appareil est hors ligne. Pour plus d' informations, voir Réglage de la durée de vie d'un message .