Hvordan vi sparede 120 rubler om året på den betalte Yandex.Maps API

Jeg er ved at udvikle en hjemmesidebygger kaldet Creatium, og en af ​​komponenterne, der bruges til at bygge sider, er Yandex Map. For nogen tid siden holdt søgning op med at virke i denne komponent.

Hvordan vi sparede 120 rubler om året på den betalte Yandex.Maps API

Hvorfor fiksering af søgningen kunne koste os 120 rubler om året, og hvordan vi undgik det - under skæringen.

Dette er en nøglefunktion for komponenten, fordi det er gennem søgningen, at klienter angiver den adresse, der vil blive vist på kortet.

Yandex-support forklarede, at anmodninger til Geocoder API (ansvarlig for søgning) nu kræver en API-nøgle, og da vi er et kommercielt projekt, er denne API betalt for os.

Og han står 120 rubler om året med en grænse på 1000 anmodninger om dagen - dette er minimumsprisen. Selvom jeg bruger 50 forespørgsler om dagen på et kommercielt projekt, ændres prisen ikke.

Har vi brug for en betalt API?

Samtidig Google Maps Platform tilbud brug din API gratis for $200 hver måned, hvorefter "betal for hvad du bruger"-prissætningen begynder.

Vi kan ikke afvise Yandex.Maps, da de allerede bruges på vores kunders hjemmesider. Vi kan heller ikke erstatte dem med kort fra Google – de er for forskellige i udseende.

Derfor lavede vi en hybrid. Søgningen udføres ved hjælp af API fra Google, og søgeresultatet vises på et kort fra Yandex.

Hvordan vi sparede 120 rubler om året på den betalte Yandex.Maps API

Således "rettede" vi søgningen på kortet og sparede os selv 120 rubler om året.

OPDATER: Den foreslåede metode overtræder Google Maps Platform-reglerne, som det viste sig i kommentarerne, og er derfor ikke en anbefaling.

Kilde: www.habr.com

Tilføj en kommentar