86 votes

Est-ce que Firebase Cloud Messaging est gratuit?

Je dois mettre en œuvre la fonctionnalité de notification push dans mon application. J'explore quelques options.

Google recommande récemment la plateforme Firebase, mais ce n'est pas complètement un service gratuit. J'ai donc pensé à utiliser à nouveau GCM. Est-ce que Google arrêtera de prendre en charge GCM à l'avenir ?

122voto

Frank van Puffelen Points 16029

Le messaging cloud Firebase est gratuit, tout comme l'était Google Cloud Messaging. La page de tarification de Firebase montre exactement quelles fonctionnalités de Firebase sont payantes.

49 votes

Y a-t-il un plafond ou une limite pour la messagerie cloud Firebase gratuite?

9 votes

@conandor Non, il n'y en a pas.

1 votes

Afin d'utiliser les services de notifications Firebase - dois-je avoir un compte Google Cloud Platform?

23voto

Michael Andreev Points 152

Oui, c'est gratuit. Vous pouvez utiliser Analytics pour des messages avancés - prêt à l'emploi.

Quels produits sont payants ? Lesquels sont gratuits ?

Les produits d'infrastructure payants de Firebase sont la Base de données en temps réel, Firebase Storage, l'Hébergement et Test Lab. Nous proposons une offre gratuite pour tous ces produits sauf Test Lab.

Firebase propose également de nombreux produits gratuits : Analytics, Notifications, Rapport d'incidents, Authentification, Configurations à distance, Liens dynamiques, Invitations Firebase et Indexation des applications. Vous pouvez utiliser une quantité illimitée de ces produits dans tous les plans, y compris notre plan Spark gratuit.

1 votes

D'où avez-vous obtenu cette ressource ?

9voto

Vijaya Aditya Points 2

À partir du 10 avril 2018, Google a rendu obsolète GCM. Les API serveur et client de GCM sont obsolètes et seront supprimées dès le 11 avril 2019. Migrez les applications GCM vers Firebase Cloud Messaging (FCM), qui hérite de l'infrastructure GCM fiable et évolutive.

5 votes

Je ne suis pas sûr pourquoi cela a été downvoté; c'est une information correcte. La question initiale était : "Google arrêtera-t-il le support de GCM à l'avenir?" Et la réponse est oui : les API de GCM ont déjà été supprimées. Voir developers.google.com/cloud-messaging/android/…

5voto

Kfir Fersht Points 51

Il n'y a pas de tel chose que "illimité" gratuitement. Si vous envoyez des milliards de messages par jour, vous risquez de atteindre les limites de débit maximal et d'être bloqué, ou peut-être qu'un commercial vous contactera.

5voto

https://firebase.google.com/pricing/

Ce lien devrait vous aider à mieux comprendre. Si vous mettez en œuvre des notifications push, ma suggestion serait de maintenir votre propre base de données pour les jetons de périphérique générés au lieu d'utiliser la messagerie par sujet.

Deux raisons pour lesquelles j'ai évité l'abonnement par sujet :

  1. Il y a une limite au nombre de sujets auxquels vous pouvez vous abonner dans le plan gratuit
  2. Les sujets ne sont pas immédiatement abonnés

Bien que le nombre d'utilisateurs actifs autorisés en connexion parallèle ait une limite, il est trop élevé pour être facilement dépassé.

P.S. J'utilise le plan Spark, au fait

4 votes

Il n'y a pas de limite : developers.googleblog.com/2015/12/…

0 votes

Plus de 6 mois se sont écoulés depuis votre réponse, je me demandais comment se débrouille le plan Spark jusqu'à présent chez vous :) ? Auriez-vous l'obligeance de partager le nombre d'utilisateurs que vous avez maintenant ? @dinesh-shekhawat

0 votes

Le plan spark fonctionne bien pour moi. Pour le moment, il n'y a pas d'utilisateurs mais lorsque j'utilisais FirebaseStorage pour un autre projet, aucun problème n'a été rencontré.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X