Firebase Hosting 的價格取決於專案使用下列資源的情形:
Hosting 儲存空間 (GB) - 儲存空間大小 ,以便儲存您 Hosting 網站的內容 (您的靜態檔案和 設定檔)。
資料移轉 (GB/月) - 資料量 將內容從我們的 CDN 移轉給使用者系統會自動新增每個 Hosting 網站 由我們的全球 CDN 提供支援。
Hosting 配額是專案層級,而非網站層級或頻道層級。個人中心 你可以將專案升級至 Blaze 計費方案,即可享有更多付費福利 儲存空間和資料移轉等級進一步瞭解 Firebase Hosting 的配額與定價。
建議您設定 預算快訊 。Google Cloud.
監控 Hosting 儲存空間層級和資料移轉量, Firebase 控制台:
瞭解 Hosting 儲存空間
為網站部署新內容時,您會建立「版本」指向 網站的特定版本內容和設定。這些檔案 相關聯的版本 (包含新推出和先前保留的版本) 版本) 都是由 Firebase 儲存。這些檔案會計入專案的 Hosting 儲存空間用量等級。
這個 Hosting 儲存空間各自獨立,與 Firebase 專案 (例如 Cloud Storage for Firebase 或資料庫儲存空間)。
請注意,Hosting 的個別檔案大小上限為 2 GB。
Hosting 儲存空間配額
只要不超過「Hosting」內容,你不需額外付費 10 GB。
如果您不是以 Blaze 方案訂閱, 免費 Hosting 儲存空間的上限為 10 GB, 將新內容部署至網站您必須刪除較舊版本,或升級至 Blaze 方案。
如果您使用 Blaze 方案,且免付費 Hosting 儲存空間用量已達 10 GB 上限,系統會針對每增加 1 GB 的 Hosting 儲存空間收取 $0.026 美元。
控管 Hosting 儲存空間的使用情形
如要控管 Hosting 儲存空間用量,您可以採取下列行動:
設定限制 保留版本數量
手動刪除 更新特定版本
使用 Cloud Storage for Firebase 儲存較大的檔案,可為個別物件提供 TB 等級的大小限制。
瞭解 Hosting 資料移轉作業
當「Hosting」提供您的網站資源時,會從我們的 將 CDN 傳遞給使用者要求的資源可能已在我們的 CDN 快取 (快取命中) 或可能需要來自 Hosting 後端 ( 快取失敗)。如果要求的內容可以在 CDN 中快取,內容就會是。兩者皆有 快取命中和快取失敗次數會計入專案的 Hosting 資料移轉量 。
Hosting資料移轉配額
每個 Hosting 網站都會自動由全球 CDN 免費支援。 從 CDN 移轉資料給使用者無須付費, 每月 10 GB。
如果您不是以 Blaze 方案訂閱, 每月免付費資料移轉 10 GB, 給予短暫的寬限期,但之後您的網站將會遭到停用。您的網站 因為資料移轉功能會維持停用狀態,直到下個月開始為止 系統會根據「每月」用量層級計費。您可以重新啟用網站 升級至 Blaze 方案。
如果您使用的是 Blaze 方案,則連線至 每月 10 GB 的免付費資料移轉量,針對 當月額外傳輸的 GB 資料為 $0.15 美元。
控管 Hosting 資料移轉的使用情形
如要控管 Hosting 資料轉移的使用方式,您可以執行下列操作: 正確做法:
微調內容的用戶端快取,讓瀏覽器不需要 要求 CDN 提供資源如要進一步瞭解快取,請參閱 網頁開發人員說明文件。
避免載入實際不需要的圖片和影片。
建立服務工作站來處理特定要求。
若您透過預留的 Hosting 網址載入 Firebase SDK,請務必前往 重要資訊 為這些網址保留命名空間。以下提供一些資源,協助您設定服務工作者,尤其是使用 PWA 時:
程式碼研究室:使用 Service Worker 快取檔案