Google Maps API 付費方案網址授權疑難排解
文章推薦指數: 80 %
如何找出正確網址
Google
地圖平台
總覽
產品
定價
說明文件
開始使用
開始使用Google地圖平台
API挑選器
計費和定價方式
報表與監控
地圖ID
常見問題
支援與資源
事件管理
地圖介面集
MapsJavaScriptAPI
MapsSDKforAndroid
MapsSDKforiOS
MapsStaticAPI
StreetViewStaticAPI
MapsEmbedAPI
地圖網址
MapsElevationAPI
路徑介面集
DirectionsAPI
DistanceMatrixAPI
RoadsAPI
解決方案
產業解決方案
遊戲服務
運輸與物流
地點介面集
PlacesAPI
PlacesSDKforAndroid
PlacesSDKforiOS
PlacesLibrary、MapsJavaScriptAPI
GeocodingAPI
GeolocationAPI
TimeZoneAPI
其他資源
API安全性最佳做法
地圖涵蓋範圍詳細資料
最佳化指南
行動作業系統和軟體支援
淘汰項目
資產追蹤方案
根憑證授權單位遷移常見問題
網址編碼
WordPress使用者
網誌
社群
StackOverflow
GitHub
YouTube
Discord
Twitter
IssueTracker
Language
English
BahasaIndonesia
Deutsch
Español
Español–AméricaLatina
Français
Português–Brasil
Русский
中文–简体
中文–繁體
日本語
한국어
登入
付費方案
Google
地圖平台
總覽
產品
定價
說明文件
More
網誌
社群
More
開始使用
開始使用Google地圖平台
API挑選器
計費和定價方式
報表與監控
地圖ID
常見問題
支援與資源
事件管理
地圖介面集
MapsJavaScriptAPI
MapsSDKforAndroid
MapsSDKforiOS
MapsStaticAPI
StreetViewStaticAPI
MapsEmbedAPI
地圖網址
MapsElevationAPI
路徑介面集
DirectionsAPI
DistanceMatrixAPI
RoadsAPI
解決方案
產業解決方案
遊戲服務
運輸與物流
地點介面集
PlacesAPI
PlacesSDKforAndroid
PlacesSDKforiOS
PlacesLibrary、MapsJavaScriptAPI
GeocodingAPI
GeolocationAPI
TimeZoneAPI
其他資源
API安全性最佳做法
地圖涵蓋範圍詳細資料
最佳化指南
行動作業系統和軟體支援
淘汰項目
資產追蹤方案
根憑證授權單位遷移常見問題
網址編碼
WordPress使用者
StackOverflow
GitHub
YouTube
Discord
Twitter
IssueTracker
首頁
產品
Google地圖平台
付費方案
GoogleMapsAPI付費方案網址授權疑難排解
在GoogleCloudConsole中管理用戶端ID的位置
付費方案用戶端ID管理功能會從地圖「憑證」頁面上GoogleCloud的支援入口網站,遷移至「服務帳戶」部分下方。
注意事項:Google地圖平台付費方案不再開放註冊或提供給新客戶。
Google地圖平台付費方案用戶端ID僅限用於已獲明確授權的網址;如果您在未取得授權的網址使用用戶端ID,系統就會傳回錯誤訊息。
如遇相關問題,Google地圖平台付費方案客戶可按照這篇文章的說明,找出需要取得授權的網址。
基本概念
用戶端ID只能用於必須取得授權的網址,以免第三方在自己的網站中使用您的用戶端ID;這類網址可以明確連往單一網頁,也可以連至整個網域。
如要取得授權網址的清單,或是要授權其他網址,請前往「憑證」頁面,捲動到「用戶端ID」部分。
您一次可新增最多100個網址,而每一個用戶端ID可連結最多3,000個已授權網址。
假如您預計讓應用程式代管超過3,000個地點的Google地圖內容,請改用API金鑰。
如想進一步瞭解如何授權網址,請參閱開發人員指南。
問題說明
如果應用程式所在的網址並未獲得用戶端ID使用授權,就無法透過用戶端ID使用Google地圖平台。
在這種情況下,系統會根據應用程式嘗試載入的API,向應用程式使用者顯示相關錯誤訊息,而且需要MapsJavaScriptAPI才能運作的功能都將無法使用。
MapsJavaScriptAPI會顯示下列訊息:
此網頁無法顯示Google地圖元素,因為這個網址並未獲得授權,無法使用所提供的Google地圖用戶端ID。
錯誤代碼:UnauthorizedURLForClientIdMapError
如果您使用的是MapsJavaScriptAPI3.18版或更舊版本,系統會顯示下列訊息:
Google已停止支援此應用程式使用Google地圖平台功能,因為這個網站並未獲得授權,無法使用所提供的Google地圖用戶端ID。
如果您是這個應用程式的擁有者,請參閱開發人員指南,進一步瞭解如何註冊網址。
從應用程式移除用戶端ID並不是有效的修正方式*,因為這麼做會導致該應用程式失去所有的Google地圖平台付費方案權限。
這表示您將無法享有:
服務水準協議(SLA)的完善保障。
客戶支援。
更高的網路服務上限。
商業等級條款及細則。
公司內部網路的應用程式支援服務。
這表示凡是未正確使用有效Google地圖平台付費方案用戶端ID的僅限內部使用/付費應用程式,都將違反標準Google地圖平台服務條款的規定。
*注意事項:您可以改用API金鑰來授權給應用程式,詳情請參閱Google地圖平台付費客戶驗證的驗證做法一文。
解決方法
首先,請確實找出需要使用用戶端ID的網址並進行授權,以利解決問題。
在多數情況下,您必須授權讓「應用程式」使用用戶端ID。
應用程式通常會使用多個有共通模式的網址,例如店家搜尋器所在網址可能是example.com/stores或stores.example.com。
因此,您找出來的網址必須與自家應用程式使用的每個網址都相符。
注意事項:授權給www.example.com並「不會」讓stores.example.com或example.com的任何其他子網域一併獲得授權。
您授權的網址可以明確連往單一網頁,也可以連至整個網域(包括其子網域),詳情請參閱開發人員指南。
我們建議直接授權給模式大致類似的多個網址,但您必須是管理員才能進行這項操作。
注意事項:除非貴機構可完全控管網域之下的所有內容,否則我們不建議授權給整個網域。
舉例來說,如果您授權給blogspot.com網域,表示所有人都可以透過該網域使用您的用戶端ID,而且產生的費用都由您支付。
較理想的做法是只授權給特定網誌,例如googlegeodevelopers.blogspot.com或該網誌中的特定網頁。
如何找出正確網址
網址通常列在瀏覽器的網址列中;在不使用
延伸文章資訊
- 1Google Maps API 付費方案網址授權疑難排解
如何找出正確網址
- 2[問卦] 這個網頁無法正確載入Google 地圖。 | 蘋果健康咬一口
夜神這個網頁無法正確載入google地圖- 如題我包恩Google改了API之後一堆公司不會更新網站zzzhttps://imgpoi.com/i/7VHRFB.png連悠遊卡公司的網站也一樣根...
- 3網站內嵌google map API無法顯示其實是缺少金鑰API KEY
然後上傳你剛改好的程式,再重新整理一下網頁,OH WTF 出來了耶,. 心得是,真麻煩,E04。 16. 2017/07/15 更新. 如果還是不行,需啟用Google Maps ...
- 4Clickr 力嘉- 【網頁無法正確載入Google 地圖? Google Map API...
但最近在網站上看到「這個網頁無法正確載入Google 地圖」彈框?原來是Google Map 自2018年7月16日之後就開始收費了,必須申請google map api key,還必須要綁定信...
- 5Google Map API 開始收費了 - 元伸網頁設計
您會發現,原本漂漂亮亮定義好的顏色樣式地圖,出現一個訊息:這個網頁無法正確載入Google地圖,並且地圖上出現浮水印For development purposes only,原來是Google...