Kako smo uštedjeli 120 rubalja godišnje na plaćenom Yandex.Maps API-ju

Razvijam Creatium web builder, a jedna od komponenti koje se koriste u izradi stranica je Yandex Map. Prije nekog vremena pretraga je prestala raditi u ovoj komponenti.

Kako smo uštedjeli 120 rubalja godišnje na plaćenom Yandex.Maps API-ju

Zašto bi nas popravljanje pretrage moglo koštati 120 rubalja godišnje, i kako smo to izbegli - ispod.

Ovo je ključna funkcija komponente, jer upravo kroz pretragu kupci ukazuju na adresu koja će biti prikazana na mapi.

Yandexova podrška je objasnila da zahtjevi Geocoder API-ju (odgovornom za pretraživanje) sada zahtijevaju API ključ, a pošto smo mi komercijalni projekat, ovaj API se plaća za nas.

I vredi 120 rubalja godišnje uz ograničenje od 1000 zahtjeva dnevno je minimalna cijena. Čak i ako koristim 50 zahtjeva dnevno na komercijalnom projektu, cijena se ne mijenja.

Da li nam je potreban plaćeni API?

U isto vrijeme, Google Maps Platforma ponude koristite svoj API besplatno za 200$ svakog mjeseca, nakon čega počinje naplata po principu "platite ono što koristite".

Ne možemo odbiti Yandex.Mape, jer se već koriste na web stranicama naših klijenata. Također ih ne možemo zamijeniti Google mapama - previše se razlikuju po izgledu.

Tako smo napravili hibrid. Pretraživanje se vrši korištenjem API-ja od Google-a, a rezultat pretrage je prikazan na karti od Yandexa.

Kako smo uštedjeli 120 rubalja godišnje na plaćenom Yandex.Maps API-ju

Tako smo "popravili" pretragu na karti i uštedjeli smo 120 rubalja godišnje.

UPDATE: Predložena metoda krši pravila Google Maps Platforme, kako se pokazalo u komentarima, i stoga nije preporuka.

izvor: www.habr.com

Dodajte komentar