Wyznaczanie tras i macierz wyznaczania tras mają po 3 kody SKU, które określają koszt żądania. SKU używany do określania kosztu zależy od usługi, o którą prosisz, czyli Compute Routes lub Compute Route Matrix, oraz od funkcji, których używasz w żądaniu. Na przykład:
Opłaty za żądania Compute Routes są naliczane za każde żądanie.
Opłaty za żądania Compute Route Matrix są naliczane za każdy ELEMENT zwrócony w odpowiedzi na żądanie. Liczba elementów to liczba źródeł pomnożona przez liczbę miejsc docelowych. Jeśli na przykład żądanie zawiera 2 źródła i 3 miejsca docelowe, zostanie naliczona opłata za 6 elementów.
Używane funkcje określają, do której kategorii SKU należy naliczyć opłatę:
Essentials: opłaty są naliczane za żądania, które korzystają tylko z podstawowych funkcji i mają maksymalnie 10 pośrednich punktów trasy.
Pro opłaty są naliczane za żądania korzystające z funkcji zaawansowanych, takich jak modyfikatory trasy
TRAFFIC_AWARE
lubTRAFFIC_AWARE_OPTIMAL
.Enterprise: opłaty są naliczane za żądania korzystające z funkcji dla firm, np. wyznaczanie tras dla pojazdów dwukołowych.
Aby zobaczyć pełną listę funkcji, które wywołują te kody SKU, zapoznaj się ze szczegółami kodu SKU.
Szczegóły kodów SKU i ceny interfejsu Routes API
W tabeli poniżej znajdziesz szczegóły dotyczące kodów SKU i cen interfejsu Routes API.
Limity wykorzystania
W przypadku interfejsu Routes API obowiązują te limity wykorzystania:
Wyznaczanie tras
Limit wynosi 3000 zapytań na minutę.
Maksymalna dozwolona liczba pośrednich punktów na trasie w przypadku
ComputeRoutes
żądania wynosi 25.
Macierz wyznaczania tras
Limit wynosi 3000 elementów EPM na minutę i jest obliczany jako iloczyn liczby punktów początkowych i liczby punktów docelowych.
Maksymalna dozwolona liczba miejsc początkowych i docelowych, które możesz określić za pomocą identyfikatora miejsca lub adresu, to 50.
Maksymalna dozwolona łączna liczba elementów na żądanie z parametrem
routingPreference
ustawionym naTRAFFIC_AWARE_OPTIMAL
wynosi 100.ComputeRouteMatrix
Maksymalna dozwolona łączna liczba elementów na żądanie z parametrem
ComputeRouteMatrix
ustawionym naTRANSIT
wynosi 100.travelMode
Maksymalna dozwolona łączna liczba elementów na żądanie to 625.
ComputeRouteMatrix
Dostosowywanie limitu
Limity przydziału określają maksymalną liczbę żądań dozwolonych w przypadku konkretnego interfejsu API lub usługi w określonym przedziale czasu. Gdy liczba żądań w projekcie osiągnie limit, usługa przestanie odpowiadać na żądania.
Aby zmodyfikować wartość limitu interfejsu API:
- W konsoli Cloud otwórz Google Maps Platform > Limity.
- Wybierz interfejs API, dla którego chcesz zmodyfikować limit.
- Odszukaj wartość limitu, którą chcesz zmienić, i zaznacz ją za pomocą pola wyboru.
- Kliknij Edytuj, wpisz nową wartość limitu i kliknij Prześlij prośbę.
Wyświetlanie próśb o zwiększenie limitu
.Aby wyświetlić wszystkie prośby o zwiększenie limitu, w tym te z przeszłości i oczekujące:
- W konsoli Cloud otwórz Google Maps Platform > Limity.
- Wybierz interfejs API, dla którego chcesz wyświetlić prośbę o zwiększenie limitu.
- Kliknij Zwiększ liczbę próśb.
Ograniczenia wynikające z Warunków korzystania z usługi
Szczegółowe informacje o dozwolonym użytkowaniu znajdziesz w sekcji Ograniczenia licencji w Warunkach usługi Google Maps Platform.