Насколько я вижу, нет официальной документации относительно продолжительности сеанса для API Адресов в Google Maps Platform.Я могу поделиться некоторой информацией о сеансах, полученной от службы технической поддержки, однако она не дает точного значения продолжительности сеанса и похоже, что Google не покажет точное значение.
Прежде всего, если выиспользуйте встроенный виджет автозаполнения API JavaScript Карт, он автоматически генерирует сессии для вас, поэтому вам не нужно об этом беспокоиться.
Если вы создаете свой собственный виджет, вы должны знать, что сессии не очень продолжительныдолго.Сеанс автозаполнения включает в себя несколько запросов автозаполнения (для получения предложений о месте по мере ввода пользователя) и не более одного запроса сведений о местах (для получения сведений о месте, выбранном пользователем).
Тот же токен сеанса передается в автозаполнение и последующий запрос сведений о месте.
Сессия начинается с первого запроса автозаполнения (что обычно происходит, когда пользователь начинает печатать).Как правило, вызов сведений о местах выполняется после того, как пользователь выбрал одно из предложений автозаполнения.
После того, как пользователь выбрал место (например, был сделан вызов Places Details), должен быть запущен новый сеанс с новым токеном сеанса.
Нельзя использовать токен сеансадля более чем одного сеанса пользователя.Если токен используется повторно, сеанс будет считаться недействительным, а запросы будут оплачиваться так, как если бы токен сеанса не был предоставлен.
Если токен сеанса истек или стал недействительным, с вас будет взиматься плата за каждое нажатие клавиши.Таким образом, за каждый запрос автозаполнения будет взиматься плата.
Надеюсь, вы найдете эту информацию полезной.