計費範例
您可以透過這個基本聊天應用程式的實際範例,評估 Firestore 原生模式的使用量和費用。這並非確切的預估值,但有助於您進一步瞭解 Firestore (原生模式) 的計費方式。
總覽:依用量等級列出費用
以即時通訊應用程式為例,使用者可與兩名以上參與者發起對話。使用者可以在清單中查看進行中的對話、讀取及傳送訊息。在本範例中,我們使用北美洲多區域的定價 (具體來說是 nam5)。
假設
請考量下列使用量和資料儲存空間的假設:
- 每日活躍使用者 (DAU) 占應用程式總安裝次數的 10%。您可以根據每日活躍使用者 (DAU) 的粗略估算值,推估每日費用。這些使用者會在特定日期主動開啟及使用應用程式,通常只占應用程式總安裝次數的一小部分。在下列計算中,我們估計每日活躍使用者人數為應用程式總安裝次數的 10%。
- 文件大小相對較小。如要瞭解各類型文件的大小限制,請參閱下表。
- 資料只會保留三個月。範例即時通訊應用程式中的訊息只會儲存三個月。為考量刪除作業,下列計算結果顯示每天的刪除次數與寫入次數相同。
- 這些預估費用反映了範例應用程式的大部分費用,但並非全部。我們已根據本指南列出的最常見使用者工作,計算作業、使用者和訊息儲存空間,以及輸出流量,估算應用程式的大部分費用。不過,您可能需要考量額外費用,具體取決於應用程式的架構和資料需求。您可以參考這個範例進行計算,但如要更深入瞭解 Native 模式的 Firestore 費用,請參閱定價頁面。
如要查看按使用者工作劃分的作業明細,請參閱「明細:按使用者工作劃分的帳單用量」一節。
小型
(5 萬次安裝)
50,000 次應用程式安裝 (5,000 位每日活躍使用者):$12.14 美元/月
| 讀取/寫入費用 | |||||
|---|---|---|---|---|---|
| 單月總計費用 = $11.10 美元/月 | |||||
| 每日總閱讀次數達 40 萬次 | = | 5 萬次免付費讀取 + (35 萬次讀取,每 10 萬次 $0.06 美元) | = | 3.5 * $0.06 美元 | |
| $0.21 美元 / 天 * 30 = $6.30 美元 | |||||
| 每日寫入總次數為 10 萬次 | = | 20,000 次免付費寫入 + (80,000 次寫入,每 100,000 次 $0.18 美元) | = | .8 * $0.18 美元 | |
| $0.14 美元 / 天 * 30 = $4.20 美元 | |||||
| 每日刪除總數 10 萬 | = | 20,000 次免費刪除 + (80,000 次刪除,每 100,000 次 $0.02 美元) | = | .8 * $0.02 美元 | |
| $0.02 美元 / 天 * 30 = $0.60 美元 | |||||
| 儲存空間/網路費用 | |||||||
|---|---|---|---|---|---|---|---|
| 每月總費用 = $1.04/月 | |||||||
| 每日輸出流量 20 KB / DAU * 5,000 DAU | = | 每日輸出 100 MB 的流量 * 30 | = | 每月 3 GB 網路輸出量 | |||
| 3 GB 免付費輸出 = 免付費1 | |||||||
| 每日訊息儲存空間 15 KB / DAU + 3 KB 儲存空間 / 安裝次數2 | = | 45 KB 的儲存空間 / 每日活躍使用者 * 5,000 名每日活躍使用者 | = | 每日儲存空間 225 MB / 每日活躍使用者人數 * 30 | |||