Kā mēs ietaupījām 120 000 rubļu gadā apmaksātajā Yandex.Maps API

Es izstrādāju vietņu veidotāju ar nosaukumu Creatium, un viens no lapu veidošanai izmantotajiem komponentiem ir Yandex Map. Pirms kāda laika šajā komponentā meklēšana pārstāja darboties.

Kā mēs ietaupījām 120 000 rubļu gadā apmaksātajā Yandex.Maps API

Kāpēc meklēšanas labošana mums varētu maksāt 120 000 rubļu gadā, un kā mēs no tā izvairījāmies - zem samazinājuma.

Šī ir komponenta galvenā funkcija, jo tieši ar meklēšanu klienti norāda adresi, kas tiks parādīta kartē.

Yandex atbalsts paskaidroja, ka pieprasījumiem uz Geocoder API (atbildīgs par meklēšanu) tagad ir nepieciešama API atslēga, un, tā kā mēs esam komerciāls projekts, šī API tiek apmaksāta par mums.

Un viņš stāv 120 rubļu gadā ar limitu 1000 pieprasījumu dienā - tā ir minimālā cena. Pat ja es izmantoju 50 pieprasījumus dienā komercprojektam, cena nemainās.

Vai mums ir nepieciešama maksas API?

Tajā pašā laikā Google Maps platforma piedāvājumus izmantojiet savu API bez maksas par 200 ASV dolāriem katru mēnesi, pēc tam sākas cenu noteikšana “maksā par to, ko lietojat”.

Mēs nevaram atteikties no Yandex.Maps, jo tie jau tiek izmantoti mūsu klientu vietnēs. Mēs arī nevaram tos aizstāt ar Google kartēm - tās ir pārāk atšķirīgas pēc izskata.

Tāpēc mēs izveidojām hibrīdu. Meklēšana tiek veikta, izmantojot Google API, un meklēšanas rezultāts tiek parādīts kartē no Yandex.

Kā mēs ietaupījām 120 000 rubļu gadā apmaksātajā Yandex.Maps API

Tādējādi mēs “izlabojām” meklēšanu kartē un ietaupījām sev 120 000 rubļu gadā.

UPDATE: piedāvātā metode pārkāpj Google Maps platformas noteikumus, kā izrādījās komentāros, un tāpēc tā nav ieteikums.

Avots: www.habr.com

Pievieno komentāru