本文說明如何建立、編輯及刪除連結至 Cloud Billing 帳戶的專案支出上限預算。
本文將說明以下內容:
-
如要瞭解「僅限快訊」預算,請參閱「建立、編輯或刪除預算和預算快訊」一文。
關於支出上限預算
Cloud Billing 預算的支出上限可協助減少符合資格的服務的意外或失控費用。為協助您掌握支出與預算相比的追蹤情形,當支出超過支出上限預算金額的 50%、80% 和 100% 時,系統會傳送快訊電子郵件。
當預估總用量費用超過預算金額的 100% 時,系統就會強制執行支出上限。強制執行支出上限預算後,系統會自動暫停指定服務在預算週期的用量,除非您手動解除支出上限。下一個預算週期開始時,系統會自動解除強制執行的支出上限預算,恢復所有暫停的服務,並將支出金額重設為零。
系統也會在強制執行時觸發快訊,包括電子郵件通知和帳單控制台 UI 中的橫幅,提供相關資訊和指引,說明如何手動解除上限。
如何運用支出上限預算控管支出
支出上限預算會使用預估總費用觸發快訊並強制執行支出限制,封鎖用量和費用累積,直到解除支出上限為止。
使用預估費用更快計算支出
為加快支出上限金額的強制執行速度,支出上限預算會使用預估總費用觸發快訊並強制執行支出上限。預估費用是根據服務的定價計算,不含節省金額和抵免額。
查看支出上限預算時,預算的「支出和預算金額」進度列會顯示預估費用,編輯支出上限預算時,也會在「支出金額」欄位中顯示預估費用。
達到支出上限時,系統會自動暫停使用服務並停止計費
在指定專案中,如果特定服務的預估總用量費用超過預算目標金額,系統就會觸發支出上限,並在預算週期剩餘時間內強制執行。強制執行後,指定專案中特定服務的所有新用量都會暫停,包括隨選用量、即付即用用量,以及承諾使用折扣 (CUD)和佈建輸送量 (PT) 等承諾使用合約涵蓋的用量。系統會處理指定服務的任何進行中要求,並視情況收取費用。
支出上限不會暫停與永久資源 (例如運算和儲存服務) 相關聯的任何持續性固定用量,這些資源仍會保持啟用狀態,並持續產生費用。
解除已觸發的支出上限,即可恢復服務和支出
強制執行支出上限後,指定專案中特定服務的使用要求會遭到封鎖,直到上限解除為止。您可以透過下列方式解除支出上限:
- 自動解除支出上限:系統會在下一個預算週期開始時 (通常是下個月的第一天),自動解除強制執行的支出上限。支出上限自動解除後,預算的支出金額會重設為零,支出上限狀態會重設為「已設定」,指定服務也會解除封鎖,API 呼叫會恢復正常運作。
手動解除支出上限:如果支出上限強制執行後,您需要在同一個預算週期內解除用量限制,可以編輯預算,手動解除支出上限。手動解除支出上限會產生下列結果:
解除支出上限後,服務最多可能需要一小時才會完全恢復正常運作。
支出上限觸發時傳送的快訊
觸發支出上限時,系統會傳送電子郵件快訊給所有帳單帳戶管理員和專案擁有者,說明如何解除上限。您也會在帳單控制台的使用者介面、預算頁面和帳單總覽頁面中看到橫幅。
自動重設支出上限預算
下一個預算週期開始時 (通常是下個月的第一天),所有支出上限預算都會自動重設,將預估總支出金額設為零,並將支出上限狀態設為「已設定」。
如果上一個預算週期強制執行支出上限,系統會解除指定服務的封鎖,並恢復正常運作。
符合支出上限預算資格的服務
下列以 API 為基礎的服務可設定支出上限:
| 服務 | 服務 ID | API 服務名稱 |
|---|---|---|
| Gemini API | AEFD-7695-64FA | generativelanguage.googleapis.com |
| Gemini Enterprise Agent Platform (原稱 Vertex AI) | C7E2-9256-1C43 | aiplatform.googleapis.com |
| Cloud Run | 152E-C115-5142 | run.googleapis.com |
| Cloud Run functions | 29E7-DA93-CA13 | cloudfunctions.googleapis.com |
支出上限預算的限制
支出上限預算有下列限制:
- 支出上限僅適用於範圍限定為單一 Google Cloud專案和單一 符合條件的服務的預算。
- 支出上限預算的預算週期時間範圍僅限「每月」,從每個月的第一天開始 (例如 5 月 1 日)。
- 支出上限的費用計算依據為預估總費用,不含節省的金額和抵免額。
- 資料夾、機構、標籤,以及多專案或多服務預算不在適用範圍內。
- 支出上限預算僅適用於第一方 Google Cloud 顧客。 經銷商帳戶不適用這項功能。
- 支出上限適用於隨選、即付即用的使用量,以及承諾使用合約涵蓋的使用量,例如承諾使用折扣 (CUD) 和佈建輸送量 (PT)。訂閱費用 (例如 Gemini Enterprise 訂閱方案) 不在適用範圍內。
強制執行速度較快,但報表會延遲回報:支出上限是以預估總費用為準,因此快訊和上限的觸發速度,比帳單報表中的實際費用快得多。由於帳單和處理系統相當複雜,實際費用明細通常會在一天內顯示,但有時可能需要超過 24 小時才能處理完畢,並顯示在帳單報表中。
管理支出上限預算的必要權限
如要設定、編輯及提高支出上限預算,您必須具備特定權限,才能存取 Cloud Billing 帳戶、查看及建立預算,以及設定支出上限預算。所需權限視您是在帳單帳戶層級 (使用完整的帳單帳戶權限) 還是專案層級 (使用專案範圍的帳單權限) 管理預算和支出上限而定。
如果您使用自訂角色授予預算管理權限,請更新自訂角色,納入下列權限,以便管理支出上限預算:
帳單帳戶層級:Cloud Billing 帳戶的
billing.budgets.configureSpendCap。專案層級:專案的
billing.resourcebudgets.configureSpendCap。
完整的帳單帳戶權限
系統會透過帳單帳戶的角色,授予 Cloud Billing 帳戶權限。如要管理 Cloud Billing 帳戶的僅限快訊預算和支出上限預算,您在Cloud Billing 帳戶中擔任的角色必須具備下列所有 權限:
billing.accounts.getbilling.accounts.getIamPolicy-
billing.accounts.getSpendingInformation,即可查看帳單帳戶的費用和用量 -
billing.budgets.get和billing.budgets.list即可查看 Cloud Billing 帳戶的所有預算。 -
billing.budgets.create建立新預算。 -
billing.budgets.update修改現有預算。 -
billing.budgets.delete刪除預算。 -
billing.budgets.configureSpendCap,即可設定、編輯及提高支出上限預算。
如要透過預先定義的角色取得這些權限,請要求管理員在 Cloud Billing 帳戶中授予下列 Cloud Billing IAM 角色:
您也可以結合使用帳單帳戶和專案角色,取得管理支出上限預算所需的權限:
- Cloud Billing 帳戶的
帳單帳戶費用管理員。
和 - 每個要設定支出上限預算的專案,您都必須具備「編輯者」角色。
專案範圍的帳單權限
在專案中設定帳單專屬權限,即可一次管理一個自有專案的預算。
如要進一步瞭解管理 Cloud Billing 帳戶預算和快訊的專案限制權限,請參閱「 Cloud Billing 帳戶的專案範圍存取權」。
| 存取多個專案的帳單帳戶 Google Cloud | 存取個別專案的帳單 Google Cloud |
|---|---|
|
您可以一次管理一個授權 Google Cloud 專案的預算。 透過專案和帳單帳戶權限的組合,取得 Cloud Billing 帳戶的多專案範圍存取權後,您可以在「預算」頁面使用專案選取器,在有帳單授權的專案之間切換。
|
如要存取 Cloud Billing,一次管理個別 Google Cloud 專案的預算,您只需要專案的Google Cloud 帳單專屬權限。
進一步瞭解 專案權限,這些權限是單一專案範圍存取 Cloud Billing 帳戶時的必要條件。 |
設定支出上限預算
如要設定支出上限預算,請完成下列步驟:
在 Google Cloud 控制台中,按照適合您 Cloud Billing 帳戶存取層級的程序,前往「預算和快訊」頁面。
在「預算與快訊」頁面,按一下「建立新預算」。
「定義」部分
- 選取「強制執行支出上限」選項 (而非「僅限快訊」)。
- 輸入預算名稱,然後按一下「下一步」。
「範圍」部分
- 如果是支出上限預算,系統會自動將「時間範圍」選取器設為「每月」。你無法編輯這項設定。
- 選取單一 專案和單一符合資格的服務,設定支出上限。
支出上限預算無法編輯「節省」設定。
- 對於特定服務,我們估算方向性費用的速度會比計算實際費用更快。對於這類服務,我們在強制執行支出上限預算時,會以預估總費用為準,不含折扣與優惠。
- 至於其餘服務,我們會使用實際費用 (包括所有節省金額) 計算支出金額。
點選「下一步」。
「金額」部分
- 如果是支出上限預算,系統會自動將「預算類型」選取器設為「指定的金額」。你無法編輯這項設定。
輸入支出上限的目標金額。
- 達到支出門檻後,所選服務的使用量就會暫停。
- 由於用量和費用報表有延遲情形,因此系統不會立即強制執行支出上限。建議將預算設為略低於絕對上限。您仍須負責支付因報表延遲而產生的任何超額費用。
點選「下一步」。
「動作」部分
- 系統會自動設定支出上限通知,在達到預算金額的 50%、80% 和 100% 時,通知所有帳單管理員和專案擁有者。
- 支出上限預算無法自訂警示和收件者。
- 按一下「完成」,儲存並啟用支出上限預算。
查看預算清單
建立預算後,您可以查看「預算」資訊主頁,瞭解 Cloud Billing 帳戶的預算清單。清單中的每個預算都有一份預算設定總覽,以及「Spend and budget amount」(支出與預算金額) 進度列,以圖表呈現Google Cloud 支出與預算目標金額的比較情形。如果是設有支出上限的預算,進度列會顯示預估總費用,這可能與實際費用不同。
如要瞭解預算狀態,請參閱「預算」資訊主頁中的「支出上限狀態」欄。可能的值包括:
- 不適用:僅限警告預算,不會觸發支出上限。
- 已設定:預算時間範圍內有效,但尚未強制執行的支出上限預算。
- 強制執行:如果預算週期內預估使用費用總額超出預算的目標金額,系統就會強制執行支出上限預算。強制執行後,指定的服務會在預算時間範圍內暫停,除非您手動解除上限。
已解除:預算週期內強制執行的支出上限,手動解除後,暫停的服務即可繼續使用。
- 如果預算處於「已解除」狀態,除非您編輯預算並提高支出上限的目標金額,否則支出上限不會在預算週期的剩餘時間內再次觸發。
- 解除支出上限後,受影響的服務最多可能需要一小時,才會完全恢復正常運作。
- 手動解除支出上限後,支出上限預算會在下一個預算週期開始時自動重設,將支出金額設為零,並將支出上限狀態設為「已設定」。
手動暫停強制執行的支出上限
支出達到上限時,系統會封鎖特定服務的新使用要求,直到解除上限為止。如「支出上限預算的運作方式」一節所述,您會收到電子郵件通知,且帳單控制台會顯示橫幅。解除上限後,API 呼叫就會恢復正常運作。
在支出上限強制執行的預算週期內,您可以手動解除強制執行的支出上限,藉此解除使用限制。如未採取行動,強制執行的支出上限會在下一個預算週期開始時自動解除。
如要手動解除支出上限,請編輯預算,解除支出上限的強制執行。
在 Google Cloud 控制台中,按照適合您 Cloud Billing 帳戶存取層級的程序,前往「預算和快訊」頁面。
在「預算與快訊」頁面,找出支出上限資訊橫幅,然後選取「查看支出上限詳細資料」,即可查看預算資訊主頁,並篩選出已強制執行的支出上限預算。
按一下預算名稱,開啟預算進行編輯。
在「編輯預算」頁面中,選取「解除支出上限」,即可取消暫停服務並繼續使用。
按一下「確認」即可解除支出上限。
- 如果支出上限在同一個預算週期內強制執行後又手動解除,除非您編輯預算,提高支出上限的目標金額,否則預算週期剩餘時間內都不會再觸發。
下一個預算週期開始時,支出上限預算會自動重設。如果目前預算週期的費用超出預算門檻,系統將會再次觸發。
編輯支出上限預算
您可以編輯支出上限預算,變更預算名稱、目標金額、專案或符合資格的服務,或手動解除強制執行的支出上限。您無法編輯支出上限預算的其他設定。
重要事項:強制執行支出上限預算時,您無法編輯預算設定。如要編輯預算設定,請先手動提高強制執行的支出上限。
- 如要編輯支出上限預算,請查看「預算」資訊主頁,並按照您對 Cloud Billing 帳戶和預算的存取層級,選擇合適的程序。
- 在「預算與快訊」頁面,按一下要編輯的支出上限預算的預算名稱。「編輯預算」頁面隨即開啟。
- 在「編輯預算」頁面中,修改要變更的設定,然後按一下「儲存」。
刪除支出上限預算
重要事項:如果支出上限預算已生效,就無法刪除。如要刪除支出上限預算,請先手動解除強制執行的支出上限。
- 如要刪除支出上限預算,請使用符合您 Cloud Billing 帳戶存取層級的程序,查看「預算」資訊主頁,然後刪除預算。
- 在「預算與快訊」頁面,找出要刪除的支出上限預算,然後勾選「預算名稱」旁的方塊。
- 按一下 「刪除」。
- 在提示中確認這項操作。
使用 API 建立及管理支出上限預算
透過 Cloud Billing Budget API,您可以透過程式大規模查看、建立及管理支出上限預算。如果您要在整個機構中建立大量支出上限預算,這項功能就特別實用。
常見問題 (FAQ)
- 什麼是支出上限?
- 我可以為哪些項目設定支出上限?
- 觸發上限後,系統會刪除我的資源或資料嗎?
- 機上要求會受到什麼影響?
- 達到支出上限時,系統如何向我收費?
- 支出上限的費用報表延遲時間是否有所變更?
- 如果多位使用者透過預算工具建立重疊的支出上限,會發生什麼情況?
- AI Studio 和 Cloud Billing 控制台提供的支出上限預算有何不同?
- 如果使用者透過 AI Studio 和 Cloud Billing 控制台,為 Gemini API 建立支出上限預算,會發生什麼情況?
- 如果將設有支出上限的專案從一個帳單帳戶移至另一個帳單帳戶,會發生什麼情況?
- 什麼是支出上限?
支出上限是一種成本控管機制,當使用費用超出預算目標金額時,系統會強制執行支出上限。強制執行後,指定專案中符合資格的服務會暫停處理任何新要求,且不會再產生使用費用。其他專案或其他服務不受影響。
支出上限通常會使用預估費用觸發快訊和上限,因此與實際費用的處理速度相比,支出上限的強制執行速度會快上許多,且會顯示在帳單報表中。雖然支出上限的強制執行速度比報表快,但並非即時生效,任何超支費用仍會照常計費。
- 我可以為哪些項目設定支出上限?
在 Cloud Billing 帳戶中,您可以為專案中特定符合資格的服務設定預算上限。支出上限預算一次只能設定在一個專案和一項服務上。 本次發布的適用服務包括 Gemini API、Agent Platform (舊稱 Vertex AI)、Cloud Run 和 Cloud Run functions。後續版本將支援更多服務。
- 達到上限時,系統會刪除我的資源或資料嗎?
不會,資源或資料不會遭到刪除。觸發上限時,系統只會暫停特定服務的使用。其他服務和專案應可正常運作。
- 處理中的要求會受到什麼影響?
系統強制執行支出上限時,只會封鎖新用量。 系統會處理進行中的用量,直到完成為止。
- 設定支出上限後,系統如何向我收費?
如果費用報表延遲導致超額,系統仍會照常收費。 此外,為保留服務而產生的任何持續性固定費用,仍會照常計費。
- 支出上限的費用報表延遲時間是否有任何變更?
對於特定服務,我們能比實際費用更快預估方向性費用。如果預估方向性費用達到預算目標金額,系統就會強制執行支出上限。費用報表不會顯示方向性費用。這些服務的實際費用會發布在費用報表中,且與目前的延遲時間相同。如果我們沒有預估方向性費用,這類服務的費用回報延遲時間會與一般情況相同。
- 如果多位使用者透過預算工具設定的支出上限重疊,會發生什麼情況?
我們有去重複政策,可避免使用者建立多個範圍相同的預算。
- AI Studio 和 Cloud Billing 控制台提供的預算上限有何不同?
Google Cloud 預算支出上限功能可提供與 AI Studio 相同的支出保護機制,並將支出上限涵蓋範圍擴展至其他服務,為更廣泛的雲端平台提供支出保護。
此外,當累計費用達到目標預算金額的 50%、80% 和 100% 時,Cloud Billing 中的支出上限預算會觸發支出快訊。
- 如果使用者透過 AI Studio 和 Cloud Billing 控制台,為 Gemini API 建立支出上限預算,會發生什麼情況?
如果使用者或多位使用者透過 AI Studio 和 Cloud Billing 控制台建立設有支出上限的預算,系統會優先觸發用量費用較快達到上限的預算。不過,無論上限是在何處觸發,系統都會在所有平台封鎖專案的 Gemini API 用量。
- 如果將設有支出上限的專案從一個帳單帳戶移至另一個帳單帳戶,會發生什麼情況?
舊帳單帳戶中,專案的所有支出上限預算都會遭到刪除。如要在新帳單帳戶中啟用專案,必須在新帳單帳戶中重新建立專案的支出上限。如果專案在支出上限強制執行期間遭到移動,系統會自動解除支出上限,恢復已暫停 API 呼叫的正常運作,並開始累積新費用。