Kiel ni ŝparis 120 000 rublojn jare en la pagita Yandex.Maps API

Mi disvolvas retejo-konstruilon nomatan Creatium, kaj unu el la komponantoj uzataj por konstrui paĝojn estas Yandex Map. Antaŭ iom da tempo, serĉo ĉesis funkcii en ĉi tiu ero.

Kiel ni ŝparis 120 000 rublojn jare en la pagita Yandex.Maps API

Kial ripari la serĉon povus kosti al ni 120 000 rublojn jare, kaj kiel ni evitis ĝin - sub la tranĉo.

Ĉi tio estas ŝlosila funkcio de la komponanto, ĉar per la serĉo klientoj indikas la adreson, kiu estos montrita sur la mapo.

Yandex-subteno klarigis, ke petoj al la Geocoder API (respondeca pri serĉado) nun postulas API-ŝlosilon, kaj ĉar ni estas komerca projekto, ĉi tiu API estas pagita por ni.

Kaj li staras 120 rubloj jare kun limo de 1000 petoj tage - ĉi tiu estas la minimuma prezo. Eĉ se mi uzas 50 petojn tage en komerca projekto, la prezo ne ŝanĝiĝas.

Ĉu ni bezonas pagitan API?

Samtempe Google Maps Platform ofertas uzu vian API senpage por $200 ĉiumonate, post kio komenciĝas la "pagu por tio, kion vi uzas".

Ni ne povas rifuzi Yandex.Maps, ĉar ili jam estas uzataj en la retejoj de niaj klientoj. Ni ankaŭ ne povas anstataŭigi ilin per mapoj de Guglo - ili estas tro malsamaj laŭ aspekto.

Tial ni faris hibridon. La serĉo estas farita per la API de Google, kaj la serĉrezulto estas montrita sur mapo de Yandex.

Kiel ni ŝparis 120 000 rublojn jare en la pagita Yandex.Maps API

Tiel, ni "korektis" la serĉon sur la mapo kaj ŝparis al ni 120 000 rublojn jare.

UPDATE: La proponita metodo malobservas la regulojn de Google Maps Platform, kiel montriĝis en la komentoj, kaj tial ne estas rekomendo.

fonto: www.habr.com

Aldoni komenton