Wykorzystanie i rozliczenia interfejsu API Miejsc Google

Maski pól

W przypadku interfejsów Place Details (New), Nearby Search (New) i Text Search (New) użyj w żądaniach API nagłówka FieldMask, aby określić listę pól, które mają być zwracane w odpowiedzi. Następnie obciążymy Cię opłatą za najwyższy SKU odpowiedni dla Twojego żądania. Oznacza to, że jeśli wybierzesz pola w przypadku SKU Essentials i Pro, opłata zostanie naliczona na podstawie SKU Pro.

Używanie maskowania pól to dobra praktyka projektowania, która pozwala uniknąć wysyłania żądań dotyczących niepotrzebnych danych. Dzięki temu można uniknąć niepotrzebnego czasu przetwarzania i opłat.

Sesje autouzupełniania (nowe)

Sesja Autouzupełnianie (nowe) obejmuje co najmniej 1 żądanie Autouzupełnianie (nowe) oraz żądanie Szczegóły miejsca (nowe) lub żądanie Weryfikacja adresu. Ten sam token sesji jest przekazywany do żądania Autocomplete (New) i do kolejnego żądania Place Details (New) lub Address Validation.

Sesja rozpoczyna się od pierwszego żądania Autocomplete (New). Gdy użytkownik wybierze jedną z sugestii autouzupełniania (nowego), wysyłane jest żądanie szczegółów miejsca (nowe) lub żądanie weryfikacji adresu. Jeśli sesja zostanie porzucona, co oznacza, że nie zostanie wysłane żądanie Szczegółów miejsca (nowe) ani żądanie weryfikacji adresu, żądania autouzupełniania (nowe) będą naliczane tak, jakby nie podano tokena sesji.

Gdy użytkownik wybierze miejsce (co oznacza, że zostanie wysłane żądanie szczegółów miejsca (nowe) lub żądanie weryfikacji adresu), musisz rozpocząć nową sesję, używając nowego tokena sesji.

Token sesji jest ważny tylko w przypadku jednej sesji i nie można go użyć w więcej niż jednej sesji. Jeśli ponownie użyjesz tokena sesji, sesja zostanie uznana za nieprawidłową, a żądania zostaną obciążone tak, jakby nie podano tokena sesji.

Szczegóły kodów SKU i ceny interfejsu Places API

W tabeli poniżej znajdziesz szczegóły dotyczące kodów SKU i cen interfejsu Places API.

KategoriaSzczegóły kodów SKU interfejsu Places API (nowość)Ceny SKU
Essentials SKU: Autocomplete Requests Główna lista cen
Lista cen w Indiach
Essentials SKU: Autocomplete Session Usage Główna lista cen
Lista cen w Indiach
Essentials SKU: Place Details Essentials (IDs Only) Główna lista cen
Lista cen w Indiach
Essentials SKU: Place Details Essentials Główna lista cen
Lista cen w Indiach
Essentials SKU: Text Search Essentials (IDs Only) Główna lista cen
Lista cen w Indiach
Pro SKU: Nearby Search Pro Główna lista cen
Lista cen w Indiach
Pro SKU: Place Details Pro Główna lista cen
Lista cen w Indiach
Pro SKU: Text Search Pro Główna lista cen
Lista cen w Indiach
Enterprise SKU: Nearby Search Enterprise Główna lista cen
Lista cen w Indiach
Enterprise SKU: Nearby Search Enterprise Plus Główna lista cen
Lista cen w Indiach
Enterprise SKU: Szczegóły miejsca Enterprise Główna lista cen
Lista cen w Indiach
Enterprise SKU: Szczegóły miejsca w wersji Enterprise + Atmosphere Główna lista cen
Lista cen w Indiach
Enterprise SKU: Text Search Enterprise Główna lista cen
Lista cen w Indiach
Enterprise SKU: Text Search Enterprise + Atmosphere Główna lista cen
Lista cen w Indiach
Enterprise SKU: Place Details Photos Główna lista cen
Lista cen w Indiach
KategoriaSzczegóły kodu SKU interfejsu Places API (starsza wersja)Ceny SKU
Essentials SKU: Autouzupełnianie – z uwzględnieniem żądań Główna lista cen
Lista cen w Indiach
Essentials SKU: Autouzupełnianie (w ramach informacji o miejscu) – za sesję Główna lista cen
Lista cen w Indiach
Essentials SKU: Basic Data Główna lista cen
Lista cen w Indiach
Essentials SKU: Find Place - ID only Główna lista cen
Lista cen w Indiach
Essentials SKU: Place Details Essentials- ID Refresh Główna lista cen
Lista cen w Indiach
Essentials SKU: Autouzupełnianie zapytań – z uwzględnieniem żądań Główna lista cen
Lista cen w Indiach
Pro SKU: Autouzupełnianie bez szczegółów miejsca – za sesję Główna lista cen
Lista cen w Indiach
Pro SKU: Find Place Główna lista cen
Lista cen w Indiach
Pro SKU: Places - Nearby Search Główna lista cen
Lista cen w Indiach
Pro SKU: Places – Text Search Główna lista cen
Lista cen w Indiach
Pro SKU: Place Details Pro Główna lista cen
Lista cen w Indiach
Enterprise SKU: dane atmosferyczne Główna lista cen
Lista cen w Indiach
Enterprise SKU: Contact Data Główna lista cen
Lista cen w Indiach
Enterprise SKU: Place Photos Główna lista cen
Lista cen w Indiach

Limity wykorzystania

Informacje o sprawdzaniu limitów i limitów wykorzystania oraz zarządzaniu nimi znajdziesz w artykule Limity i alerty dotyczące limitów.

  • Places API (nowy): limit liczby żądań na minutę dotyczy poszczególnych metod interfejsu API w każdym projekcie. Oznacza to, że każda metoda interfejsu API ma osobny limit.

  • Places API (starsza wersja): limit liczby żądań na minutę jest obliczany jako suma żądań po stronie klienta i po stronie serwera dla wszystkich aplikacji korzystających z danych logowania tego samego projektu.

Dostosowywanie limitu

Limity przydziału określają maksymalną liczbę żądań dozwolonych w przypadku konkretnego interfejsu API lub usługi w określonym przedziale czasu. Gdy liczba żądań w projekcie osiągnie limit, usługa przestanie odpowiadać na żądania.

Aby zmodyfikować wartość limitu interfejsu API:

  1. W konsoli Cloud otwórz Google Maps Platform > Limity.
  2. Wybierz interfejs API, dla którego chcesz zmodyfikować limit.
  3. Odszukaj wartość limitu, którą chcesz zmienić, i zaznacz ją za pomocą pola wyboru.
  4. 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 te z przeszłości i oczekujące:

  1. W konsoli Cloud otwórz Google Maps Platform > Limity.
  2. Wybierz interfejs API, dla którego chcesz wyświetlić prośbę o zwiększenie limitu.
  3. Kliknij Zwiększ liczbę próśb.

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

Informacje o warunkach korzystania znajdziesz w zasadach dotyczących interfejsu Places API oraz w sekcji Ograniczenia licencji Warunków korzystania z usługi Google Maps Platform.