Maps JavaScript API 用量與計費

按一下「info」info 圖示,查看本頁的目錄。

Maps JavaScript API 要求會根據要求類型產生不同的 SKU 呼叫:例如,地圖載入會觸發動態地圖 SKU,全景則會觸發動態街景服務 SKU。呼叫 Maps JavaScript API 的 Places Library 和其他 JavaScript 服務時,費用會另外計算。詳情請參閱下表的 SKU 詳細資料和定價清單。

Maps JavaScript API 的 SKU 詳細資料和價格

下表列出 Maps JavaScript API 的即付即用 SKU 詳細資料和定價。

類別Maps SKU 詳細資料SKU 定價
Essentials SKU:動態地圖 全球價格清單
印度價格清單
Essentials SKU:靜態街景服務 全球價目表
印度價目表
Pro SKU:動態街景服務 全球價目表
印度價目表
Pro SKU:Elevation 全球價格清單
印度價格清單
Pro SKU:Immersive Maps 全球價格清單
印度價格清單
類別Maps JavaScript API (新版) Places Library SKU 詳細資料SKU 定價
Essentials SKU:自動完成要求 全球價目表
印度價目表
Essentials SKU:自動完成工作階段用量 全球價格清單
印度價格清單
Essentials SKU:地理編碼 全球價格清單
印度價格清單
Essentials SKU:Place Details Essentials (僅限 ID) 全球價目表
印度價目表
Essentials SKU:Place Details Essentials 全球價格清單
印度價格清單
Essentials SKU:Text Search Essentials (僅限 ID) 全球價目表
印度價目表
Pro SKU:Nearby Search Pro 全球價目表
印度價目表
Pro SKU:Place Details Pro 全球價格清單
印度價格清單
Pro SKU:Text Search Pro 全球價格清單
印度價格清單
Enterprise SKU:Nearby Search Enterprise 全球價目表
印度價目表
Enterprise SKU:Place Details Enterprise 全球價格清單
印度價格清單
Enterprise SKU:Place Details Enterprise + Atmosphere 全球價目表
印度價目表
Enterprise SKU:Text Search Enterprise 全球價目表
印度價目表
Enterprise SKU:Text Search Enterprise + Atmosphere 全球價目表
印度價目表
Enterprise SKU:Place Details Photos 全球價格清單
印度價格清單
類別Places Library, Maps JavaScript API (舊版) SKU 詳細資料SKU 定價
Essentials SKU:自動完成 - 依要求 全球價目表
印度價目表
Essentials SKU:自動完成 (包含 Place Details) - 每工作階段 全球價目表
印度價目表
Essentials

SKU:Basic Data

額外費用:

全球價目表
印度價目表
Essentials SKU:Find Place - ID only 全球價目表
印度價目表
Essentials SKU:Place Details Essentials - ID Refresh 全球價格清單
印度價格清單
Essentials SKU:Query Autocomplete - Per Request 全球價格清單
印度價格清單
Pro SKU:Autocomplete without Place Details - Per Session 全球價格清單
印度價格清單
Pro

SKU:Find Place

附加費用:

全球價格清單
印度價格清單
Pro

SKU:Places - Nearby Search

附加費用:

全球價目表
印度價目表
Pro

SKU:Places - Text Search

附加費用:

全球價格清單
印度價格清單
Pro

SKU:Places Details

附加費用:

全球價目表
印度價目表
Enterprise

SKU:Atmosphere Data

附加費用:

全球價目表
印度價目表
Enterprise

SKU:Contact Data

額外費用:

全球價格清單
印度價格清單
Enterprise SKU:Places Photos 全球價格清單
印度價格清單
類別Places UI KitSKU 定價
Essentials SKU:Places UI Kit 查詢 全球價目表
印度價目表
Essentials SKU:Places UI Kit - Autocomplete Per Session 全球價格清單
印度價格清單
Pro SKU:Places UI Kit (Advanced) 全球價格清單
印度價格清單
類別Routes 程式庫 SKU 詳細資料SKU 定價
Essentials SKU:Routes:Compute Routes Essentials 全球價目表
印度價目表
Essentials SKU:Routes:Compute Route Matrix Essentials 全球價目表
印度價目表
Pro SKU:Routes:Compute Routes Pro 全球定價清單
印度定價清單
Pro SKU:Routes:Compute Route Matrix Pro 全球定價清單
印度定價清單
Enterprise SKU:Routes:Compute Routes Enterprise 全球定價清單
印度定價清單
Enterprise SKU:Routes:Compute Route Matrix Enterprise 全球定價清單
印度定價清單
類別Routes API (舊版) SKU 詳細資料SKU 定價
Essentials SKU:Directions 全球價格清單
印度價格清單
Essentials SKU:距離矩陣 全球價目表
印度價目表
Pro SKU:Directions Advanced 全球價格清單
印度價格清單
Pro SKU:距離矩陣 Advanced 全球價目表
印度價目表

Routes Library 定價詳細資料

Route 和 RouteMatrix 類別各有三個 SKU,用於決定要求的費用。決定費用的 SKU 取決於您使用的服務、Route 類別或 RouteMatrix 類別,以及要求中使用的功能。例如:

  • 系統會針對每項 Compute route 要求計費。

  • Compute Route Matrix 要求是依要求傳回的元素計費。元素數量是起點數量乘以目的地數量。舉例來說,如果要求包含「兩個」起點和「三個」目的地,系統會針對「六個」元素收取費用。

您使用的功能會決定計費的 SKU 類別:

  • Essentials:如果要求僅使用基本功能,且最多有 10 個中途路線控點,系統會依此方案計費。

  • Pro:針對使用進階功能的要求計費,例如 TRAFFIC_AWARE 或 TRAFFIC_AWARE_OPTIMAL 路線修飾符。

  • 企業版:針對使用企業版功能的要求計費,例如雙輪車輛路線規劃。

JavaScript 設有以下用量限制。

Compute Routes

  • 每分鐘 3,000 次查詢的速率限制。

  • 每項 computeRoutes 要求的中繼路線控點數量上限為 25 個。

Compute Route Matrix

  • 頻率限制為每分鐘 3,000 個元素,計算方式為起點數乘以目的地數。

  • 使用地點 ID 或地址時,最多可指定 50 個起點和目的地。

  • 如果 routingPreference 設為 TRAFFIC_AWARE_OPTIMAL,每個要求computeRouteMatrix允許的元素總數上限為 100。

  • 如果 travelMode 設為 TRANSIT,則每個 computeRouteMatrix 要求允許的元素總數上限為 100。

  • 否則,每個 computeRouteMatrix 要求允許的元素總數上限為 625 個。

配額與用量限制

如要查看及管理 Maps JavaScript API 的配額和用量限制,請參閱「配額和配額警告」。

地圖載入量配額

Maps JavaScript API 2D 和 3D 地圖載入量配額如下:

  • 每項專案每分鐘 30,000 次地圖載入
  • 每個 IP 每分鐘載入地圖 300 次

Places UI Kit 用量限制

Places UI Kit 設有下列用量限制:

  • Places UI Kit Query:Place Details 和 Place Search 元素的要求,每項專案每分鐘最多 6,000 次查詢。

  • Places UI Kit 工作階段:每個專案每分鐘最多可發出 6,000 個來自自動完成元素的查詢。

對 Places API 和 Geocoding API 的基礎要求不會耗用 Cloud 專案配額。

Places API 的成本效益策略

本節提供幾種方法,協助您盡量減少 Places API 的用量,進而降低相關費用。

使用欄位遮罩

使用欄位遮蓋功能可確保您不會要求不必要的資料,有助於縮短延遲時間及降低帳單費用。

針對 Place Details (新版)、Nearby Search (新版) 和 Text Search (新版) 要求,請使用欄位遮罩指定要在回應中傳回的欄位清單。

系統會根據要求適用的最高 SKU 向您收費。舉例來說,如果您選取 Essentials 和 Pro SKU 的欄位,系統會根據 Pro SKU 向您收費。

搭配 Place Details (新版) 使用工作階段計價模式

如果應用程式的每月通話量為 100,001 至 500,000,或使用者在每個工作階段中提出超過 12 項自動完成要求,Google 建議使用 Autocomplete (New) 工作階段。工作階段可簡化計費方式,並提供一致的計費模式,適用於 Autocomplete (New)。

詳情請參閱「Autocomplete (新版) 和工作階段定價」。

調整配額

配額限制定義了特定 API 或服務在指定時間範圍內允許的要求數量上限。當專案中的要求數量達到配額上限時,服務就會停止回應要求。

如要修改 API 的配額值,請按照下列步驟操作:

  1. 在 Cloud 控制台中,依序前往「Google Maps Platform」>「配額」。
  2. 選取要修改配額的 API。
  3. 找出要變更的配額值,然後勾選該配額旁邊的核取方塊。
  4. 按一下「編輯」,輸入新的配額值,然後按一下「提交要求」。

查看配額提高要求

如要查看所有配額提高要求 (包括過去和待處理的要求),請按照下列步驟操作:

  1. 在 Cloud 控制台中,依序前往「Google Maps Platform」>「配額」。
  2. 選取要查看配額提高要求的 API。
  3. 按一下「提高要求」。

使用條款限制

如需許可用途的完整詳細資料,請參閱《Google Maps Platform 服務條款》中的「授權限制」一節。