Wykorzystanie i płatności interfejsu Distance Matrix API

Interfejs DISTANCE Matrix API korzysta z modelu cenowego płatności według wykorzystania. Żądania do interfejsu DISTANCE Matrix API generują wywołania jednego z 2 kodów SKU w zależności od typu żądania: podstawowe lub zaawansowane. Oprócz ogólnych Warunków korzystania z usług Google obowiązują limity wykorzystania dotyczące interfejsu DISTANCE Matrix API. Zarządzaj kosztami i wykorzystaniem za pomocą narzędzi dostępnych w konsoli Google Cloud.

Jak jest rozliczany interfejs DISTANCE Matrix API

Interfejs DISTANCE Matrix API korzysta z modelu cenowego płatności według wykorzystania. Interfejsy API i pakiety SDK Google Maps Platform są rozliczane według kodów SKU. Wykorzystanie 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 usługi. Koszt jest obliczany przez:

Wykorzystanie SKU × Cena za każde użycie

Aby oszacować koszt wykorzystania na interfejs API lub pakiet SDK, użyj naszego kalkulatora cen i użytkowania. W przypadku kwalifikujących się kodów SKU Google Maps Platform co miesiąc na każdym koncie rozliczeniowym dostępne jest środki na Google Maps Platform w wysokości 200 USD. Te środki są automatycznie dodawane do kwalifikujących się kodów SKU.

Cennik interfejsu DISTANCE Matrix API

SKU: Macierz odległości

Żądanie do interfejsu Reach Matrix API lub usługi macierzy odległości w interfejsie Maps JavaScript API (nie uwzględnia żądań aktywujących kod SKU płatności za pomocą kodu rozliczeniowego DISTANCE Matrix Advanced).

ZAKRES WOLUMNY MIESIĘCZNY
(cena za ELEMENT)
0–100 tys. 100 001–500 000 Ponad 500 tys.
0,005 USD za każde
(5,00 USD za 1000)
0,004 USD za każde
(4,00 USD za 1000)
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży

Każde zapytanie wysłane do interfejsu DISTANCE Matrix API generuje elementy, w których liczba origins razy liczba destinations równa się liczbie elementów.

SKU: matryca odległości w wersji zaawansowanej

Żądanie do interfejsu Reach Matrix API lub usługi macierzy odległości w interfejsie Maps JavaScript API, które używa informacji o natężeniu ruchu lub modyfikatorów lokalizacji.

ZAKRES WOLUMNY MIESIĘCZNY
(cena za ELEMENT)
0–100 tys. 100 001–500 000 Ponad 500 tys.
0,01 USD za każde
(10,00 USD za 1000)
0,008 USD za każde
(8,00 USD za 1000)
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży

Każde zapytanie wysłane do interfejsu DISTANCE Matrix API generuje elementy, w których liczba origins razy liczba destinations równa się liczbie elementów.

Za interfejs DISTANCE Matrix API lub usługę matrycy odległości w Maps JavaScript API, który używa co najmniej 1 z tych usług:

  • Informacje o natężeniu ruchu: Informacje o natężeniu ruchu są używane, gdy są spełnione wszystkie poniższe warunki (są to warunki wymagane do otrzymania pola duration_in_traffic w odpowiedzi macierzy odległości):
    • Parametr podróż mode ma wartość driving lub nie został określony (driving to domyślny środek transportu).
    • Żądanie zawiera prawidłowy parametr departure_time. Pole departure_time może zawierać bieżącą godzinę lub czas w przyszłości. Nie może to być data w przeszłości.
  • Modyfikatory lokalizacji. Gdy używasz tych modyfikatorów lokalizacji, aby wskazać, jak kierowcy mają dojechać do danej lokalizacji:
    • side_of_road
    • heading

Inne limity wykorzystania

Chociaż nie ma maksymalnej liczby elementów dziennie (EPD), w interfejsie DISTANCE Matrix API obowiązują te limity wykorzystania:

  • Maksymalnie 25 punktów początkowych 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 000 EPM (elementów na minutę) obliczane jako suma zapytań po stronie klienta i po stronie serwera.

Ograniczenia Warunków korzystania z usługi

Informacje na temat warunków korzystania z usługi znajdziesz w zasadach dotyczących interfejsu DISTANCE Matrix API oraz w sekcji Ograniczenia licencji w Warunkach korzystania z Google Maps Platform.

Zarządzanie kosztami korzystania

Aby zarządzać kosztem korzystania z interfejsu DISTANCE Matrix API lub sprostać wymaganiom związanym z ruchem produkcyjnym, ustaw dzienny limit wszystkich żądań wysyłanych do dowolnego interfejsu API. Limity dzienne są resetowane o północy czasu pacyficznego.

Aby wyświetlić lub zmienić limity przydziału dla interfejsu DISTANCE Matrix API:

  1. W konsoli Cloud otwórz stronę Limity Google Maps Platform.
  2. Kliknij menu APIs (Interfejsy API) i wybierz Reach Matrix API.
  3. Aby wyświetlić limity, przewiń w dół do karty Elementy.
    W tabeli znajdziesz nazwy i limity.
  4. Aby zmienić limit, kliknij obok niego ikonę Edytuj.
    W wyświetlonym oknie w polu Limit limitu wpisz preferowany dzienny limit podlegający rozliczeniu (do osiągnięcia limitu, jeśli jest określony przez Google) i wybierz Zapisz.

Jeśli wykorzystanie interfejsu API osiągnie w danym dniu limit podlegający rozliczeniu, aplikacja nie będzie mogła uzyskać dostępu do interfejsu API do końca tego dnia.