Як мы зэканомілі 120 000 рублёў у год на платным API Яндекс.Карт

Я распрацоўваю канструктар сайтаў Creatium, і адным з кампанентаў, якія выкарыстоўваюцца пры зборцы старонак з'яўляецца Яндэкс Карта. Некаторы час таму ў гэтым кампаненце перастаў працаваць пошук.

Як мы зэканомілі 120 000 рублёў у год на платным API Яндекс.Карт

Чаму выпраўленне пошуку магло нам каштаваць 120 000 рублёў у год, і як мы гэтага пазбеглі - пад катом.

Гэта ключавая функцыя кампанента, бо менавіта праз пошук кліенты паказваюць адрас, які будзе паказаны на мапе.

Падтрымка Яндэкса патлумачыла, што для запытаў да API Геакодэра (які адказвае за пошук) зараз патрабуецца ўказанне ключа API, а паколькі мы з'яўляемся камерцыйным праектам, для нас гэты API платны.

І стаіць ён 120 000 рублёў за год з лімітам 1000 запытаў у суткі - гэта мінімальная цана. Нават калі я выкарыстоўваю 50 запытаў у суткі на камерцыйным праекце, кошт не мяняецца.

Ці патрэбен нам платны API?

У гэты ж час Google Maps Platform прапануе выкарыстоўваць свой API бясплатна на 200 долараў кожны месяц, пасля чаго пачынаецца тарыфікацыя па прынцыпе "плаці за тое, што выкарыстоўваеш".

Мы не можам адмовіцца ад Яндэкс.Карт, паколькі яны ўжо выкарыстоўваюцца на сайтах нашых кліентаў. Замяніць іх на карты ад Google мы таксама не можам – яны занадта моцна адрозніваюцца вонкава.

Таму мы зрабілі гібрыд. Пошук вядзецца з выкарыстаннем API ад Google, а вынік пошуку паказваецца на карце ад Яндэкса.

Як мы зэканомілі 120 000 рублёў у год на платным API Яндекс.Карт

Такім чынам мы "выправілі" пошук па карце і зэканомілі сабе 120 000 рублёў у год.

АБНАЎЛЕННЕ: Прапанаваны спосаб парушае правілы Google Maps Platform, як высветлілася ў каментарах, і таму не з'яўляецца рэкамендацыяй.

Крыніца: habr.com

Дадаць каментар