Tokeny sesji

Tokeny sesji to ciągi tekstowe generowane przez użytkownika, które śledzą wywołania autouzupełniania (nowe) jako sesje. Funkcja autouzupełniania (nowa) używa tokenów sesji do grupowania faz zapytania i wyboru autouzupełniania wyszukiwania użytkownika w oddzielną sesję na potrzeby płatności.

Użytkownicy są odpowiedzialni za tworzenie tokenów sesji dla każdej sesji. Tokeny sesji muszą być ciągami base64 bezpieczne w adresie URL i nazwie pliku. Użytkownicy mogą generować tokeny sesji w dowolny sposób, ale Google zaleca używanie w ich przypadku unikalnych identyfikatorów UUID w wersji 4.

Sesja rozpoczyna się od wywołania autouzupełniania (nowego), a kończy wywołaniem szczegółów miejsca (nowe) lub weryfikacji adresu. Każda sesja może zawierać wiele nowych zapytań autouzupełniania, a następnie jedno żądanie informacji o miejscu (Nowe) lub weryfikacji adresu. Klucze interfejsu API używane w przypadku każdego żądania w sesji muszą należeć do tego samego projektu w konsoli Google Cloud.

Tokeny sesji kończą się w następujący sposób:

  • funkcję Szczegóły miejsca (nowe).
  • Wywoływana jest weryfikacja adresu.
  • Sesja została porzucona.
Po zakończeniu sesji token traci ważność. Aplikacja musi generować nowy token dla każdej nowej sesji. Jeśli parametr sessionToken zostanie pominięty lub użyjesz tokena sesji ponownie, opłata za nową sesję będzie naliczana tak, jakby nie została podana żadna token sesji (każde żądanie jest rozliczane oddzielnie). Więcej informacji o rozliczaniu nowych żądań autouzupełniania znajdziesz w artykule Automatyczne uzupełnianie (nowe) i cennik sesji.