Google Maps Platform 提供多種選項,可供您控管用量,確保用量符合預算。選項包括:
- 為應用程式觸發的帳單事件數量設下上限,避免產生費用。
- 在用量接近特定預算或 API 限制時收到通知。
- 以更具成本效益的方式建構應用程式。
下表列出可用的選項。
| 停止收費 | 接收通知 | 以較低成本建構 |
配額
配額會限制 Google Cloud 專案可使用的 Google 地圖平台服務量。配額的目的是確保公平性,並減少資源使用量和可用性出現劇烈波動的情況。詳情請參閱「Cloud Quotas 總覽」。
下列項目會計入配額:
- 成功的要求
- 導致伺服器錯誤的要求
下列項目不會計入配額:
- 未通過驗證的要求
您可以設定配額快訊,在 API 用量接近上限時收到通知。詳情請參閱「設定配額快訊和監控」。
配額限制可限制專案可發出的要求數量,協助您控管 API 使用量,避免產生預期外的費用。配額限制預設為固定值,但您可以提交調整要求來提高或降低配額。如要進一步瞭解如何管理配額,請參閱「查看及管理配額」。
視需要調整配額
請定期查看及調整 API 配額,盡可能提高用量和成本效益,同時在避免過度支出與確保應用程式正常運作之間取得平衡。
- 在 Google Cloud 控制台中監控 API 使用模式。設定符合預算的配額,避免超支。
- 確保配額足以應付用量高峰期。
- 逐步調整,並在每次變更後徹底測試應用程式,避免中斷。
預算與快訊
如果您為 Google Maps Platform 用量設定了特定預算,可以建立 Cloud Billing 預算和快訊,避免帳單金額無預警增加。
您可以設定預算快訊,在達到總預算的特定百分比時收到通知,以便瞭解用量費用隨時間的變化趨勢。
詳情請參閱「建立、編輯或刪除預算快訊」。
策略性成本管理
有效管理預算包括盡可能使用免費或較低成本的選項。 本節將探討各種降低成本的策略。
盡可能使用 Maps Static API
靜態地圖支援簡單的地圖顯示,只需要單一標記,因此很適合下列情況:
- 您是從原型開始著手,但原型尚未具備許多功能。
- 您沒有任何地圖自訂項目。
- 最多只能使用一個標記。
- 您不需要支援使用者互動,即可使用動態地圖或動態街景服務。
使用縮圖延遲載入
Maps Static API 很適合用來提供縮圖 (小型地圖圖片)。這些項目的費率比動態地圖載入次數低,且只有在使用者互動時 (點擊時) 才導向動態版本的 Google 地圖,因此您只需為參與互動的使用者支付動態地圖載入費用。
使用較便宜的價格類別
Google 會為每個價格類別提供不同數量的免費使用事件。您可以將應用程式最佳化,使用「基礎」或「專業」類別中的功能,這兩個類別提供更多每月免費用量事件。進一步瞭解定價類別。
合併多張地圖
如果導入作業會顯示多張地圖,請遵循下列規定:
- 只在必要時載入地圖,盡量減少不必要的資源。
- 視需要更新可視區域、縮放和標記,重複使用單一地圖。
- 如果顯示多張地圖來呈現商店位置,請使用 Store Locator Plus 解決方案。
- 每個使用者介面畫面只使用一張地圖,因為使用者通常一次只會與一張地圖互動。
允許快取內容
大多數 Google 地圖平台產品都禁止快取內容。不過,在某些例外情況下,您可以快取最多 30 天的結果。詳情請參閱 Google 地圖平台條款。