Як ми заощадили 120 000 рублів на рік на платному API Яндекс.Карт

Я розробляю конструктор сайтів Creatium, і одним із компонентів, що використовуються при складанні сторінок, є Яндекс Карта. Якийсь час тому в цьому компоненті перестав працювати пошук.

Як ми заощадили 120 000 рублів на рік на платному API Яндекс.Карт

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

Це ключова функція компонента, адже саме через пошук клієнти вказують адресу, яка буде показана на карті.

Підтримка Яндекса пояснила, що для запитів до API Геокодера (що відповідає за пошук) тепер потрібна вказівка ​​ключа API, а оскільки ми є комерційним проектом, для нас цей API платний.

І стоїть він 120 рублів на рік з лімітом 1000 запитів на добу - це мінімальна ціна. Навіть якщо я використовую 50 запитів на добу на комерційному проекті, ціна не змінюється.

Чи потрібний нам платний API?

В цей же час Google Maps Platform пропонує використовувати свій API безкоштовно на 200 доларів щомісяця, після чого починається тарифікація за принципом «плати за те, що використовуєш».

Ми не можемо відмовитись від Яндекс.Карт, оскільки вони вже використовуються на сайтах наших клієнтів. Замінити їх на карти від Google ми теж не можемо - вони дуже відрізняються зовні.

Тож ми зробили гібрид. Пошук ведеться за допомогою API від Google, а результат пошуку показується на карті від Яндекса.

Як ми заощадили 120 000 рублів на рік на платному API Яндекс.Карт

Таким чином ми «виправили» пошук по карті та заощадили собі 120 000 рублів на рік.

ОНОВЛЕННЯ: Запропонований спосіб порушує правила Google Maps Platform, як з'ясувалося в коментарях, і тому не є рекомендацією.

Джерело: habr.com

Додати коментар або відгук