Auf dieser Seite finden Sie Antworten auf häufig gestellte Fragen zu
Cloud Functions for Firebase.
Cloud Functions Laufzeitunterstützung
Wie kann ich sicherstellen, dass ich meine Funktionen in einer bestimmten Node.js-Laufzeit bereitgestellt habe?
Rufen Sie in der Firebase Console das
Dashboard „Funktionen“ auf,
wählen Sie eine Funktion aus und prüfen Sie unter
Zusätzliche Details die Sprache der Funktion.
Ich verwende Firebase Extensions. Sind die Laufzeitupdates für Cloud Functions für mich relevant
?
Ja. Da
Erweiterungen Cloud Functions verwenden,
muss die Laufzeit Ihrer Erweiterungen im gleichen Zeitraum wie
Cloud Functions aktualisiert werden.
Wir empfehlen, regelmäßig auf die neueste Version der in Ihrem Projekt installierten Erweiterungen zu aktualisieren.
Sie können die Erweiterungen Ihrer Projekte über die
Firebase Konsole
oder
Firebase CLIaktualisieren.
Cloud Functions Preise
Warum benötige ich ein Rechnungskonto, um Cloud Functions for Firebase zu verwenden?
Cloud Functions for Firebase basiert auf einigen kostenpflichtigen Google-Diensten. Für neue
Funktionsbereitstellungen mit Firebase CLI 11.2.0 und höher sind
Cloud Build und
Artifact Registry erforderlich.
Bei Bereitstellungen in früheren Versionen wird Cloud Build auf dieselbe Weise verwendet, aber anstelle von Artifact Registry werden
Container Registry und
Cloud Storage für die Speicherung verwendet. Die Nutzung dieser Dienste wird zusätzlich zu den bestehenden Preisen in Rechnung gestellt.
Speicherplatz für die Firebase CLI 11.2.0 und neuere Versionen
Artifact Registry
stellt die Container bereit, in denen Funktionen ausgeführt werden. Artifact Registry
bietet die ersten 500 MB kostenlos an, sodass für Ihre ersten Funktionsbereitstellungen möglicherweise
keine Gebühren anfallen. Wenn Sie diesen Grenzwert überschreiten, werden für jedes zusätzliche GB Speicherplatz
mit 0,10$pro Monatberechnet.
Speicherplatz für die Firebase CLI 11.1.x und frühere Versionen
Für Funktionen, die in früheren Versionen bereitgestellt wurden,
Container Registry,
stellt Container Registry die Container bereit, in denen Funktionen ausgeführt werden. Ihnen wird jeder Container in Rechnung gestellt, der für die Bereitstellung einer Funktion erforderlich ist. Möglicherweise fallen geringe
Gebühren für jeden gespeicherten Container an.Für 1 GB Speicherplatz werden beispielsweise
0, 026 $pro Monat berechnet.
Weitere Informationen dazu, wie sich Ihre Rechnung ändern kann, finden Sie hier:
Gibt es bei Cloud Functions for Firebase weiterhin eine kostenlose Nutzung?
Ja. Auch im Blaze-Tarif (Pay as you go) bietet Cloud Functions eine kostenlose
Stufe für Aufrufe, Rechenzeit und Internettraffic. Die ersten 2.000.000 Aufrufe, 400.000 GB-Sekunden, 200.000 CPU-Sekunden und 5 GB ausgehender Internettraffic sind jeden Monat kostenlos. Ihnen wird nur die Nutzung in Rechnung gestellt, die diese Grenzwerte überschreitet.
Nach den ersten 500 MB kostenlosem Speicherplatz fallen für jeden Bereitstellungsvorgang geringe Gebühren für den Speicherplatz an, der für den Container der Funktion verwendet wird. Wenn
Ihr Entwicklungsprozess von der Bereitstellung von Funktionen zum Testen abhängt, können Sie die Kosten
weiter senken, indem Sie die
Firebase Local Emulator Suite während der Entwicklung verwenden.
Weitere Informationen finden Sie unter
Firebase-Tarife und in den
Cloud Functions Beispielen zu den Preisen.
Plant Firebase, die Kontingente und Limits für
Cloud Functions for Firebase zu erhöhen?
Nein. Es ist nicht geplant, die Kontingente zu ändern. Es wird lediglich das Limit für die maximale Build-Zeit entfernt. Anstatt Fehler oder Warnungen zu erhalten, wenn das tägliche Build-Kontingent von 120 Minuten erreicht ist, wird Ihnen die Nutzung gemäß den Bedingungen des Blaze-Tarifs (Pay as you go) in Rechnung gestellt. Weitere Informationen finden Sie unter
Kontingente und Limits.
Kann ich das Google Cloud Guthaben von 300 $erhalten?
Ja. Sie können in der Google Cloud Console ein Cloud Billing Konto erstellen, um
das Guthaben von 300 $zu erhalten, und dieses Cloud Billing Konto dann mit einem Firebase
Projekt verknüpfen.
Weitere Informationen zum
Google Cloud Guthaben.
Beachten Sie, dass Sie in diesem Fall dann
den Blaze-Tarif
in der Firebase Console einrichten müssen, damit Ihr Projekt auch nach dem Aufbrauchen des Guthabens von 300 $weiter funktioniert.
Ich möchte ein Codelab durcharbeiten, um mehr über Firebase zu erfahren. Können Sie mir ein
temporäres Rechnungskonto zur Verfügung stellen?
Nein. Sie können die
Firebase Local Emulator Suite für die Entwicklung
verwenden, ohne ein Cloud Billing Konto zu haben. Alternativ können Sie sich für eine
Google Cloud kostenlose Testversion bewerben.
Wenn Sie aufgrund dieser Änderung weiterhin Probleme haben, Ihre Rechnung zu bezahlen, wenden Sie sich an den Firebase-Support.
Wie kann ich meine aktuellen Abrechnungsgebühren prüfen?
Rufen Sie in der Firebase Console das Nutzung und Abrechnung
Dashboard auf.
Ich verwende Firebase Extensions. Benötige ich ein Rechnungskonto?
Ja. Da
Erweiterungen Cloud Functions verwenden,
fallen für Erweiterungen dieselben Gebühren wie für andere Funktionen an.
Wenn Sie Erweiterungen verwenden möchten, müssen Sie ein Upgrade auf den Blaze-Tarif (Pay as you go) durchführen. Zusätzlich zu den Nutzungsgebühren wird Ihnen ein geringer Betrag (in der Regel
etwa 0,01 $pro Monat)
für die Firebase-Ressourcen in Rechnung gestellt, die von jeder installierten Erweiterung benötigt werden.Das gilt auch dann, wenn diese
nicht verwendet werden.