Google рекомендует использовать сеансы с Autocomplete (New). Сеансы упрощают расчет стоимости и обеспечивают единую модель ценообразования для Autocomplete (New).
Сеанс начинается с первого запроса Autocomplete (New), содержащего токен сеанса, продолжается через каждый последующий запрос Autocomplete (New) и завершается запросом информации о местах (New) или Address Validation, в котором используется токен сеанса.
После завершения сеанса любой вызов Autocomplete (New), информации о местах (New) или Address Validation, в котором используется токен сеанса с истекшим сроком действия, оплачивается так, как если бы токен сеанса отсутствовал.
Незавершенные сеансы, то есть сеансы, которые не завершаются запросом к Place Details (New) или Address Validation, оплачиваются только за запросы Autocomplete (New) с использованием кода Autocomplete Requests.
Оплата за сеанс
Сеансы, завершающиеся запросом информации о местах (New) Essentials
Для сеансов Autocomplete (New), которые завершаются запросом с использованием полей из SKU: Places API информация о местах Essentials:
- Первые 12 запросов Autocomplete (New). Вы платите за каждый запрос Autocomplete (New) (не более 12 запросов) по коду Autocomplete Requests.
- Запросы Autocomplete (New) начиная с 13-го в том же сеансе оплачиваются по коду SKU: Autocomplete Session Usage, то есть за них плата не взимается.
- Place Details (New) Essentials. Вы также платите за завершающий запрос по коду Places API Place Details Essentials.
Сеансы, завершающиеся запросами Address Validation или информация о местах (New) (не Essentials)
Для сеансов Autocomplete (New), которые завершаются запросом Address Validation или Place Details (New) с использованием полей из информации о местах Pro, Enterprise или Enterprise + Atmosphere:
- Запросы Autocomplete (New). Все запросы Autocomplete (New) оплачиваются по коду Autocomplete Session Usage, то есть плата за них не взимается.
-
Запрос информации о местах (New) или Address Validation. Завершающий запрос оплачивается по соответствующему коду SKU:
- Запросы информация о местах (новое), завершающие сеанс, оплачиваются по коду SKU: Place Details Enterprise + Atmosphere независимо от запрашиваемых полей.
- Завершающие запросы Address Validation оплачиваются по тарифу SKU: Address Validation Enterprise.
Сценарии ценообразования для сеансов
Ниже описаны три наиболее распространенных сценария ценообразования для сеансов.
- Автозаполнение данных о местоположении
- Автозаполнение для поиска мест
- Автозаполнение для оформления заказа и доставки
В разделах ниже описаны отдельные платежи для каждого сценария.
Автозаполнение данных о местоположении
В сценарии "Автозаполнение для данных о местоположении" вы используете Autocomplete (New) и информацию о местах (New), чтобы получить информацию о местоположении. Например, вы выбираете подсказку из Autocomplete (New), а затем используете информацию о местах (New), чтобы получить координаты широты и долготы места и показать его на карте.
К геоданным относится следующая информация:
- Адрес
- Местоположение в виде координат широты и долготы.
- Код Plus Code
- Типы
- Область просмотра
Сеанс завершается одним запросом к информации о местах (New), который запрашивает поля, определенные в SKU: Place Details Essentials.
В этом случае плата взимается следующим образом:
- Первые 12 запросов Autocomplete (New) оплачиваются по коду Autocomplete Requests.
- Все остальные запросы Autocomplete (New) оплачиваются по коду Autocomplete Session Usage, то есть за них плата не взимается.
- Запрос информации о местах (New) оплачивается по коду SKU: Places API Place Details Essentials.
Автозаполнение для поиска мест
В сценарии "Автозаполнение для поиска мест" вас интересуют не только данные о местоположении. Например, вы можете запросить:
- Параметры специальных возможностей
- Текущие часы работы
- Варианты парковки
- Отзывы
- Оценки
В этом сценарии сеанс завершается одним запросом информации о местах (New), в котором запрашиваются любые поля, включенные в коды Pro, Enterprise или Enterprise + Atmosphere для информации о местах (New).
В этом случае плата взимается следующим образом:
- Все запросы Autocomplete (New) оплачиваются по коду Autocomplete Session Usage, то есть плата за них не взимается.
- Завершающий запрос информации о местах (New) оплачивается по коду SKU: Places API Place Details Enterprise + Atmosphere.
Автозаполнение для оформления заказа и доставки
Address Validation API – это сервис, который принимает адрес, Он определяет компоненты адреса и проверяет их. Кроме того, он преобразует адрес в стандартный почтовый формат и подбирает для него самые точные координаты широты и долготы.
В сценарии "Автозаполнение при оформлении заказа и доставки" вы завершаете сеанс запросом к Address Validation API для проверки выбранного адреса.
В этом случае плата взимается следующим образом:
- Все запросы Autocomplete (New) оплачиваются по коду Autocomplete Session Usage, то есть плата за них не взимается.
- Необязательный запрос Place Details Essentials не оплачивается, если он отправлен до завершающего запроса Address Validation.
- Завершающий запрос Address Validation оплачивается по тарифу Address Validation Enterprise.
Цены без сеансов
Если вы не используете сеансы, плата взимается за каждый запрос к Autocomplete (New) по коду Autocomplete Requests.
Цены за незавершенные или прерванные сеансы
Если сеанс не завершен вызовом Place Details (New) или Address Validation, запросы Autocomplete (New) оплачиваются по модели "за запрос" в соответствии с кодом Autocomplete Requests.