Pakiet SDK do nawigacji na iOS korzysta z modelu płatności według wykorzystania. Żądania wysyłane przez pakiet SDK do nawigacji wywołują wywołania SKU Żądanie dotyczące nawigacji. Pakiet SDK do nawigacji pobiera opłaty za wywołania interfejsu API, które wykonujesz, aby wygenerować trasy do miejsca docelowego. Wywołania interfejsu API mogą zawierać co najmniej 1 miejsce docelowe, które jest też nazywane punktem pośrednim. Koszt wywołania możesz obliczyć, mnożąc liczbę miejsc docelowych (lub punktów pośrednich) przez cenę każdego żądanego miejsca docelowego, która jest określana na podstawie cen żądania nawigacji.
Opłaty za pakiet SDK nawigacji są naliczane, gdy wysyłane są żądania interfejsu API, aby wyznaczyć trasę. Nie pobieramy dodatkowych opłat za rozpoczęcie wskazówek dojazdu. Nie ma też dodatkowych opłat za zmiany trasy po pobraniu miejsca docelowego. Na przykład nie pobieramy opłat za zmiany trasy spowodowane aktualizacjami dotyczącymi ruchu drogowego, zamkniętymi drogami lub odstępstwem od zaplanowanej trasy.
Zarządzaj kosztami i wykorzystaniem za pomocą narzędzi dostępnych w konsoli Google Cloud.Jak jest naliczane opłaty za pakiet SDK do nawigacji na iOS
Pakiet SDK do nawigacji na iOS korzysta z modelu płatności „pay-as-you-go”, a interfejsy API i pakiety SDK Google Maps Platform są rozliczane według SKU. Korzystanie jest śledzone w przypadku każdego kodu SKU, a koszt jest obliczany na podstawie:
Opłaty za pakiet SDK do nawigacji na iOS
SKU: prośba o nawigację
Każde miejsce docelowe zażądane za pomocą pakietu SDK nawigacji jest rozliczane jako jednostka SKU żądania nawigacji. Cena za jednostkę SKU jest określana na podstawie łącznej liczby połączeń z numerem SKU w danym miesiącu:
ZAKRES MIESIĘCZNYCH WOLUMNÓW (cena za miejsce docelowe) |
||
---|---|---|
1–1000 | 1001–4 200 000 | Ponad 4 200 000 |
Brak opłat | 0,05 USD | 0,0395 USD |
Metody żądań dotyczących tras
Żądania wygenerowania trasy do pakietu SDK do nawigacji można wysyłać, wywołując te metody:
- setDestinations:callback:
- setDestinations:routeToken:callback:
- setDestinations:routingOptions:callback:
- simulateAlongNewRouteToDestinations:callback:
- simulateAlongNewRouteToDestinations:routingOptions:callback:
Pamiętaj, że jedno wywołanie metody może zawierać maksymalnie 25 miejsc docelowych, a koszt każdego wywołania jest obliczany przez pomnożenie liczby miejsc docelowych przez cenę jednostkową SKU.
Inne limity wykorzystania
W przypadku pakietu SDK do nawigacji na iOS obowiązują te limity użytkowania:
- Limit liczby żądań na minutę: 30 tys.
- Maksymalna dozwolona liczba pośrednich miejsc docelowych (lub punktów pośrednich) na wywołanie interfejsu API wynosi 25.
Ograniczenia wynikające z Warunków korzystania z usługi
Informacje o warunkach korzystania znajdziesz w sekcji Ograniczenia licencji w Warunkach korzystania z Google Maps Platform.
Zarządzanie kosztem użytkowania
Aby zarządzać kosztami korzystania z pakietu SDK do nawigacji na iOS lub sprostać wymaganiom związanemu z ruchem produkcyjnym, ustaw dzienne limity kwotowe na wszystkie żądania kierowane do dowolnego interfejsu API. Dzienne limity są resetowane o północy czasu pacyficznego.
Aby wyświetlić lub zmienić limity dotyczące pakietu SDK do nawigacji na iOS:
- W konsoli Google Cloud otwórz stronę Limity platformy Mapy Google.
- Kliknij menu interfejsów API i wybierz Pakiet SDK do nawigacji na iOS.
- Aby wyświetlić limity kwoty, przewiń w dół do karty Prośby.
Tabela z nazwami i limitami limitów. - Aby zmienić limit, kliknij ikonę Edytuj.
W wyświetlonym oknie w polu Limit kontyngentu wpisz preferowany limit dziennej kwoty do rozliczenia (do limitu kontyngentu, jeśli został określony przez Google) i kliknij Zapisz.
Jeśli w danym dniu wykorzystanie interfejsu API osiągnie limit naliczalny, aplikacja nie będzie mieć do niego dostępu do końca dnia.