Wykorzystanie i płatności interfejsu Distance Matrix API

Interfejs Distance Matrix API korzysta z modelu płatności według wykorzystania. Żądania do interfejsu Distance Matrix API wywołują jeden z 2 interfejsów SKU w zależności od typu żądania: podstawowy lub zaawansowany. Oprócz ogólnych Warunków korzystania z usługi Google istnieją limity korzystania dotyczące interfejsu Distance Matrix API. Zarządzaj kosztami i wykorzystaniem za pomocą narzędzi dostępnych w konsoli Google Cloud.

Jak rozliczane są opłaty za Distance Matrix API

Interfejs Distance Matrix API korzysta z modelu płatności według wykorzystania. Interfejsy API i pakiety SDK Google Maps Platform są rozliczane według SKU. Korzystanie jest śledzone w przypadku każdego kodu SKU, a każdy interfejs API lub pakiet SDK może mieć więcej niż 1 kod SKU produktu. Koszt jest obliczany na podstawie

Korzystanie z kodu SKU × cena za każde użycie

Aby oszacować koszty korzystania z interfejsu API lub pakietu SDK, skorzystaj z naszego kalkulatora cen i kosztów użytkowania. W przypadku kwalifikujących się kodów SKU Google Maps Platform w każdym miesiącu na każde konto rozliczeniowe jest dostępne 200 USD do wykorzystania w Google Maps Platform. Ten zwrot środków jest automatycznie stosowany do kwalifikujących się kodów SKU.

Cennik Distance Matrix API

SKU: macierz odległości

Żądanie wysłane do interfejsu Distance Matrix API lub usługi Distance Matrix w Mapach JavaScript API (nie dotyczy żądań wywołujących interfejs rozliczeniowy Distance Matrix Advanced).

LICZBA MIESIĘCZNYCH POZYCZEŃ
(cena za ELEMENT)
0–100 tys. 100 001–500 000 Ponad 500 tys.
0,005 USD za sztukę
(5,00 USD za 1000 sztuk)
0,004 USD za sztukę
(4,00 USD za 1000 sztuk)
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży.

Każde zapytanie wysłane do interfejsu Distance Matrix API generuje elementy, gdzie liczba origins razy liczba destinations jest równa liczbie elementów.

SKU: Distance Matrix Advanced

żądanie do interfejsu Distance Matrix API lub usługi Distance Matrix w interfejsie Maps JavaScript API, które korzysta z informacji o ruchu drogowym lub modyfikatorów lokalizacji.

LICZBA MIESIĘCZNYCH POZYCZEŃ
(cena za ELEMENT)
0–100 tys. 100 001–500 000 Ponad 500 tys.
0,01 USD za sztukę
(10,00 USD za 1000 szt.)
0,008 USD za sztukę
(8,00 USD za 1000 sztuk)
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży.

Każde zapytanie wysłane do interfejsu Distance Matrix API generuje elementy, gdzie liczba origins razy liczba destinations jest równa liczbie elementów.

Opłata za SKU „Distance Matrix Advanced” jest naliczana za interfejs Distance Matrix API lub usługę Distance Matrix Service w Mapach JavaScript API, która korzysta z co najmniej 1 z tych funkcji:

  • Informacje o natężeniu ruchu Informacje o ruchu są używane, gdy są spełnione wszystkie te warunki (czyli warunki wymagane do otrzymania pola duration_in_traffic w odpowiedzi Distance Matrix):
    • Parametr travel mode ma wartość driving lub nie jest określony (driving to domyślny tryb podróży).
    • Żądanie zawiera prawidłowy parametr departure_time. Wartość departure_time może być ustawiona na bieżącą godzinę lub na pewien czas w przyszłości. Nie może ona przypadać w przeszłości.
  • Modyfikatory lokalizacji. Gdy używasz tych modyfikatorów lokalizacji, aby wskazać kierowcom, jak powinni podchodzić do określonej lokalizacji:
    • side_of_road
    • heading

Inne limity wykorzystania

Chociaż nie ma maksymalnej liczby elementów dziennie (EPD), w przypadku interfejsu Distance Matrix API obowiązują następujące limity użycia:

  • Maksymalnie 25 źródeł lub 25 miejsc docelowych na żądanie
  • Maksymalnie 100 elementów na żądanie po stronie serwera.
  • Maksymalnie 100 elementów na żądanie po stronie klienta.
  • 60 tys. EPM (elementów na minutę), obliczone jako suma zapytań po stronie klienta i po stronie serwera.

Ograniczenia wynikające z Warunków korzystania z usługi

Informacje o warunkach korzystania znajdziesz w zasadach Distance Matrix API oraz w sekcji Ograniczenia licencji w Warunkach korzystania z usługi Google Maps Platform.

Zarządzanie kosztem użytkowania

Aby zarządzać kosztami korzystania z interfejsu Distance Matrix API lub spełniać wymagania związane z ruchem produkcyjnym, ustaw dzienne limity taryfowe dla wszystkich żądań do dowolnego interfejsu API. Dzienne limity są resetowane o północy czasu pacyficznego.

Aby wyświetlić lub zmienić limity dotyczące interfejsu Distance Matrix API:

  1. W konsoli Google Cloud otwórz stronę Limity Google Maps Platform.
  2. Kliknij menu interfejsów API i wybierz Distance Matrix API.
  3. Aby wyświetlić limity kwoty, przewiń w dół do karty Elementy.
    Tabela z nazwami i limitami limitów.
  4. 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.