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.
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:
- W konsoli Cloud otwórz Google Maps Platform > Limity.
- Wybierz interfejs API, dla którego chcesz zmodyfikować limit.
- Odszukaj wartość limitu, którą chcesz zmienić, i zaznacz ją za pomocą pola wyboru.
- 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:
- W konsoli Cloud otwórz Google Maps Platform > Limity.
- Wybierz interfejs API, dla którego chcesz wyświetlić prośbę o zwiększenie limitu.
- 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.