Ceny pakietu Navigation SDK zależą od umowy o świadczenie usług zawartej z Google Maps Platform. Jeśli korzystasz z Usług mobilnych, zapoznaj się z Dokumentacja Usług mobilnych . W przeciwnym razie skontaktuj się z przedstawicielem Google i zapytaj o dostęp.
Pakiet Navigation SDK pobiera opłaty za wywołania interfejsu API służące do generowania tras do miejsca docelowego. Wywołania interfejsu API zawierają co najmniej jedno miejsce docelowe, nazywane też punktami pośrednimi. Możesz obliczyć kosztu połączenia, mnożąc liczbę podanych miejsc docelowych (lub punktów pośrednich) przez ceny dla każdego żądanego miejsca docelowego, która jest oparta Cennik nawigacji (SKU).
Opłaty za pakiet Navigation SDK są naliczane, gdy w celu żądania trasy wysyłane są żądania do interfejsu API. Brak dodatkowe opłaty, aby uruchomić szczegółową nawigację na trasie. Nie ma też żadnych dodatkowych opłaty za zmiany trasy po pobraniu miejsca docelowego. Na przykład nie pobieramy opłat za zmiany trasy wynikające z informacji o ruchu drogowym, zamkniętych dróg lub odchyleń od zgodnie z planowaną trasą.
Cennik żądań nawigacji
Podobnie jak w przypadku innych usług Google Maps Platform, użycie pakietu Navigation SDK jest śledzone i rozliczane przez SKU. Każde miejsce docelowe żądane za pomocą pakietu Navigation SDK jest rozliczane jako żądanie nawigacji. Jednostka SKU. Cena za jednostkę SKU zależy od łącznej liczby połączeń w miesiącu dla tego kodu:
ZAKRES WOLUMNY MIESIĘCZNIE (cena za miejsce docelowe) |
||
---|---|---|
Poziom 1 0–4 200 000 miejsc docelowych miesięcznie |
Poziom 2 Ponad 4 200 000 miejsc docelowych miesięcznie |
|
5 centów/miejsce docelowe | 3,95 centa za miejsce docelowe |
Kwoty wykorzystania interfejsów API możesz sprawdzić w panelu limitów w konsoli Google Cloud.
Metody żądań tras
Żądania generowania tras do pakietu Navigation SDK można wysyłać, wywołując następujące metody:
- setDestination (miejsce docelowe punktu Waypoint)
- setDestination (miejsce docelowe Waypoint, opcje RoutingOptions)
- setDestination (miejsce docelowe Waypoint, RoutingOptions routingOptions, DisplayOptions displayOptions)
- setDestinations (lista
miejsc docelowych) - setDestinations (Lista
miejsc docelowych, opcje RoutingOptions) - setDestinations (Lista
miejsc docelowych, CustomRoutesOptions customRoutesOptions) - setDestinations (lista
miejsc docelowych, RoutingOptions routingOptions, DisplayOptions displayOptions) . - setDestinations (Lista
miejsc docelowych, CustomRoutesOptions customRoutesOptions, DisplayOptions displayOptions) - simulateLocationsAlongNewRoute(List
waypoints) - simulateLocationsAlongNewRoute(List
waypoints, RoutingOptions routingOptions) - simulateLocationsAlongNewRoute(List
waypoints, RoutingOptions routingOptions, SimulationOptions simulationOptions) - [Wycofano] setDestinations (Lista
miejsc docelowych, String routeToken) - [Wycofano] setDestinations (Lista
miejsc docelowych, String routeToken, DisplayOptions displayOptions)
Pamiętaj, że wywołanie jednej metody może obejmować do 10 miejsc docelowych, a także określić koszt każdego połączenia oblicza się, mnożąc liczbę miejsc docelowych przez cena za jednostkę SKU.