Je dois implémenter la fonctionnalité de notification Push dans mon application. Explorer certaines options.
Google a récemment recommandé la plate-forme Firebase, mais ce service n'est pas totalement gratuit. Alors j'ai pensé à utiliser GCM à nouveau. Google arrêtera-t-il le support pour GCM à l'avenir?
Firebase Cloud Messaging est gratuit, tout comme Google Cloud Messaging. La page de tarification de Firebase montre exactement quelles fonctionnalités de Firebase sont payées.
Oui c'est gratuit Vous pouvez utiliser Analytics pour la messagerie avancée - prête à l'emploi.
Quels produits sont payés? Quels sont gratuits?
Les produits d'infrastructure payants de Firebase sont la base de données Realtime, le stockage, l'hébergement et le laboratoire de tests Firebase. Nous offrons un niveau gratuit pour tous ces produits, à l'exception de Test Lab.
Firebase propose également de nombreux produits gratuits: analyse, notifications, rapport d'incident, authentification, configuration à distance, liens dynamiques, invitations Firebase et indexation des applications. Vous pouvez en utiliser un nombre illimité dans tous les plans, y compris notre plan gratuit Spark.
https://firebase.google.com/pricing/
Ce lien devrait vous aider à mieux comprendre. Si vous implémentez 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é de souscrire à un sujet sont les suivantes:
Bien que le nombre d'utilisateurs actifs autorisés en connexion parallèle ait une limite, il est toutefois trop difficile de la dépasser facilement.
P.S. J'utilise le plan spark au fait
Il n'y a pas une telle chose "illimitée" gratuitement. Si vous envoyez des milliards de milliards de messages par jour, vous atteindrez probablement les limites de débit maximum et serez bloqué, ou peut-être qu'un commercial vous contactera.
À compter du 10 avril 2018, Google a déconseillé d'utiliser GCM. Les API serveur et client 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.