觀點 · 資訊分享

Google Cloud 預算終於能「踩煞車」:Gemini API、Cloud Run 花超過上限就自動暫停

Google Cloud 的支出上限預算正式上線:替 Gemini API、Cloud Run 等服務設一個月預算,估計花費超過就自動暫停新請求,下個月一號自動恢復。以前的預算只會寄信提醒,帳單爆掉也擋不住。

發布
2026-10-14
篇幅
約 4 分鐘 · 1,601 字
結構
7 節 + 3 題常見問題
標籤
#Google Cloud#Cloud Billing#Gemini API#Cloud Run#成本控管
Google Cloud 預算終於能「踩煞車」:Gemini API、Cloud Run 花超過上限就自動暫停

一句話看懂:Google Cloud 推出「支出上限預算」,替 Gemini API、Cloud Run 這類服務設一個月上限,估計花費超過就自動暫停新請求,不再只是寄信提醒。

Google Cloud 支出上限預算上線資訊圖卡:替單一服務設月預算,估計花費超過就自動擋下新請求,下個月自動恢復

先用白話講:預算和「支出上限」差在哪?

很多人以為在雲端設了預算就安全了,其實大部分雲端的預算只是「鬧鐘」:花到某個金額會寄信通知你,但服務照樣跑、錢照樣扣。如果半夜 API 金鑰外洩、或程式寫錯陷入無限迴圈,等你早上看到信,帳單可能已經翻好幾倍。

支出上限預算則像是電路的保險絲:用量超過設定值,就直接把電切掉,損失被限制在你事先決定的範圍內。

發生什麼事

Google Cloud 在 10 月 13 日的 Cloud Billing 版本紀錄宣布:支出上限預算(spend cap budgets)正式上線,先支援以下服務:

服務 用途
Gemini API 呼叫 Gemini 模型
Gemini Enterprise Agent Platform(原 Vertex AI) 企業 AI 平台
Cloud Run 容器化的網站與 API
Cloud Run functions 無伺服器函式

運作方式:

  • 一般預算會在花費達到 50%、80%、100% 時寄信提醒
  • 支出上限預算在估計花費超過 100% 時觸發,指定專案裡該服務的新請求全部暫停
  • 觸發時會寄信給帳單帳戶管理員與專案擁有者,主控台也會出現提示
  • 解除方式有兩種:手動解除,或等到下一個預算週期(通常是下個月一號)自動恢復

要注意的限制

  • 單一專案、單一服務:一個支出上限預算只能對應一個專案裡的一項服務,不能用資料夾、組織或標籤
  • 固定月預算:週期從每月一號開始
  • 用估計值計算:以定價估算的總額觸發,不含折扣與抵用額度;比帳單報表快很多,但不是即時,超出的部分仍照常計費
  • 不擋持續資源:處理中的請求會跑完,運算、儲存這類持續存在資源的固定用量不會被暫停
  • 解除後:服務最長可能要一小時才完全恢復;手動解除後,同一週期內不會再觸發,除非你調高金額
  • 只限直接客戶:僅提供給直接向 Google Cloud 購買的客戶

給開發者的技術細節

  • 可以在主控台的「預算」頁面設定,也能用 Cloud Billing Budget API 管理
  • 自訂角色要加權限:帳單帳戶層級是 billing.budgets.configureSpendCap,專案層級是 billing.resourcebudgets.configureSpendCap

我的看法

這是我等很久的功能。接案時常遇到客戶問:「如果有人狂刷我們的 AI 功能,會不會一個月燒掉十幾萬?」以前只能回答「我們有設提醒」,現在終於可以說「超過就自動停」。

建議的做法是設一個「最壞情況也付得起」的上限,而不是剛好等於平常用量,否則月底一個流量高峰就把服務停掉,影響更大。另外要記得,暫停的是整個服務的新請求,前端最好準備好錯誤畫面,別讓使用者看到一片空白。

名詞小辭典

  • 預算(Budget):在雲端帳單設定的金額目標,通常用來寄出提醒。
  • 支出上限(Spend cap):超過金額就自動暫停服務的硬性限制。
  • Cloud Run:Google Cloud 的無伺服器容器服務,丟上容器就能對外提供網站或 API。
  • 抵用額度(Credits):雲端廠商給的試用金或優惠,支出上限計算時不會扣掉它。

資料來源

常見問題

支出上限和一般預算有什麼不同?
一般預算只會在花費達到 50%、80%、100% 時寄信提醒,服務照跑。支出上限預算在估計花費超過 100% 時,會自動暫停指定服務的新請求,真正「擋下來」。
暫停後會影響正在跑的東西嗎?
已經在處理中的請求會跑完;持續存在的資源(例如運算與儲存)的固定用量也不會被暫停,只會擋下新的請求。
有什麼限制?
一個支出上限預算只能對應單一專案、單一服務,週期固定為每月一號開始的月預算;計算用的是不含折扣與抵用額度的估計總額;且只提供給直接向 Google Cloud 購買的客戶。
LINE