GeoNexa

Jak ograniczyć koszty API lokalizacyjnego bez utraty jakości?

Koszt lokalizacyjnego API zależy nie tylko od liczby użytkowników, ale od sposobu korzystania z endpointów. Źle zaprojektowana wyszukiwarka potrafi wykonać kilka razy więcej zapytań, niż rzeczywiście potrzeba.

Jak działa usługa?

W formularzach stosuj opóźnienie między wpisywaniem tekstu a wysłaniem żądania. Anuluj starsze zapytania, gdy użytkownik zmieni frazę. Dla identycznych wyszukiwań i rzadko zmienianych wyników używaj cache z rozsądnym czasem ważności.

Gdzie wykorzystać API?

Przy analizie wielu punktów rozważ endpointy wsadowe. Jeden uporządkowany zestaw pozycji może być wydajniejszy od setek niezależnych połączeń, lecz nadal trzeba respektować limit liczby punktów i reguły naliczania kredytów.

O czym należy pamiętać?

Mierz liczbę wywołań, liczbę kredytów i koszt jednej aktywnej sesji. Ustal alerty przed końcem abonamentu. Nie oszczędzaj przez bezterminowe przechowywanie informacji, które muszą być aktualne.

Zobacz również

Autouzupełnianie adresów API · Masowe pobieranie wysokości API