將API用於「工作客戶」,我知道每24小時可以發出100 000個請求,但我不確定哪些事件會調用請求?Google Maps API for Work客戶 - API請求
示例1:我加載一個帶有10個標記的地圖。我不會對標記位置進行地理編碼,因爲lng/lats是已知的。
對API的總請求數= 1; (加載地圖)
示例2:我加載了一個帶有10個標記的地圖。我對每個標記的標記位置進行地理編碼,並將其添加到地圖中;
API請求總數= 11; (加載地圖和地理編碼的位置)
將API用於「工作客戶」,我知道每24小時可以發出100 000個請求,但我不確定哪些事件會調用請求?Google Maps API for Work客戶 - API請求
示例1:我加載一個帶有10個標記的地圖。我不會對標記位置進行地理編碼,因爲lng/lats是已知的。
對API的總請求數= 1; (加載地圖)
示例2:我加載了一個帶有10個標記的地圖。我對每個標記的標記位置進行地理編碼,並將其添加到地圖中;
API請求總數= 11; (加載地圖和地理編碼的位置)
您的每日配額取決於您的Maps for Work合同的詳細信息,因此我無法對此發表評論。但是,我可以說的是,來自的地理編碼請求在之內,JS API不計爲請求。相反,這是每個客戶的速率限制。
但是,使用Web Service端點進行地理編碼並不計入配額(但配額很複雜,因此不像說有100000個請求的單個池或其他任何內容那麼簡單)。
根據我的經驗(與免費的東西)只有加載的API本身計爲一種用法。您可以使用所有其他服務,而不會影響查詢限制。但是,您一次從諸如地理編碼之類的服務進行的查詢越多,查詢之間所需的時間就越多,以避免臨時OVER_QUERY_LIMIT(根據短時間段內的請求)。
因此,標記的地理編碼不會影響您的限制。但是,所有點可能需要幾秒鐘才能成功加載。
非常感謝您的回覆。這真的有幫助。 – user2219493
非常感謝回覆,看起來確實很複雜。 – user2219493
您能否確認,API的這種客戶端或服務器端用法? var geocoder = new google.maps.Geocoder() ; – user2219493
我現在看到這是客戶端請求 – user2219493