Die Preise für Firebase Hosting richten sich nach der Nutzung der folgenden Ressourcen in Ihrem Projekt:
Hosting Speicher (GB): Die Menge an Speicherplatz, die zum Speichern der Inhalte Ihrer Hosting Websites erforderlich ist (Ihre statischen Dateien und Ihre Konfigurationsdateien).
Datenübertragung (GB/Monat): Die Menge an Daten, die von unserem CDN an Endnutzer übertragen werden. Jede Hosting Website wird automatisch und kostenlos von unserem globalen CDN unterstützt.
Ihr Hosting Kontingent gilt auf Projektebene, nicht auf Website- oder Kanalebene. Durch ein Upgrade Ihres Projekts auf den Firebase-Tarif „Blaze“ können Sie weitere kostenpflichtige Speicher- und Datenübertragungskapazitäten nutzen. Weitere Informationen zu Kontingenten und Preisen für Firebase Hosting
Wir empfehlen, in der Google Cloud Console Budgetbenachrichtigungen für Ihr Projekt einzurichten.
Sie können sowohl die Hosting Speicherkapazität als auch die Datenübertragungskapazität in der Firebase Console im Blick behalten:
Rufen Sie in der Console im Bereich Hosting das Dashboard Nutzung auf.
Dort können Sie die Nutzung für verschiedene Abrechnungszeiträume sowie für alle Ihre Hosting Websites oder für jede Website einzeln einsehen.Rufen Sie in der Console das Dashboard _Nutzung und Abrechnung_ für Ihr Projekt auf.
Speicher verstehenHosting
Wenn Sie neue Inhalte auf Ihrer Website bereitstellen, erstellen Sie eine „Version“, die auf eine bestimmte Version von Inhalten und Konfigurationen für Ihre Website verweist. Die mit jeder Version verknüpften Dateien (sowohl neue als auch alle beibehaltenen vorherigen Versionen) werden von Firebase gespeichert. Diese Dateien bestimmen die Nutzung des Hosting Speichers Ihres Projekts.
Dieser Hosting Speicher ist unabhängig von und nicht mit anderem Speicher für Ihr Firebase-Projekt verknüpft (z. B. Cloud Storage for Firebase oder Datenbankspeicher).
Beachten Sie, dass Hosting die maximale Größe für einzelne Dateien 2 GB beträgt.
Kontingent für Hosting Speicher
Für den Speicher Ihrer Hosting Inhalte fallen bis zu 10 GB keine Kosten an.
Wenn Sie nicht den Blaze-Tarif verwenden und das Limit von 10 GB für kostenlosen Hosting Speicher erreichen, können Sie keine neuen Inhalte auf Ihren Websites bereitstellen. Sie müssen ältere Versionen löschen oder auf den Blaze-Tarif umsteigen.
Wenn Sie den Blaze-Tarif verwenden und das 10 GB Limit für kostenlosen Hosting Speicher erreichen, werden Ihnen 0, 026 $ für jedes zusätzliche GB Hosting Speicher in Rechnung gestellt.
Nutzung des Hosting Speichers steuern
So können Sie die Nutzung des Hosting Speichers steuern:
Legen Sie ein Limit fest für die Anzahl der beizubehaltenden Versionen.
Löschen Sie bestimmte Versionen manuell.
Speichern Sie größere Dateien mit Cloud Storage for Firebase. Dort beträgt das maximale Größenlimit für einzelne Objekte mehrere Terabyte.
Datenübertragung für Hosting
Wenn Hosting eine der Ressourcen Ihrer Website bereitstellt, werden Daten von unserem CDN an Ihren Endnutzer übertragen. Die angeforderte Ressource ist möglicherweise bereits in unserem CDN-Cache verfügbar (Cache-Treffer) oder muss vom Hosting Backend abgerufen werden (ein Cache-Fehler). Wenn der angeforderte Inhalt im CDN zwischengespeichert werden kann, wird er dort gespeichert. Sowohl Cache-Treffer als auch Cache-Fehler werden auf die Nutzung der Datenübertragung für HostingHosting in Ihrem Projekt angerechnet.
Kontingent für Hosting Datenübertragung
Jede Hosting Website wird automatisch und kostenlos von unserem globalen CDN unterstützt. Für die Datenübertragung vom CDN an Ihre Endnutzer fallen bis zu 10 GB pro Monat keine Kosten an.
Wenn Sie nicht den Blaze-Tarif verwenden und das Limit von 10 GB/Monat für kostenlose Datenübertragung erreichen, gewähren wir eine kurze Kulanzfrist. Danach werden Ihre Websites deaktiviert. Ihre Websites bleiben bis zum Beginn des nächsten Monats deaktiviert, da die Abrechnung der Datenübertragung auf monatlichen Nutzungswerten basiert. Sie können Ihre Websites sofort wieder aktivieren, indem Sie auf den Blaze-Tarif umsteigen.
Wenn Sie den Blaze-Tarif verwenden und das Limit von 10 GB/Monat für kostenlose Datenübertragung erreichen, werden Ihnen 0,15 $ für jedes zusätzliche GB an Daten in Rechnung gestellt, das in diesem Monat übertragen wird.
Nutzung der Hosting Datenübertragung steuern
So können Sie die Nutzung der Datenübertragung für Hosting steuern: Hier sind einige Dinge, die Sie tun können :
Optimieren Sie das clientseitige Caching Ihrer Inhalte, damit Browser keine Ressourcen vom CDN anfordern müssen. Weitere Informationen zum Caching finden Sie in der Dokumentation für Webentwickler.
Vermeiden Sie das Laden von Bildern und Videos, die Sie nicht anzeigen müssen.
Erstellen Sie Service Worker, um bestimmte Anfragen zu verarbeiten.
Wenn Sie Firebase SDKs über reservierte Hosting URLs laden, lesen Sie die wichtigen Informationen zum reservierten Namespace für diese URLs.Hier finden Sie einige Ressourcen, die Ihnen beim Einrichten von Service Workern helfen, insbesondere bei einer PWA:
Dokumentation: Service Worker-Konzept