Wie erhalte ich Push-Benachrichtigungen, ohne die Firebase Cloud-Funktionen zu verwenden?

beby

Meine APP hängt wirklich von Push-Benachrichtigungen ab, zum Beispiel wenn die App zwei Akteure hat, Besitzer und Benutzer, wenn der Besitzer etwas postet, muss der Benutzer basierend auf seinem Standort und Engagement in der App benachrichtigt werden, was bedeutet, dass das System zuerst sucht den nächstgelegenen Benutzer und benachrichtigt ihn, die Benachrichtigung erfolgt basierend auf dem Standort des Benutzers, der Benutzer, der sich am nächsten Standort befindet, wird zuerst benachrichtigt. Was ich Sie also fragen möchte, ist, ist dies möglich, ohne Firebase zu verwenden? Cloud-Funktionen, Da Firebase Cloud-Funktionen derzeit NICHT kostenlos sind. es fragt mich nach Rechnungskonto, aber die Zahlungsmethode ist in meinem Land nicht verfügbar

Huthaifa Muayyad

Entschuldigung für meine vorherige Antwort, ich habe die Situation falsch verstanden. Neben einem Signal können Sie FCM über das FirebaseAdmin SDK auf Ihrem eigenen Server verwenden. Wenn Sie einen einfachen NodeJS-Server haben, können Sie alle Firebase-Funktionen darauf ausführen. Letztendlich ist es keine absolute Notwendigkeit, Cloud-Funktionen zu verwenden, es ist einfach bequemer für eine einfache Aufgabe oder ein paar Funktionen, als Ihren eigenen Server nur für Benachrichtigungen hochzufahren. Ich würde zu dieser Lösung raten, und Sie haben über das Admin-SDK Zugriff auf Cloud Firestore, Sie werden sich wie zu Hause fühlen.


Für die Cloud-Funktionen von Firebase sind Abrechnungsinformationen erforderlich, die Ihnen jedoch nicht in Rechnung gestellt werden. Sie haben 2 MILLIONEN kostenlose API-Anrufe pro Monat. Dann kostet jede zusätzliche Million Anrufe weniger als einen halben Dollar.

Wissen Sie, was 2 Millionen API-Aufrufe pro Monat bedeuten? Das sind 32 TAUSEND API-Aufrufe pro Tag. Vertrauen Sie mir, wenn Ihre App so viel Traffic generiert, Sie werden sich keine Sorgen um diese Kosten machen.

Sie können OneSignal verwenden, wenn Sie möchten, aber es ist mehr Arbeit für Sie und außerhalb des Firebase-Ökosystems.

Entscheiden Sie sich für Cloud-Funktionen, wenn Sie das Limit der kostenlosen Stufe von 2 Millionen monatlichen API-Anfragen erreichen, können Sie mit der Suche nach Investoren in Ihrer App beginnen.

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Wie erhalte ich ein Registrierungstoken für Firebase Cloud Messaging, ohne die Erlaubnis für Benachrichtigungen anzufordern?

Wie kann ich TTL verwenden, um einen Nachrichtenrückstand zu verhindern, wenn ich Firebase Cloud Messaging mit Django-Push-Benachrichtigungen verwende?

Wie kann ich die Funktionen des Objekts in reinem JavaScript verwenden, ohne jquery zu verwenden?

Wie kann ich eine Firebase Cloud Messaging-Benachrichtigung senden, ohne die Firebase-Konsole zu verwenden?

Wie erhalte ich die Dimension eines Arrays, ohne die integrierte Funktion Rank in c # zu verwenden?

Wie kann ich einige Funktionen für Cloud-Funktionen für Firebase bereitstellen, ohne andere Funktionen zu beeinträchtigen?

Firebase Cloud-Funktionen - Wie erhalte ich Benutzer, die eine Datei hochladen?

Wie erhalte ich ein eindeutiges gefiltertes Abfrageset in Django, ohne die eindeutige Methode zu verwenden?

Wie erhalte ich ein clientseitiges Token, ohne die UI-Schicht von Stripe zu verwenden?

Wie erhalte ich die Benutzer-ID per Token, ohne Auth Middleware zu verwenden?

Wie erhalte ich die richtige Elementposition in ViewHolder, ohne getAdapterPosition in Recyclerview zu verwenden?

Wie erhalte ich Beiträge auf Facebook-Seiten, ohne die Facebook-API zu verwenden?

Wie erhalte ich den Wert der Schaltfläche, ohne die Funktion in Meteor zu verwenden?

Die Firebase-Datenbank kann nicht mit Firebase-Cloud-Funktionen aktualisiert werden, ohne Datenbank-Trigger zu verwenden

Firebase, wie man mithilfe von Cloud-Funktionen sofort Massen-Push-Benachrichtigungen sendet

Ist es möglich, Firebase Cloud Messaging-Android-Benachrichtigungen ohne den Analyseteil zu verwenden?

Wie erhalte ich Daten aus Benachrichtigungen, wenn Push für Android (Firebase) empfangen wird?

Wie kann ich für die Cloud-Funktionen in meinem Firebase-Projekt einen anderen Ordnernamen als "Funktionen" verwenden?

Push-Benachrichtigungen mit Firebase Cloud-Funktionen im Firestore

Wie definiere ich mehrere Funktionen gleichzeitig, die sich nur durch den Namen unterscheiden (ohne Makros zu verwenden)?

ist es möglich, Push-Benachrichtigungen an alle Geräte, die meine Anwendung installiert hatte, ohne Firebase Cloud Messaging (FCM) zu machen?

Android USB Host. Wie erhalte ich die Berechtigung, USB-Geräte zu verwenden, ohne einen Dialog anzuzeigen?

Wie erhalte ich die Gesamtbildschirmgröße in Python / GTK, ohne das veraltete Gdk.Screen.get_width () zu verwenden?

Wie erhalte ich UTXOS und Transaktionen, die sich auf eine bestimmte Adresse beziehen, ohne Bitcore zu verwenden?

Kann ich Scial.framework ohne Push-Benachrichtigungen verwenden?

Wie kann ich Objekte zu einem Array hinzufügen, ohne die Push-Methode in Javascript zu verwenden?

Wie konvertiere ich Snapshots in Typoskript-Code für Firebase-Cloud-Funktionen in Zeichenfolgen, die für Benachrichtigungen verwendet werden sollen?

SwiftUI-Remote-Push-Benachrichtigungen ohne AppDelegate (Firebase Cloud Messaging)

Können wir Benachrichtigungen weltweit senden, ohne Firebase zu verwenden?

TOP Liste

  1. 1

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  2. 2

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  3. 3

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  4. 4

    Popup-Fenster oder mehrere Fenster mit PyQt5 / QtDesigner

  5. 5

    Rekursive Funktion, deren Ausführung ewig dauert

  6. 6

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  7. 7

    Was ist schneller: SUM über NULL oder über 0?

  8. 8

    RGB-Daten, die vom Python-Programm gesendet werden, werden von Arduino nicht richtig empfangen

  9. 9

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  10. 10

    Unity Build-Fehler: Der Name 'EditorUtility' ist im aktuellen Kontext nicht vorhanden

  11. 11

    Löschen Sie Text in div mit Javascript

  12. 12

    Wie kann ich eine Schleife mit der Funktion #define erstellen?

  13. 13

    Summieren der Werte von JSON-Objekten in Javascript

  14. 14

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  15. 15

    Blättern Sie auf Radio Click zur Abschnitts-ID

  16. 16

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  17. 17

    Eclipse Oxygen - Projekte verschwinden

  18. 18

    Springe zur nächsten Gruppe, wenn die Bedingung erfüllt ist

  19. 19

    Wie kann ich den Kaskadenmodus global einstellen?

  20. 20

    So laden Sie Bilder je nach Browserbreite

  21. 21

    Wie leite ich eine Schnittstelle aus Klasseneigenschaften (ohne Methoden) in Typescript ab?

heißlabel

Archiv