Hvernig við sparaðum 120 rúblur á ári á gjaldskylda Yandex.Maps API

Ég er að þróa vefsíðugerð sem heitir Creatium og einn af íhlutunum sem notaðir eru til að byggja upp síður er Yandex kort. Fyrir nokkru síðan hætti leit að virka í þessum íhlut.

Hvernig við sparaðum 120 rúblur á ári á gjaldskylda Yandex.Maps API

Hvers vegna að laga leitina gæti kostað okkur 120 rúblur á ári, og hvernig við forðumst það - undir niðurskurðinum.

Þetta er lykilaðgerð íhlutans, því það er í gegnum leitina sem viðskiptavinir gefa til kynna heimilisfangið sem verður sýnt á kortinu.

Yandex stuðningur útskýrði að beiðnir um Geocoder API (ábyrg fyrir leit) þurfa nú API lykil og þar sem við erum viðskiptaverkefni er þetta API greitt fyrir okkur.

Og hann stendur 120 rúblur á ári með hámarki 1000 beiðnir á dag - þetta er lágmarksverð. Jafnvel þó ég noti 50 beiðnir á dag í atvinnuverkefni, breytist verðið ekki.

Þurfum við greitt API?

Á sama tíma Google Maps Platform tilboð notaðu API ókeypis fyrir $200 í hverjum mánuði, eftir það byrjar verðlagningin „borga fyrir það sem þú notar“.

Við getum ekki neitað Yandex.Maps, þar sem þau eru þegar notuð á vefsíðum viðskiptavina okkar. Við getum heldur ekki skipt þeim út fyrir kort frá Google - þau eru of ólík í útliti.

Þess vegna gerðum við blendingur. Leitin er framkvæmd með API frá Google og leitarniðurstaðan er sýnd á korti frá Yandex.

Hvernig við sparaðum 120 rúblur á ári á gjaldskylda Yandex.Maps API

Þannig „leiðréttum“ við leitina á kortinu og spöruðum okkur 120 rúblur á ári.

UPDATE: Fyrirhuguð aðferð brýtur í bága við reglur Google Maps Platform, eins og það kom í ljós í athugasemdunum, og er því ekki tilmæli.

Heimild: www.habr.com

Bæta við athugasemd