Auf dieser Seite werden die Firebase-Preispläne beschrieben, einschließlich der Funktionsweise der Abrechnung für Firebase und der Verbindung mit anderen Google-Diensten.
Firebase bietet zwei verschiedene Preispläne an, den Spark-Plan und den Blaze-Plan . Hier finden Sie einen kurzen Überblick über die einzelnen Pläne. Detaillierte Informationen finden Sie in den Abschnitten weiter unten auf dieser Seite.
Spark-Preisplan Für den Einstieg sind keine Zahlungsinformationen erforderlich | Blaze-Preisplan Fügen Sie ein Rechnungskonto hinzu, um auf weitere Dienste zuzugreifen |
---|---|
Vollständige Nutzung der kostenlosen Firebase-Produkte und -Funktionen | Vollständige Nutzung der kostenlosen Firebase-Produkte und -Funktionen |
Kostenloses Nutzungskontingent* für kostenpflichtige Firebase-Produkte | Kostenloses Nutzungskontingent* für kostenpflichtige Firebase-Produkte |
Pay-as-you-go-Preise für jede zusätzliche Nutzung kostenpflichtiger Firebase-Produkte | |
Zugriff auf Cloud-Funktionen (kostenloses Nutzungskontingent, dann Pay-as-you-go-Preis für zusätzliche Nutzung) | |
Zugriff auf kostenpflichtige Google Cloud-Produkte und -Funktionen | |
* Je nach Produkt kann die Höhe des kostenlosen Nutzungskontingents, das für den Spark- vs. Blaze-Plan verfügbar ist, unterschiedlich sein. Lesen Sie mehr in diesen FAQ . |
Eine detaillierte Produktaufschlüsselung für jeden Preisplan finden Sie auf der Preisseite von Firebase . Auf dieser Seite erfahren Sie mehr über die kostenlosen Firebase-Produkte, die kostenlosen Nutzungskontingente und die Pay-as-you-go-Preise für Firebase-Produkte.
Außerdem bieten die meisten Firebase-Produkte produktspezifische Dokumentation zu Nutzung, Kontingenten und Preisen. Sie stellen häufig Beispiele für die Nutzung bis zur Abrechnung des Produkts bereit. Besuchen Sie den Abschnitt zu einem Produkt in der Firebase-Dokumentation, um diese Art von Informationen zu finden.
Die folgende Abbildung zeigt, wie Preispläne (und Rechnungskonten) mit Projekten und Apps verknüpft sind.
Spark-Preisplan
Wenn Sie sich in der Anfangsphase der Entwicklung Ihrer App befinden, beginnen Sie mit dem Spark-Preisplan. Sie müssen keine Zahlungsinformationen angeben, um die meisten Firebase-Funktionen sofort nutzen zu können!
Und wenn Sie nur kostenlose Firebase-Produkte wie FCM und Crashlytics verwenden, können Sie den Spark-Plan in Produktionsanwendungen verwenden.
Was ist im Spark-Plan enthalten?
Der Spark-Plan beinhaltet den folgenden Zugriff auf Dienste:
- Vollständige Nutzung der kostenlosen Firebase-Produkte und -Funktionen (wie soziale Anmeldemethoden, FCM und Crashlytics)
- Kostenlose Nutzungskontingente für kostenpflichtige Firebase-Produkte (wie Cloud Firestore, Cloud Storage und Hosting)
Beispielszenarien
Hier sind einige Beispiele für die Nutzung und Abrechnung des Spark-Plans:
Ihre App verwendet Remote Config, Cloud Messaging und Crashlytics. Sie erhalten Zugriff auf alle Funktionen dieser drei Produkte – kostenlos – selbst wenn Ihre App mehrere Millionen Nutzer hat .
Ihre App verwendet benutzerdefinierte Authentifizierung, Crashlytics und Cloud Firestore. Sie erhalten Zugriff auf alle Funktionen für benutzerdefinierte Authentifizierung und Crashlytics (unabhängig davon, wie viele Benutzer Sie haben), außerdem erhalten Sie täglich 20.000 Cloud Firestore-Dokumentschreibvorgänge und 50.000 Dokumentlesevorgänge – kostenlos.
Wichtige Fakten zum Spark-Plan, die Sie beachten sollten
Beachten Sie Folgendes zum Spark-Preisplan:
Wenn Sie in einem Kalendermonat das kostenlose Kontingent für ein Produkt überschreiten, wird die Nutzung dieses bestimmten Produkts durch Ihr Projekt für den Rest des Monats gesperrt .
Dies gilt für alle Apps , die bei diesem Firebase-Projekt registriert sind.
Um dieses bestimmte Produkt erneut zu verwenden, müssen Sie bis zum nächsten Abrechnungszeitraum warten oder auf den Blaze-Preisplan upgraden .
Bezahlte Google Cloud-Produkte und -Funktionen (wie Pub/Sub, Cloud Run oder BigQuery-Streaming für Analytics) sind für Projekte im Spark-Plan nicht verfügbar.
Blaze-Preisplan
Wenn Ihr Projekt die von den kostenpflichtigen Diensten bereitgestellten Funktionen erfordert, wechseln Sie zum Blaze-Preisplan. Einem Firebase-Projekt im Blaze-Plan ist ein Cloud-Rechnungskonto zugeordnet, das Ihrem Projekt und Ihren Apps den Zugriff auf mehr Dienste und höhere Nutzungsniveaus ermöglicht.
Was ist im Blaze-Plan enthalten?
Der Blaze-Plan beinhaltet den folgenden Zugang zu Diensten:
Vollständige Nutzung der kostenlosen Firebase-Produkte und -Funktionen (wie soziale Anmeldemethoden, FCM und Crashlytics)
Kostenlose Nutzungskontingente für kostenpflichtige Firebase-Produkte (wie Cloud Firestore, Cloud Storage und Hosting)
Pay-as-you-go-Preise für jede zusätzliche Nutzung kostenpflichtiger Firebase-Produkte
Kostenloses Nutzungskontingent für Cloud Functions für Firebase, dann Pay-as-you-go-Preisgestaltung
Zugriff auf kostenpflichtige Google Cloud-Produkte und -Funktionen (wie Pub/Sub, Cloud Run oder BigQuery-Streaming für Analytics)
Wenn Ihr Projekt innerhalb der kostenlosen Nutzungskontingente des Blaze-Plans für kostenpflichtige Produkte bleibt, werden für diese Produkte keine Abrechnungen angezeigt (mit Ausnahme von Cloud Functions ). Wenn Sie jedoch das kostenlose Nutzungskontingent überschreiten, zahlen Sie nur für die Ressourcen, die Sie verbrauchen. Aus diesem Grund wird der Blaze-Plan oft als „Pay-as-you-go“-Plan bezeichnet.
Beispielszenarien
Hier sind einige Beispiele für die Nutzung und Abrechnung des Blaze-Plans:
Ihre App verwendet Remote Config, Cloud Messaging und Crashlytics. Sie erhalten Zugriff auf alle Funktionen dieser drei Produkte – kostenlos – selbst wenn Ihre App mehrere Millionen Nutzer hat .
Ihre App verwendet benutzerdefinierte Authentifizierung, Crashlytics und Cloud Firestore. Sie erhalten Zugriff auf alle Funktionen für benutzerdefinierte Authentifizierung und Crashlytics (unabhängig davon, wie viele Benutzer Sie haben), außerdem erhalten Sie täglich 50.000 Cloud Firestore-Dokumentlesevorgänge und 20.000 Dokumentschreibvorgänge – kostenlos.
Wenn die Nutzung von Cloud Firestore durch Ihr Projekt jedoch höher ist als diese täglichen Kontingente, werden Ihnen die Lese-/Schreibvorgänge an diesem Tag in Rechnung gestellt, die die Anzahl von 50.000 oder 20.000 überschreiten .
Wichtige Fakten zum Blaze-Plan, die Sie beachten sollten
Beachten Sie Folgendes zum Blaze-Preisplan:
Je nach Produkt kann die Höhe des kostenlosen Nutzungskontingents, das für den Spark- vs. Blaze-Plan verfügbar ist, unterschiedlich sein. Lesen Sie mehr in diesen FAQ .
Für die meisten Firebase-Produkte und -Funktionen gelten Kontingente und Preise, die auf der täglichen Nutzung basieren, einige basieren jedoch auf der monatlichen oder stündlichen Nutzung. Cloud Functions verfügt beispielsweise über eine kostenlose Nutzungsstufe, die jeden Monat zurückgesetzt wird, aber Cloud Firestore und Cloud Storage verfügen über kostenlose Stufen, die jeden Tag zurückgesetzt werden. Lesen Sie mehr in diesen FAQ .
Google Cloud-Rechnungskonten
Wenn für Ihr Projekt der Blaze-Preisplan gilt, ist Ihr Projekt mit einem Google Cloud-Rechnungskonto verknüpft. Hier sind einige kurze Fakten zu Cloud-Rechnungskonten:
Für Cloud-Rechnungskonten ist eine Zahlungsmethode erforderlich. Dazu gehören die meisten gängigen Kreditkarten sowie andere Zahlungsmethoden. Ausführlichere Informationen finden Sie in der Cloud Billing-Dokumentation .
Sie können mehrere Firebase-Projekte mit einem einzigen Cloud-Rechnungskonto verknüpfen. Alle diese Projekte werden im Blaze-Preisplan enthalten sein.
Wenn Sie neu bei Firebase und Google Cloud sind, prüfen Sie, ob Sie Anspruch auf ein Guthaben von 300 $ und ein kostenloses Test-Cloud-Rechnungskonto haben, um unsere Dienste auszuprobieren.
Zwischen Preisplänen wechseln
Upgrade von Spark auf Blaze
Sie können in der Firebase-Konsole auf den Blaze-Preisplan upgraden .
Im Grunde genommen bedeutet ein Upgrade auf den Blaze-Preisplan, dass Sie dem zugehörigen Google Cloud-Projekt ein Cloud-Rechnungskonto hinzufügen.
Die folgenden Aktionen und Situationen führen automatisch zu einem Upgrade Ihres Preisplans von Spark auf Blaze:
Hinzufügen eines Cloud-Rechnungskontos zu Ihrem Projekt über die Google Cloud Console
Verwendung von Google Cloud-Diensten (wie Pub/Sub oder Cloud Run) oder Google Maps APIs im selben Projekt
Wenn Sie beispielsweise beginnen, einen Google Cloud-Dienst über die Google Cloud Console zu nutzen, müssen Sie ein Cloud-Rechnungskonto hinzufügen – dadurch wird Ihr Firebase-Preisplan automatisch auf den Blaze-Plan aktualisiert.
Wenn Ihr Projekt von Spark auf Blaze aktualisiert wird, beachten Sie, was passieren wird:
- Je nach Produkt kann die Höhe des kostenlosen Nutzungskontingents, das für den Spark- vs. Blaze-Plan verfügbar ist, unterschiedlich sein. Lesen Sie mehr in diesen FAQ .
Downgrade vom Blaze- auf den Spark-Plan
Sie können in der Firebase-Konsole ein Downgrade auf den Spark-Preisplan durchführen .
Die folgenden Aktionen und Situationen führen automatisch zu einem Downgrade Ihres Preisplans von Blaze auf Spark:
Entfernen des zugehörigen Cloud-Rechnungskontos aus Ihrem Projekt über die Google Cloud Console
Schließen des mit Ihrem Projekt verknüpften Cloud-Rechnungskontos
Beachten Sie, dass Cloud Billing Konten basierend auf dem Zahlungsstatus oder -verlauf schließen kann. Erfahren Sie, wie Sie Probleme mit der Cloud-Abrechnung lösen können .
Wenn Ihr Projekt von Blaze auf Spark heruntergestuft wird, beachten Sie, was passieren wird:
Ihr Projekt verliert den Zugriff auf kostenpflichtige Google Cloud-Dienste wie Pub/Sub, Cloud Run oder BigQuery-Streaming für Analytics.
Ihr Projekt verliert den Zugriff auf alle nicht standardmäßigen Realtime Database-Instanzen oder nicht standardmäßigen Cloud Storage-Buckets.
Die Daten in diesen Instanzen und Buckets werden nicht gelöscht , aber Sie haben keinen Zugriff auf die Daten (kein Lese-/Schreibzugriff von Ihrer App, kein Konsolenzugriff und kein REST-API-Zugriff).
Um den Zugriff wieder zu aktivieren, führen Sie ein Upgrade auf den Blaze-Preisplan durch .
Wenn Sie die Daten aus diesen nicht standardmäßigen Instanzen und/oder Buckets löschen müssen, aber beim Spark-Plan bleiben, wenden Sie sich an den Support .
Sie können keine neuen Bereitstellungen neuer oder vorhandener Cloud-Funktionen durchführen.
Je nach Produkt kann die Höhe des kostenlosen Nutzungskontingents, das für den Spark- vs. Blaze-Plan verfügbar ist, unterschiedlich sein. Lesen Sie mehr in diesen FAQ .
Nächste Schritte
In den FAQs zu Firebase-Preisen finden Sie Antworten auf verschiedene spezifische Situationen, insbesondere zur Abrechnung im Zusammenhang mit Cloud Functions für Firebase .
Erfahren Sie, wie Sie Überraschungsrechnungen vermeiden , indem Sie Ihren Code testen, Ihre Nutzung und Ausgaben überwachen und E-Mails mit Budgetbenachrichtigungen einrichten.