Ik ûntwikkelje in websidebouwer mei de namme Creatium, en ien fan 'e komponinten dy't brûkt wurde om siden te bouwen is Yandex Map. In skoft lyn stoppe sykjen mei wurkjen yn dizze komponint.
Wêrom it reparearjen fan it sykjen koe ús 120 roebel yn 't jier kostje, en hoe't wy it foarkommen - ûnder de besuniging.
Dit is in kaaifunksje fan 'e komponint, om't it troch it sykjen is dat kliïnten it adres oanjaan dat op' e kaart sil wurde werjûn.
Yandex-stipe ferklearre dat oanfragen foar de Geocoder API (ferantwurdlik foar sykjen) no in API-kaai nedich binne, en om't wy in kommersjeel projekt binne, wurdt dizze API foar ús betelle.
En hy stiet 120 roebel per jier mei in limyt fan 1000 oanfragen per dei - dit is de minimale priis. Sels as ik 50 oanfragen per dei brûke op in kommersjeel projekt, feroaret de priis net.
Binne wy in betelle API nedich?
Tagelyk Google Maps Platform
Wy kinne Yandex.Maps net wegerje, om't se al brûkt wurde op 'e websiden fan ús kliïnten. Wy kinne se ek net ferfange troch kaarten fan Google - se binne te oars yn uterlik.
Dêrom hawwe wy in hybride makke. It sykjen wurdt útfierd mei de API fan Google, en it sykresultaat wurdt werjûn op in kaart fan Yandex.
Sa hawwe wy it sykjen op 'e kaart "korrizjearre" en ússels 120 roebel per jier bewarre.
UPDATE: De foarstelde metoade skeint de regels fan Google Maps Platform, sa die bliken yn 'e opmerkingen, en is dêrom gjin oanbefelling.
Boarne: www.habr.com