Auf dieser Seite wird beschrieben, wie Sie Budgets mit Ausgabenlimit einrichten und verwalten, wenn für Ihr Firebase-Projekt der Blaze-Preismodell gilt.
Budgets mit Ausgabenlimit sind für die folgenden ausgewählten Firebase-Dienste verfügbar: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase und Firebase Extensions.
Zur Anleitung zum Konfigurieren eines Ausgabenlimits
Budgets verstehen
Sie können Ihre Kosten kontrollieren und Überraschungen auf Ihrer Rechnung vermeiden, indem Sie Budgets für Google Cloud Billing erstellen. Budgets sind allgemeine Geldbeträge, die Sie monatlich ausgeben möchten. Sie können entweder Budgets nur für Benachrichtigungen oder Budgets mit Ausgabenlimit sein.
Budgets nur für Benachrichtigungen
Wenn die Ausgaben die festgelegten Grenzwerte für Ihr Budget erreichen, Cloud Billing werden E-Mail-Benachrichtigungen gesendet.
Wichtige Hinweise:
Durch Budgetbenachrichtigungen werden Dienste nicht pausiert. Sie sollen Ihnen helfen, Ihre Kosten im Blick zu behalten und Sie zu benachrichtigen, damit Sie bei Bedarf Maßnahmen ergreifen können. Sie könnten beispielsweise Budgetbenachrichtigungen verwenden, um die Abrechnung für das Projekt zu deaktivieren.
Wenn Sie in der Firebase-Konsole auf das Blaze-Preismodell upgraden, werden Sie automatisch aufgefordert, ein Budget nur für Benachrichtigungen einzurichten. Sie können auch manuell Budgets nur für Benachrichtigungen in der Google Cloud-Konsole einrichten.
Budgets mit Ausgabenobergrenze (diese Seite)
Wenn die Ausgaben die festgelegten Grenzwerte für Ihr Budget für einen bestimmten Dienst erreichen, Cloud Billing werden E-Mail-Benachrichtigungen gesendet.
Wenn die Ausgaben 100% Ihres Budgets für diesen Dienst erreichen, Cloud Billing wird der Dienst für den Rest des Monats pausiert.
Wichtige Hinweise:
Budgets mit Ausgabenlimits sind nur für die folgenden Firebase-Dienste verfügbar: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase und Firebase Extensions.
Sie können Budgets mit Ausgabenlimit manuell in der Firebase Console (wie auf dieser Seite beschrieben) oder in der Google Cloud Console einrichten.
- Bevor Sie ein Budget mit Ausgabenobergrenze einrichten, sollten Sie sich die wichtigen Informationen zu Budgets mit Ausgabenobergrenze weiter unten auf dieser Seite ansehen.
Übersicht über Budgets mit Ausgabenobergrenze
Bevor Sie ein Budget mit Ausgabenlimit einrichten, sollten Sie die Informationen in diesem Abschnitt lesen, einschließlich der Liste der infrage kommenden Dienste und der möglichen Status des Ausgabenlimits. Wir empfehlen Ihnen außerdem, sich später auf dieser Seite die Einschränkungen von Budgets mit Ausgabenlimit anzusehen.
Eine Liste mit FAQs zu Budgets mit Ausgabenlimit finden Sie auch in der Google Cloud-Dokumentation.
Berechtigte Dienste
Budgets mit Ausgabenobergrenzen können für die folgenden Firebase-Dienste eingerichtet werden:
- Firebase AI Logic: Legen Sie Obergrenzen für den Zugriff auf Gemini Developer API oder Agent Platform Gemini API (formerly Vertex AI) fest.
- Firebase App Hosting: Legen Sie Limits für den zugrunde liegenden Cloud Run-Dienst fest.
- Cloud Functions for Firebase: Legen Sie Obergrenzen für den zugrunde liegenden Cloud Run Functions-Dienst fest.
- Firebase Extensions: Legen Sie Obergrenzen für den zugrunde liegenden Cloud Run Functions-Dienst fest.
Wir arbeiten daran, diese Liste der infrage kommenden Dienste für Ausgabenlimitbudgets zu erweitern. Sehen Sie also regelmäßig wieder vorbei.
Status der Ausgabenobergrenze
Eine Ausgabenobergrenze kann einen der folgenden Status haben:
Konfiguriert: Cloud Billing überwacht die Ausgaben Ihres Projekts für einen bestimmten Dienst aktiv auf Grundlage Ihres Budgets mit Ausgabenobergrenze.
Erzwungen: Die Ausgaben für Ihr Projekt haben 100% des festgelegten monatlichen Budgets für diesen Dienst erreicht. Daher hat Cloud Billing die Ausgabenobergrenze erzwungen. Jede neue Nutzung des Dienstes für den Rest des Monats wird pausiert, sofern die erzwungene Ausgabenobergrenze nicht ausdrücklich aufgehoben wird.
Aufgehoben: Cloud Billing hatte die Ausgabenobergrenze durchgesetzt (und jede neue Nutzung des entsprechenden Dienstes pausiert), aber die durchgesetzte Ausgabenobergrenze wurde explizit aufgehoben, um den Dienst fortzusetzen.
Im Status Aufgehoben wird der Dienst für den Rest des Monats ohne Ausgabenlimit ausgeführt, sofern Sie die Obergrenze nicht neu konfigurieren oder erhöhen. Zu Beginn des nächsten Monats wird das ursprüngliche Budget mit Ausgabenobergrenze automatisch wieder aktiviert.
Wenn Sie eine erzwungene Ausgabenobergrenze nicht aufheben, bleibt der Dienst nur für den aktuellen Monat pausiert. Zu Beginn des nächsten Monats wird die erzwungene Ausgabenobergrenze automatisch zurückgesetzt und der Dienst wird fortgesetzt.
Ausgabenobergrenzen einrichten und verwalten
Budget mit Ausgabenobergrenze konfigurieren
Konfigurieren Sie ein Budget mit Ausgabenobergrenze, damit Cloud Billing die Ausgaben Ihres Projekts für einen bestimmten Dienst aktiv im Blick behalten kann.Warnungen und Durchsetzung von Ausgabenlimits
Wenn die Ausgaben Ihres Projekts bestimmte Schwellenwerte Ihres monatlichen Budgets für diesen Dienst erreichen, sendet Cloud Billing E-Mail-Benachrichtigungen und setzt die Ausgabenobergrenze durch. Durchsetzung bedeutet, dass jede neue Nutzung dieses Dienstes für den Rest des Monats pausiert wird.Optional: Ausgabenobergrenze aufheben oder Budget erhöhen
Wenn Sie die Nutzung eines pausierten Dienstes in diesem Monat fortsetzen möchten (entweder ohne Limit oder mit einem höheren Budget), müssen Sie die erzwungene Ausgabenobergrenze explizit aufheben.
Erforderliche Berechtigungen
Wenn Sie ein Budget mit Ausgabenlimit einrichten und verwalten möchten, benötigen Sie Administratorzugriff auf das Projekt und das zugehörige Cloud Billing-Konto. Mit einer der folgenden Optionen erhalten Sie die erforderlichen Berechtigungen:
Option 1: Rolle Rechnungskontoadministrator für das mit dem Projekt verknüpfte Cloud Billing-Konto
Option 2: Rolle „Project Owner“ für das Projekt, für das Sie Ausgabenlimitbudgets konfigurieren möchten
Option 3: Die folgende Kombination aus Cloud Billing-Konto und IAM-Rollen auf Projektebene:
Rolle Kostenverwalter für Rechnungskonto für das mit dem Projekt verknüpfte Cloud Billing-Konto
und
Rolle „Projektbearbeiter“ für das Projekt, in dem Sie Ausgabenlimitbudgets konfigurieren möchten
Budget mit Ausgabenobergrenze konfigurieren
Damit Cloud Billing Ihre Ausgaben für einen Dienst aktiv überwachen kann, müssen Sie ein Budget mit Ausgabenobergrenze für diesen Dienst konfigurieren. Wenn Ihr Projekt bestimmte Ausgabenschwellenwerte für diesen Dienst erreicht, Cloud Billing werden Benachrichtigungs-E-Mails gesendet und die Ausgabenobergrenze wird durchgesetzt.
So konfigurieren Sie Budgets mit Ausgabenlimit über die Firebase Console:
Rufen Sie Ihr Projekt in der Firebase-Konsole auf und gehen Sie dann zur Seite Details und Einstellungen > Nutzung und Abrechnung >
Einstellungen .Rufen Sie die Karte Ausgabenobergrenzen auf Service-Level auf.
Suchen Sie den Dienst, für den Sie ein Ausgabenlimit festlegen möchten, geben Sie den Betrag für Ihr Monatsbudget ein und klicken Sie dann auf Konfigurieren.
Ein Budget mit Ausgabenobergrenze ist auf ein einzelnes Projekt und einen einzelnen zulässigen Dienst in diesem Projekt beschränkt.
Der Zeitraum für ein Budget mit Ausgabenlimit ist monatlich und beginnt am ersten Tag jedes Monats.
Sie können Budgets mit Ausgabenlimits auch über die Google Cloud-Konsole konfigurieren.
E‑Mail-Benachrichtigungen und Durchsetzung der Ausgabenobergrenze
Nachdem Sie ein Budget mit Ausgabenobergrenze konfiguriert haben, überwacht Cloud Billing die Ausgaben Ihres Projekts für diesen Dienst. Es werden E‑Mail-Benachrichtigungen gesendet und die Ausgabenobergrenze wird erzwungen, wenn die folgenden Ausgabenschwellenwerte für das Budget mit Ausgabenobergrenze des jeweiligen Dienstes erreicht werden.
50% und 80% des festgelegten Budgets:
- Cloud Billing sendet E‑Mails mit Warnbenachrichtigungen an alle Abrechnungsadministratoren, Projektinhaber und alle anwendbaren wichtigen Kontakte.
100% des festgelegten Budgets:
Cloud Billing erzwingt die Ausgabenobergrenze. Das bedeutet, dass jede neue Nutzung des entsprechenden Dienstes für den Rest des Monats pausiert wird, sofern Sie die erzwungene Ausgabenobergrenze nicht aufheben.
Cloud Billing wird eine weitere Benachrichtigungs-E-Mail gesendet. Außerdem werden in der Firebase-Konsole und der Google Cloud-Konsole Bannermitteilungen zur Durchsetzung der Ausgabenobergrenze und zum pausierten Dienst angezeigt.
Clientseitige Auswirkungen und Fehlerbehandlung
Wenn ein Dienst aufgrund einer erzwungenen Ausgabenobergrenze pausiert wird, gibt Ihre clientseitige App für diesen Dienst Fehler aus. Sie sollten diese Ausnahmen in Ihrem App-Code ordnungsgemäß behandeln, z. B. mit try-catch-Blöcken.
Erzwungene Ausgabenobergrenze aufheben
Wenn eine Ausgabenobergrenze ausgelöst und erzwungen wird, wird jede neue Nutzung des entsprechenden Dienstes für den Rest des Monats pausiert, sofern Sie die erzwungene Ausgabenobergrenze nicht ausdrücklich aufheben.
So heben Sie eine erzwungene Ausgabenobergrenze über die Firebase-Konsole auf:
Rufen Sie Ihr Projekt in der Firebase-Konsole auf und gehen Sie dann zur Seite Details und Einstellungen > Nutzung und Abrechnung >
Einstellungen .Rufen Sie die Karte Ausgabenobergrenzen auf Service-Level auf.
Suchen Sie den Dienst mit einem erzwungenen Ausgabenlimit und klicken Sie dann auf Anstieg.
Sie können erzwungene Ausgabenlimits auch über die Google Cloud-Konsole aufheben.
Ausgabenobergrenze nach der Erzwingung erhöhen
Wenn Ihre Ausgabenobergrenze erzwungen wird und Sie den Dienst für den Rest des Monats mit einem höheren Budget fortsetzen möchten (z. B. wenn Sie Ihr Limit von 10 € auf 20 € erhöhen), können Sie den Budgetbetrag nicht bearbeiten, solange die Obergrenze den Status Erzwungen hat. Sie müssen zuerst die Obergrenze aufheben, bevor Sie ein höheres Limit festlegen können.
So setzen Sie einen Dienst fort und erhöhen die Ausgabenobergrenze:
Ausgabenlimit aufheben:Suchen Sie in der Firebase-Konsole oder der Google Cloud-Konsole nach dem erzwungenen Dienst und klicken Sie dann auf Aufheben.
Die Ausgabenobergrenze hat den Status „Ausstehend“, während die Erzwingung entfernt wird.
Warten Sie, bis die Aufhebung abgeschlossen ist:Warten Sie einige Minuten und aktualisieren Sie die Seite, bis der Status der Ausgabenobergrenze Aufgehoben lautet.
Der Dienst wird fortgesetzt. Je nach Dienst kann das bis zu einer Stunde dauern.
Budgetbetrag aktualisieren:Bearbeiten Sie das Budget für die Ausgabenobergrenze, indem Sie Ihr neues, höheres Monatsbudget eingeben. Speichern Sie die Änderungen.
Wichtige Hinweise beim Erhöhen eines Limits:
An die Gesamtausgaben des aktuellen Monats gebunden:Der neue Budgetbetrag ist weiterhin an Ihre Gesamtausgaben des aktuellen Monats gebunden, einschließlich aller Kostenüberschreitungen, die während der Verzögerungen bei der Berichterstellung angefallen sind, bevor die Obergrenze durchgesetzt wurde.
Budget höher als die aktuellen Ausgaben des Monats festlegen:Das neue Budget muss höher sein als die bisherigen Ausgaben des Monats (einschließlich Überschreitungen). Andernfalls wird die Obergrenze ausgelöst und der Dienst sofort wieder pausiert.
Berechnung des verbleibenden Budgets:Das verbleibende Budget für den Monat entspricht dem neuen Schwellenwert abzüglich Ihrer bisherigen Gesamtausgaben. Beispiel:
Sie legen eine Ausgabenobergrenze von 10 $ für Cloud Functions for Firebase fest.
Ihre Ausgaben erreichen 10 $ (plus 1 $ Überschreitung während der Berichtsverzögerung, insgesamt 11 $). Die Obergrenze wird erzwungen und Ihre Funktionen werden pausiert.
Sie bestätigen, dass der Traffic legitim ist, heben die Obergrenze auf und warten, bis der Status Aufgehoben angezeigt wird.
Sie aktualisieren die Ausgabenobergrenze auf 20 $. Wenn Sie diese Änderung speichern, wird die Ausgabenobergrenze auf den Status Konfiguriert zurückgesetzt.
Ihre Funktionen werden weiterhin unter der neuen Obergrenze von 20 $ ausgeführt. Für den Monat verbleiben noch etwa 9 $ ($20-Limit minus bereits angefallene 11 $).
Im nächsten Monat bleibt das Budget für die Ausgabenobergrenze bei 20 $.
Einschränkungen von Budgets mit Ausgabenobergrenze
Im Folgenden finden Sie wichtige Einschränkungen für Budgets mit Ausgabenlimit:
Budgets mit Ausgabenobergrenzen sind keine harten Obergrenzen. Aufgrund von Latenzzeiten bei der Nutzungsberichterstellung wird die Ausgabenobergrenze nicht sofort durchgesetzt. Es kann zu Verzögerungen von mehreren Minuten kommen. Alle Kostenüberschreitungen, die während dieser Verzögerung anfallen, werden wie gewohnt in Rechnung gestellt. Legen Sie Ihr Budget etwas unter Ihrem absoluten Limit fest.
Projekt- und dienstbezogen: Ein Budget mit Ausgabenobergrenze ist auf ein einzelnes Projekt und einen einzelnen zulässigen Dienst in diesem Projekt beschränkt.
Sie können kein Budget mit Ausgabenlimit auf Ebene des gesamten Cloud Billing-Kontos oder auf Ordner-, Organisations- oder Label-Ebene festlegen.
Sie können kein einzelnes Budget mit Ausgabenobergrenze festlegen, das mehrere Projekte oder mehrere Dienste abdeckt.
Wenn Sie ein Budget mit Ausgabenobergrenze für einen Dienst festlegen, gilt es für alle Arten der Interaktion mit dem Dienst im Projekt. Wenn Sie beispielsweise ein Budget für Agent Platform Gemini API (formerly Vertex AI) festlegen, gilt es auch für die Nutzung dieser API im Projekt über Firebase SQL Connect, ADK, Genkit usw. (nicht nur über Firebase AI Logic).
Monatlicher Zeitraum. Der Zeitraum für ein Budget mit Ausgabenlimit ist monatlich und beginnt am ersten Tag jedes Monats.
Der Dienst wird jeden Monat automatisch fortgesetzt.
Wenn Sie eine erzwungene Ausgabenobergrenze nicht aufheben, bleibt der Dienst nur für den aktuellen Monat pausiert. Zu Beginn des nächsten Monats wird die erzwungene Ausgabenobergrenze automatisch auf den Status Konfiguriert mit dem ursprünglichen Budget zurückgesetzt und der Dienst wird fortgesetzt.
Wenn Sie eine erzwungene Ausgabenobergrenze während des Monats aufheben und das Budget nicht ändern, wird der Dienst für den Rest des Monats ohne Ausgabenlimit ausgeführt. Die Ausgabenobergrenze wird automatisch auf den Status Konfiguriert mit dem ursprünglichen Budget zurückgesetzt und der Dienst wird fortgesetzt.
Rabatte und Guthaben sind nicht enthalten. Die Kostenberechnungen für ein Budget mit Ausgabenobergrenze basieren auf Bruttokosten und enthalten keine Einsparungen und Guthaben.
Wenn Sie eine erweiterte Abrechnungseinrichtung haben, finden Sie weitere Informationen zu Einschränkungen von Budgets mit Ausgabenlimit in der Google Cloud-Dokumentation.