Żądania wysyłane do interfejsu Routes API są rozliczane według jednostki SKU funkcji używanych przez żądanie.
Compute Routes i Compute Route Matrix 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 (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 punktów początkowych pomnożona przez liczbę miejsc docelowych. Jeśli na przykład żądanie zawiera 2 miejsca wylotu i 3 miejsca docelowe, opłata jest naliczana 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, które korzystają z funkcji zaawansowanych, takich jak modyfikatory trasy
TRAFFIC_AWARElubTRAFFIC_AWARE_OPTIMAL.Enterprise: opłaty są naliczane za żądania korzystające z funkcji dla firm, np. wyznaczanie tras dla pojazdów dwukołowych.
Pełną listę funkcji, które aktywują te kody SKU, znajdziesz w szczegółach kodów SKU.
Szczegóły kodów SKU i ceny interfejsu Routes API
W tabeli poniżej znajdziesz szczegóły i ceny kodów SKU w modelu płatności według wykorzystania dla interfejsu Routes API.
Limity wykorzystania
W przypadku interfejsu Routes API obowiązują te limity wykorzystania.
Wyznaczanie tras
Limit 3000 zapytań na minutę.
Maksymalna dozwolona liczba pośrednich punktów na trasie w przypadku
ComputeRoutesżądań wynosi 25.
Macierz wyznaczania tras
Limit wynosi 3000 elementów EPM na minutę. Oblicza się go jako iloczyn liczby punktów początkowych i liczby punktów docelowych.
Maksymalna dozwolona liczba punktów początkowych i miejsc docelowych, które możesz określić za pomocą identyfikatora miejsca lub adresu, to 50.
Maksymalna dozwolona łączna liczba elementów w żądaniu
ComputeRouteMatrixz parametremroutingPreferenceustawionym naTRAFFIC_AWARE_OPTIMALwynosi 100.Maksymalna dozwolona łączna liczba elementów w żądaniu
ComputeRouteMatrixz parametremtravelModeustawionym naTRANSITwynosi 100.Maksymalna dozwolona łączna liczba elementów w przypadku żądania
ComputeRouteMatrixwynosi 625.
Ekonomiczne strategie korzystania z interfejsu Routes API
W tej sekcji znajdziesz sposoby optymalizacji wykorzystania interfejsu Routes API i zmniejszenia związanych z nim kosztów.
Ograniczanie punktów pośrednich w usłudze Compute Routes
Ogranicz liczbę wpisów użytkownika w zapytaniu do maksymalnie 10 punktów. Żądania zawierające więcej niż 10 punktów pośrednich są rozliczane według wyższej stawki.
Korzystanie z optymalizacji Compute Routes w celu uzyskania optymalnego wyznaczania trasy
Żądania korzystające z argumentu optymalizacji punktu pośredniego są rozliczane według wyższej stawki.
Argument optymalizacji sortuje punkty pośrednie, aby zapewnić optymalne wyznaczanie trasy. Oznacza to, że podróż z A do E jest wygodniejsza, gdy jest zoptymalizowana (A–B–C–D–E), niż w przypadku losowej sekwencji nieoptymalizowanej trasy, np. A–D–B–C–E.
Korzystanie z modeli ruchu w czasie rzeczywistym w usłudze Compute Routes
Żądania Compute Routes
uwzględniające modele ruchu w czasie rzeczywistym są rozliczane według wyższej stawki. Jeśli w żądaniu pominięto modele ruchu, wyniki są oparte wyłącznie na czynnikach fizycznych: drogach, odległości i ograniczeniach prędkości. Włącz modele natężenia ruchu w czasie rzeczywistym, ustawiając godzinę odjazdu na now.
Używaj opcji „Przebyta trasa i najbliższa droga”, gdy dane GPS są niedokładne
Funkcje interfejsu Maps Roads API, takie jak Route Traveled i Nearest Road, są dostępne w ramach poziomu zaawansowanego i są rozliczane według wyższej stawki. Korzystaj z tych funkcji, gdy dane GPS są niedokładne, a interfejs Roads API może pomóc w określeniu prawidłowej drogi. Limity prędkości, kolejna funkcja interfejsu Roads API, jest dostępna tylko dla klientów korzystających z usługi śledzenia zasobów.
Dostosuj limit
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 dla 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.