Jak jsme ušetřili 120 000 rublů ročně na placeném rozhraní API Yandex.Maps

Vyvíjím tvůrce webových stránek s názvem Creatium a jednou z komponent používaných k vytváření stránek je Yandex Map. Před časem v této komponentě přestalo fungovat vyhledávání.

Jak jsme ušetřili 120 000 rublů ročně na placeném rozhraní API Yandex.Maps

Proč by nás oprava hledání mohla stát 120 000 rublů ročně a jak jsme se tomu vyhnuli - pod řezem.

Toto je klíčová funkce komponenty, protože klienti pomocí vyhledávání označují adresu, která se zobrazí na mapě.

Podpora Yandex vysvětlila, že požadavky na Geocoder API (zodpovědné za vyhledávání) nyní vyžadují klíč API, a protože jsme komerční projekt, toto API je za nás placeno.

A on stojí 120 000 rublů ročně s limitem 1000 požadavků za den - to je minimální cena. I když na komerčním projektu použiji 50 požadavků denně, cena se nemění.

Potřebujeme placené API?

Zároveň Google Maps Platform nabízí používejte své API zdarma za 200 $ každý měsíc, poté začíná cena „plaťte za to, co používáte“.

Nemůžeme odmítnout Yandex.Maps, protože se již používají na webových stránkách našich klientů. Nemůžeme je také nahradit mapami od Googlu – vzhledově se příliš liší.

Proto jsme vyrobili hybrid. Vyhledávání se provádí pomocí API od Google a výsledek vyhledávání je zobrazen na mapě od Yandex.

Jak jsme ušetřili 120 000 rublů ročně na placeném rozhraní API Yandex.Maps

Hledání na mapě jsme tedy „opravili“ a ušetřili jsme 120 000 rublů ročně.

UPDATE: Navrhovaná metoda porušuje pravidla platformy Google Maps Platform, jak se ukázalo v komentářích, a proto se nejedná o doporučení.

Zdroj: www.habr.com

Přidat komentář