Токены сессии — это созданные пользователем строки (или объекты), которые отслеживают вызовы функции автозаполнения (New) как сессии . Функция автозаполнения (New) использует токены сессии для группировки этапов запроса и выбора в поиске автозаполнения пользователя в отдельную сессию для целей выставления счетов.
Пользователи несут ответственность за создание токенов сессии для каждой сессии. Токены сессии должны представлять собой безопасные для URL-адресов и имен файлов строки base64. Пользователи могут генерировать токены сессии любым способом, хотя Google рекомендует использовать универсальные уникальные идентификаторы (UUID) версии 4 для токенов сессии.
Сессия начинается с вызова функции автозаполнения (новая функция) и завершается вызовом функции отображения сведений о месте (новая функция) или проверки адреса . Каждая сессия может содержать несколько запросов автозаполнения (новая функция), за которыми следует один запрос к функции отображения сведений о месте (новая функция) или проверке адреса. Ключ(и) API, используемые для каждого запроса в рамках сессии, должны принадлежать одному и тому же проекту Google Cloud Console.
Сессионные токены завершают свою работу следующими способами:
Название раздела «Подробная информация о месте (Новое)»
Вызывается проверка адреса.
Сессия прервана.
После завершения сессии токен становится недействительным; вашему приложению необходимо генерировать новый токен для каждой новой сессии. Если параметр sessionToken опущен или если вы повторно используете токен сессии, плата за новую сессию взимается так, как если бы токен сессии не был предоставлен (каждый запрос оплачивается отдельно).
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-02-07 UTC."],[],["Session tokens, user-generated strings, track Autocomplete (New) calls as sessions for billing. Users create tokens, ideally UUIDs, for each session. A session starts with Autocomplete (New) and ends with Place Details (New) or Address Validation, allowing multiple Autocomplete queries. The API keys must be from the same project. Omitting the token or reusing it results in per-request billing. Session tokens are invalid after use and can not be exchanged between places API and places API (new) or Address Validation.\n"]]