Żądania do Routes API są rozliczane według SKU funkcji używanych przez żądanie.
Compute Routes i Compute Route Matrix mają po 3 SKU, które określają koszt żądania. SKU używany do określenia 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:
Żądania Compute Routes są rozliczane za każde żądanie.
Żądania Compute Route Matrix są rozliczane za każdy ELEMENT zwrócony przez żądanie. Liczba elementów to liczba miejsc początkowych pomnożona przez liczbę miejsc docelowych. Jeśli na przykład żądanie zawiera 2 miejsca początkowe i 3 miejsca docelowe, opłata zostanie naliczona za 6 elementów.
Używane funkcje określają, która kategoria SKU jest rozliczana:
Essentials: opłaty są naliczane za żądania, które korzystają tylko z podstawowych funkcji i zawierają maksymalnie 10 pośrednich punktów orientacyjnych.
Pro opłaty są naliczane za żądania, które korzystają z funkcji zaawansowanej, takiej jak modyfikatory trasy
TRAFFIC_AWARElubTRAFFIC_AWARE_OPTIMAL.Enterprise: opłaty są naliczane za żądania, które korzystają z funkcji Enterprise, takich jak wyznaczanie trasy dla pojazdów dwukołowych lub dużych pojazdów.
Pełną listę funkcji, które aktywują te kody SKU, znajdziesz w szczegółach kodów SKU.
Szczegóły SKU i ceny interfejsu Routes API
W tabeli poniżej znajdziesz szczegóły i ceny kodów SKU interfejsu Routes API w modelu płatności według wykorzystania.
| Kategoria | Szczegóły kodu SKU | Ceny SKU |
|---|---|---|
| Essentials | SKU: Routes: Compute Routes Essentials | Globalny cennik Cennik w Indiach |
| Essentials | SKU: Routes: Compute Route Matrix Essentials | Globalny cennik Cennik w Indiach |
| Pro | SKU: Routes: Compute Routes Pro | Globalny cennik Cennik w Indiach |
| Pro | SKU: Routes: Compute Route Matrix Pro | Globalny cennik Cennik w Indiach |
| Enterprise | SKU: Routes: Compute Routes Enterprise | Globalny cennik Cennik w Indiach |
| Enterprise | SKU: Routes: Compute Route Matrix Enterprise | Globalny cennik Cennik w Indiach |
Limity wykorzystania
W przypadku interfejsu Routes API obowiązują te limity wykorzystania.
Wyznaczanie tras
Limit liczby żądań wynosi 3000 zapytań na minutę.
Maksymalna dozwolona liczba pośrednich punktów na trasie na żądanie
ComputeRoutesto 25.
Compute Route Matrix
Limit wynosi 3000 elementów EPM na minutę, co jest obliczane jako liczba punktów początkowych pomnożona przez liczbę punktów docelowych.
Maksymalna dozwolona liczba miejsc rozpoczęcia i zakończenia podróży, które można określić za pomocą identyfikatora miejsca lub adresu, wynosi 50.
Maksymalna dozwolona łączna liczba elementów na żądanie
ComputeRouteMatrixz parametremroutingPreferenceustawionym naTRAFFIC_AWARE_OPTIMALwynosi 100.Maksymalna dozwolona łączna liczba elementów na żądanie
ComputeRouteMatrixz parametremtravelModeustawionym naTRANSITwynosi 100.Maksymalna dozwolona łączna liczba elementów na żądanie
ComputeRouteMatrix, w przeciwnym razie wynosi 625.
Ekonomiczne strategie dotyczące interfejsu Routes API
W tej sekcji znajdziesz sposoby na optymalizację wykorzystania i obniżenie kosztów związanych z Routes API.
Ograniczanie liczby punktów pośrednich w Compute Routes
Ogranicz liczbę wpisów użytkownika w zapytaniu do maksymalnie 10 punktów orientacyjnych. Żądania zawierające więcej niż 10 punktów pośrednich są rozliczane według wyższej stawki.
Używanie optymalizacji obliczania tras w celu uzyskania optymalnej trasy
Żądania korzystające z argumentu optymalizacji punktów pośrednich są rozliczane według wyższej stawki.
Argument optymalizacji sortuje punkty pośrednie, aby zapewnić optymalne wyznaczanie trasy. Oznacza to, że podróż z punktu A do punktu E jest wygodniejsza, gdy jest zoptymalizowana (A-B-C-D-E), niż gdyby odbywała się w losowej kolejności, np. A-D-B-C-E.
Korzystanie z modeli ruchu w czasie rzeczywistym w Compute Routes
Żądania Compute Routes, które obejmują modele ruchu w czasie rzeczywistym, są rozliczane według wyższej stawki. Jeśli w żądaniu pominięto modele natężenia 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 czas wyjazdu na now.
Korzystanie z funkcji Przebyta trasa i Najbliższa droga, gdy dane GPS są niedokładne
Funkcje interfejsu Maps Roads API, Przebyta trasa i Najbliższa droga, są dostępne w ramach poziomu zaawansowanego i są rozliczane według wyższej stawki. Używaj tych funkcji, gdy dane GPS są niedokładne, a interfejs Roads API może pomóc w określeniu prawidłowej drogi. Ograniczenia prędkości, inna funkcja Roads API, są dostępne tylko dla klientów korzystających ze śledzenia zasobów.
Dostosuj limit
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 dla interfejsu API:
- W konsoli Cloud otwórz Google Maps Platform > Limity.
- Wybierz interfejs API, którego limit chcesz zmienić.
- 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 prośby z przeszłości i oczekujące, wykonaj te czynności:
- 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 Prośby o zwiększenie.
Ograniczenia wynikające z Warunków korzystania z usługi
Szczegółowe informacje o dozwolonym wykorzystaniu znajdziesz w sekcji dotyczącej ograniczeń licencyjnych w Warunkach korzystania z usługi Google Maps Platform.