在某些情況下,地圖顏色可能會變得比較深 (有點像「負片」效果的街景服務圖片),而且會有「僅供開發使用」浮水印。這通常代表有 API 金鑰或帳單方面的問題。如要使用 Google Maps Platform 的各項產品,帳戶必須啟用計費功能,且所有要求都必須包含有效的 API 金鑰。下列流程可協助您排解這個問題:
您目前是否使用 API 金鑰?
我不確定,要怎麼檢查我是否使用 API 金鑰?
API 金鑰會以 key 參數的形式傳遞,用來載入 Maps JavaScript API。您可以透過下列這幾種方式,檢查自己是否使用 API 金鑰:
設有 IP 位址限制的 API 金鑰,只能用於適合在伺服器端使用的 Web 服務 (例如 Geocoding API 和其他 Web 服務 API)。大多數 Web 服務在 Maps JavaScript API 中都有對應的服務項目 (相關範例請參閱地理編碼服務)。如要使用 Maps JavaScript API 用戶端服務,您必須另外建立一個能設定 HTTP 參照網址限制的安全 API 金鑰 (請參閱「取得、新增及限制 API 金鑰」一文)。
如果程式碼無法運作:
為協助您讓地圖程式碼可以順利運作,Brendan Kenny 與 Mano Marks 在這部影片中指出一些常見問題和修正方式。
檢查是否有錯字。請記住,JavaScript 語言區分大小寫。
檢查基本設定。部分常見問題發生在建立地圖的初始階段,例如:
確認您已在地圖選項中指定 zoom 和 center 屬性。
確認您已宣告會在畫面上顯示地圖的 div 元素。
確認地圖的 div 元素具有明確的非零 CSS 高度 (例如 height: 400px)。根據預設,div 元素建立時的高度為 0,因此不可見。
[null,null,["上次更新時間:2026-10-30 (世界標準時間)。"],[],["Using the Maps JavaScript API requires a valid API key and enabled billing. Issues like a darkened map typically stem from these. Verify API key usage via browser checks, source code, or network traffic. Ensure the project linked to your API key has an active billing account. Check for invalid payment methods or exceeded API daily limits. If restricted by IP address, create a key with HTTP referrers. Troubleshoot by checking for typos, verifying map element properties, or using a JavaScript debugger.\n"]]