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