我正在開發一個名為 Creatium 的網站建立器,用於建立頁面的元件之一是 Yandex Map。不久前,搜尋在該元件中停止運作。
為什麼修復搜尋問題每年會花費我們 120 盧布,以及我們如何避免它 - 在削減之下。
這是該元件的關鍵功能,因為客戶端透過搜尋來指示將在地圖上顯示的位址。
Yandex 支援人員解釋說,對 Geocoder API(負責搜尋)的請求現在需要 API 金鑰,並且由於我們是一個商業項目,因此該 API 是為我們付費的。
他站著 每年 120 萬盧布 每天的請求限制為 1000 個 - 這是最低價格。即使我在商業項目上每天使用 50 個請求,價格也不會改變。
我們需要付費 API 嗎?
同時Google地圖平台
我們不能拒絕 Yandex.Maps,因為它們已經在我們客戶的網站上使用。我們也無法用谷歌地圖替換它們——它們的外觀差異太大。
這就是我們製作混合動力車的原因。使用 Google 的 API 進行搜索,搜尋結果顯示在 Yandex 的地圖上。
因此,我們「修正」了地圖上的搜索,一年節省了120萬盧布。
更新:正如評論中所表明的那樣,所提議的方法違反了 Google Maps Platform 規則,因此不是建議。
來源: www.habr.com