Wykorzystanie i rozliczenia interfejsu Routes API

Żądania interfejsu Routes API są rozliczane według kodu SKU funkcji używanych w żądaniu.

Interfejsy Compute Routes i Compute Route Matrix mają po 3 kody SKU które określają koszt żądania. Kod SKU używany do określania kosztu zależy od usługi, o którą prosisz (Compute Routes lub Compute Route Matrix), oraz funkcji używanych w żądaniu. Na przykład:

  • Żądania Compute Routes są rozliczane za każde żądanie.

  • Żądania Compute Route Matrix są rozliczane za każdy ELEMENT zwrócony w odpowiedzi na żądanie. Liczba elementów to liczba punktów początkowych pomnożona przez liczbę punktów docelowych. Jeśli na przykład żądanie zawiera 2 punkty początkowe i 3 punkty docelowe, zostanie naliczona opłata za 6 elementów.

Używane funkcje określają, która kategoria kodu SKU jest rozliczana:

  • Essentials: opłata jest naliczana za żądania, które korzystają tylko z podstawowych funkcji i mają maksymalnie 10 pośrednich punktów na trasie.

  • Pro: opłata jest naliczana za żądania, które korzystają z zaawansowanej funkcji, takiej jak modyfikatory trasy TRAFFIC_AWARE lub TRAFFIC_AWARE_OPTIMAL.

  • Enterprise: opłata jest naliczana za żądania, które korzystają z funkcji dla firm, takiej jak wyznaczanie tras dla pojazdów dwukołowych.

Pełną listę funkcji, które aktywują te kody SKU, znajdziesz w sekcji Szczegóły kodu SKU.

Szczegóły kodu SKU i ceny interfejsu Routes API

W tabeli poniżej znajdziesz szczegóły kodu SKU i ceny interfejsu Routes API.

KategoriaSzczegóły kodu SKUCeny kodu SKU
Essentials SKU: Trasy: obliczanie tras (Essentials) Główny cennik
Cennik w Indiach
Essentials SKU: Trasy: macierz obliczania tras (Essentials) Główny cennik
Cennik w Indiach
Pro SKU: Trasy: obliczanie tras (Pro) Główny cennik
Cennik w Indiach
Pro SKU: Trasy: macierz obliczania tras (Pro) Główny cennik
Cennik w Indiach
Enterprise SKU: Trasy: obliczanie tras (Enterprise) Główny cennik
Cennik w Indiach
Enterprise SKU: Trasy: macierz obliczania tras (Enterprise) Główny cennik
Cennik w Indiach

Limity wykorzystania

W przypadku interfejsu Routes API obowiązują te limity wykorzystania:

Obliczanie tras

  • Limit wynosi 3000 zapytań na minutę.

  • Maksymalna dozwolona liczba pośrednich punktów na trasie w żądaniu ComputeRoutes to 25.

Macierz obliczania tras

  • Limit wynosi 3000 elementów na minutę. Jest on obliczany jako liczba punktów początkowych pomnożona przez liczbę punktów docelowych.

  • Maksymalna dozwolona liczba punktów początkowych i docelowych, które można określić za pomocą identyfikatora miejsca lub adresu, to 50.

  • Maksymalna dozwolona łączna liczba elementów w żądaniu ComputeRouteMatrix z ustawioną wartością routingPreference na TRAFFIC_AWARE_OPTIMAL to 100.

  • Maksymalna dozwolona łączna liczba elementów w żądaniu ComputeRouteMatrix z ustawioną wartością travelMode na TRANSIT to 100.

  • W pozostałych przypadkach maksymalna dozwolona łączna liczba elementów w żądaniu ComputeRouteMatrix to 625.

Dostosowywanie limitu

Limity określają maksymalną liczbę żądań dozwolonych w przypadku konkretnego interfejsu API lub usługi w danym przedziale czasu. Gdy liczba żądań w projekcie osiągnie limit, usługa przestanie odpowiadać na żądania.

Aby zmienić wartość limitu interfejsu API:

  1. W konsoli Cloud otwórz Google Maps Platform > Limity.
  2. Wybierz interfejs API, którego limit chcesz zmienić.
  3. Znajdź wartość limitu, którą chcesz zmienić, i zaznacz ją za pomocą pola wyboru.
  4. Kliknij Edytuj, wpisz nową wartość limitu i kliknij Prześlij wniosek.

Wyświetlanie próśb o zwiększenie limitu

Aby wyświetlić wszystkie prośby o zwiększenie limitu, w tym prośby z przeszłości i oczekujące:

  1. W konsoli Cloud otwórz Google Maps Platform > Limity.
  2. Wybierz interfejs API, którego prośbę o zwiększenie limitu chcesz wyświetlić.
  3. Kliknij Prośby o zwiększenie.

Ograniczenia wynikające z Warunków korzystania z usługi

Szczegółowe informacje o dozwolonym użytkowaniu znajdziesz w sekcji Ograniczenia licencji w Warunkach korzystania z usługi Google Maps Platform.