Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Envoyer des messages avec la console Firebase

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Vous pouvez envoyer des messages de notification à l'aide de l'éditeur de notifications dans la console Firebase. Bien que cela n'offre pas la même flexibilité ou évolutivité que l'envoi de messages avec le SDK d'administration ou les protocoles HTTP et XMPP , cela peut être très utile pour les tests ou pour un marketing très ciblé et l'engagement des utilisateurs. La console Firebase fournit des tests A/B basés sur l'analyse 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 autoriser les utilisateurs non techniques à envoyer des messages conformément aux instructions de la page Notifications du centre d'aide Firebase.

À propos de

Lorsque vous envoyez un message de notification à partir de l'éditeur de notifications , Google utilise les valeurs que vous saisissez dans les champs du formulaire de la manière suivante :

  • Des champs tels que Segment d'utilisateurs et Expire déterminent la cible du message et les options de livraison.
  • Des champs tels que Texte de notification et Données personnalisées sont envoyés 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 correspondent directement aux clés dans la charge utile de notification FCM.

Notez que certains champs de l'éditeur de notifications ne sont pas disponibles via les protocoles du serveur FCM. Par exemple, vous pouvez cibler des segments d'utilisateurs en fonction de la version de l'application, de la langue, du type et de la version du navigateur ou des propriétés de l'utilisateur d'une manière qui n'est pas disponible à l'aide du champ to 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. Celles-ci sont fournies sous forme de charge utile de données que l'application doit gérer.

Les clés qui déterminent la livraison des messages incluent :

Clé Libellé du champ de la console La description
sound Du son

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

time_to_live Expire

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