- Ресурс: Место
- Локализованныйтекст
- Почтовый адрес
- Адресный компонент
- ПлюсКод
- ШиротаДлительность
- Область просмотра
- Обзор
- Автор Атрибуция
- Часы работы
- Период
- Точка
- Дата
- Тип вторичных часов
- Специальный день
- Часовой пояс
- Фото
- Бизнес-статус
- Уровень цены
- Атрибуция
- Варианты оплаты
- Варианты парковки
- Подпункт назначения
- Параметры доступности
- Варианты топлива
- ТопливоЦена
- Тип топлива
- Деньги
- EVChargeOptions
- КоннекторАгрегация
- Тип EVConnectorType
- ГенеративныйСводка
- СодержащееМесто
- Адресдескриптор
- Ориентир
- ПространственныеОтношения
- Область
- Сдерживание
- GoogleMapsСсылки
- Диапазон цен
- ОбзорСводка
- EvChargeУдобстваСводка
- КонтентБлок
- NeighborhoodСводка
- Методы
Ресурс: Место
Вся информация, представляющая место.
JSON-представление |
---|
{ "name": string, "id": string, "displayName": { object ( |
Поля | |
---|---|
name | Имя ресурса этого места в формате |
id | Уникальный идентификатор места. |
displayName | Локализованное название места, подходящее в качестве краткого удобочитаемого описания. Например, «Google Сидней», «Старбакс», «Пирмонт» и т. д. |
types[] | Набор тегов типа для этого результата. Например, «политический» и «локальность». Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
primaryType | Основной тип данного результата. Этот тип должен быть одним из типов, поддерживаемых Places API. Например, «ресторан», «кафе», «аэропорт» и т. д. Место может иметь только один основной тип. Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
primaryTypeDisplayName | Отображаемое имя основного типа, локализованное на язык запроса, если применимо. Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
nationalPhoneNumber | Удобочитаемый номер телефона места в национальном формате. |
internationalPhoneNumber | Удобочитаемый номер телефона места в международном формате. |
formattedAddress | Полный, удобочитаемый адрес этого места. |
shortFormattedAddress | Короткий, понятный человеку адрес этого места. |
postalAddress | Адрес в формате почтового адреса. |
addressComponents[] | Повторяющиеся компоненты для каждого уровня местности. Обратите внимание на следующие факты о массиве AddressComponents[]: - Массив компонентов адреса может содержать больше компонентов, чем форматированный адрес. — Массив не обязательно включает в себя все политические объекты, содержащие адрес, кроме включенных в форматированный адрес. Чтобы получить все политические объекты, содержащие определенный адрес, вам следует использовать обратное геокодирование, передавая широту/долготу адреса в качестве параметра запроса. - Формат ответа не может быть неизменным между запросами. В частности, количество адресных компонентов варьируется в зависимости от запрошенного адреса и может меняться со временем для одного и того же адреса. Компонент может менять положение в массиве. Тип компонента может измениться. В более позднем ответе может отсутствовать определенный компонент. |
plusCode | Плюс код местоположения места по широте/долготе. |
location | Положение этого места. |
viewport | Окно просмотра, подходящее для отображения места на карте среднего размера. Это окно просмотра не следует использовать в качестве физической границы или зоны обслуживания компании. |
rating | Оценка от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
googleMapsUri | URL-адрес, предоставляющий дополнительную информацию об этом месте. |
websiteUri | Авторитетный веб-сайт этого места, например домашняя страница компании. Обратите внимание, что для мест, входящих в сеть (например, магазина IKEA), обычно это веб-сайт отдельного магазина, а не всей сети. |
reviews[] | Список отзывов об этом месте, отсортированный по актуальности. Можно вернуть не более 5 отзывов. |
regularOpeningHours | Обычные часы работы. Обратите внимание: если место открыто всегда (24 часа), поле |
timeZone | Часовой пояс IANA Часовой пояс базы данных. Например, «Америка/Нью_Йорк». |
photos[] | Информация (включая ссылки) о фотографиях этого места. Вернуть можно максимум 10 фотографий. |
adrFormatAddress | Адрес места в микроформате adr: http://microformats.org/wiki/adr . |
businessStatus | Деловой статус места. |
priceLevel | Уровень цен места. |
attributions[] | Набор поставщиков данных, который должен отображаться с этим результатом. |
iconMaskBaseUri | Усеченный URL-адрес маски значка. Пользователь может получить доступ к другому типу значков, добавив суффикс типа в конец (например, «.svg» или «.png»). |
iconBackgroundColor | Цвет фона для icon_mask в шестнадцатеричном формате, например #909CE1. |
currentOpeningHours | Часы работы на ближайшие семь дней (включая сегодня). Период времени начинается в полночь даты запроса и заканчивается в 23:59 шесть дней спустя. Это поле включает подполе SpecialDays для всех часов, заданное для дат с исключительными часами. |
currentSecondaryOpeningHours[] | Содержит массив записей на следующие семь дней, включая информацию о дополнительных часах работы. Второстепенные часы отличаются от основных часов работы предприятия. Например, ресторан может указать часы работы в пути или часы доставки в качестве второстепенных часов. Это поле заполняет подполе типа, которое извлекается из заранее определенного списка типов часов работы (например, DRIVE_THROUGH, PICKUP или TAKEOUT) в зависимости от типа места. Это поле включает подполе SpecialDays для всех часов, заданное для дат с исключительными часами. |
regularSecondaryOpeningHours[] | Содержит массив записей для информации об обычных дополнительных часах работы компании. Второстепенные часы отличаются от основных часов работы предприятия. Например, ресторан может указать часы работы в пути или часы доставки в качестве второстепенных часов. Это поле заполняет подполе типа, которое извлекается из заранее определенного списка типов часов работы (например, DRIVE_THROUGH, PICKUP или TAKEOUT) в зависимости от типа места. |
editorialSummary | Содержит краткую информацию о месте. Резюме состоит из текстового обзора, а также включает код языка для него, если применимо. Текст резюме должен быть представлен «как есть» и не может быть изменен или изменен. |
paymentOptions | Варианты оплаты, которые принимает место. Если данные о способе оплаты недоступны, поле варианта оплаты будет не заполнено. |
parkingOptions | Варианты парковки предусмотрены местом. |
subDestinations[] | Список подпунктов назначения, связанных с этим местом. |
fuelOptions | Самая свежая информация о вариантах топлива на АЗС. Эта информация регулярно обновляется. |
evChargeOptions | Информация о вариантах зарядки электромобилей. |
generativeSummary | Краткое описание места, созданное искусственным интеллектом. |
containingPlaces[] | Список мест, в которых находится текущее место. |
addressDescriptor | Адресный дескриптор места. Дескрипторы адресов включают дополнительную информацию, которая помогает описать местоположение с помощью ориентиров и территорий. См. региональный охват дескриптора адреса в https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage . |
googleMapsLinks | Ссылки для запуска различных действий на Картах Google. |
priceRange | Диапазон цен, связанный с местом. |
reviewSummary | Краткое описание места, созданное искусственным интеллектом на основе отзывов пользователей. |
evChargeAmenitySummary | Краткое описание удобств рядом с зарядной станцией для электромобилей. |
neighborhoodSummary | Краткое описание достопримечательностей рядом с местом. |
utcOffsetMinutes | На количество минут часовой пояс этого места смещен от UTC. Это выражается в минутах для поддержки часовых поясов, смещенных на доли часа, например X часов и 15 минут. |
userRatingCount | Общее количество отзывов (с текстом или без) для этого места. |
takeout | Указывает, поддерживает ли компания доставку еды на вынос. |
delivery | Указывает, поддерживает ли компания доставку. |
dineIn | Указывает, поддерживает ли компания варианты сидения в помещении или на открытом воздухе. |
curbsidePickup | Указывает, поддерживает ли компания самовывоз. |
reservable | Указывает, поддерживает ли место резервирование. |
servesBreakfast | Указывает, подают ли в заведении завтрак. |
servesLunch | Указывает, подают ли в заведении обед. |
servesDinner | Указывает, подают ли в заведении ужин. |
servesBeer | Указывает, подают ли в заведении пиво. |
servesWine | Указывает, подают ли в заведении вино. |
servesBrunch | Указывает, подают ли в заведении поздние завтраки. |
servesVegetarianFood | Указывает, подают ли в заведении вегетарианскую еду. |
outdoorSeating | Место обеспечивает размещение на открытом воздухе. |
liveMusic | Место обеспечивает живую музыку. |
menuForChildren | В заведении есть детское меню. |
servesCocktails | Место предлагает коктейли. |
servesDessert | Место предлагает десерт. |
servesCoffee | Место подают кофе. |
goodForChildren | Место хорошее для детей. |
allowsDogs | Место позволяет собакам. |
restroom | Место имеет туалет. |
goodForGroups | Место подходит для групп. |
goodForWatchingSports | Место подходит для просмотра спортивных состязаний. |
accessibilityOptions | Информация о возможностях доступности, предлагаемых местом. |
pureServiceAreaBusiness | Указывает, является ли это место исключительно сферой обслуживания. Бизнес с чистой зоной обслуживания — это бизнес, который посещает клиентов или доставляет их напрямую, но не обслуживает клиентов по их служебному адресу. Например, такие предприятия, как клининговые услуги или сантехника. У этих компаний может не быть физического адреса или местоположения на Картах Google. |
Локализованныйтекст
Локализованный вариант текста на определенном языке.
JSON-представление |
---|
{ "text": string, "languageCode": string } |
Поля | |
---|---|
text | Локализованная строка на языке, соответствующем |
languageCode | Языковой код текста BCP-47, например «en-US» или «sr-Latn». Для получения дополнительной информации см. http://www.unicode.org/reports/tr35/#Unicode_locale_identifier . |
Почтовый адрес
Представляет почтовый адрес (например, для почтовых адресов доставки или платежей). Имея почтовый адрес, почтовая служба может доставлять товары в помещение, почтовый ящик или другое место. Он не предназначен для моделирования географических мест (дорог, городов, гор).
Обычно адрес создается путем ввода данных пользователем или путем импорта существующих данных, в зависимости от типа процесса.
Советы по вводу или редактированию адреса: – Используйте готовый к интернационализации виджет адреса, например https://github.com/google/libaddressinput . – Пользователям не следует предоставлять элементы пользовательского интерфейса для ввода или редактирования полей за пределами стран, где это поле используется.
Дополнительные инструкции по использованию этой схемы см. на странице https://support.google.com/business/answer/6397478 .
JSON-представление |
---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
Поля | |
---|---|
revision | Версия схемы Все новые версии должны быть обратно совместимы со старыми версиями. |
regionCode | Необходимый. CLDR-код региона страны/региона адреса. Это никогда не предполагается, и пользователь должен убедиться в правильности значения. Подробности см. на https://cldr.unicode.org/ и https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html . Пример: «CH» для Швейцарии. |
languageCode | Необязательный. Код языка BCP-47 содержимого этого адреса (если известен). Часто это язык пользовательского интерфейса формы ввода или ожидается, что он будет соответствовать одному из языков, используемых в стране/регионе адреса, или их транслитерированным эквивалентам. Это может повлиять на форматирование в некоторых странах, но не имеет решающего значения для правильности данных и никогда не повлияет на проверку или другие операции, не связанные с форматированием. Если это значение неизвестно, его следует опустить (вместо указания возможно неправильного значения по умолчанию). Примеры: «ж-Хант», «джа», «джа-Латн», «ен». |
postalCode | Необязательный. Почтовый индекс адреса. Не все страны используют или требуют наличия почтовых индексов, но там, где они используются, они могут вызвать дополнительную проверку других частей адреса (например, проверку штата или почтового индекса в США). |
sortingCode | Необязательный. Дополнительный код сортировки для конкретной страны. В большинстве регионов это не используется. Там, где оно используется, значение представляет собой либо строку типа «CEDEX», за которой необязательно следует число (например, «CEDEX 7»), либо просто число, представляющее «код сектора» (Ямайка), «индикатор зоны доставки» (Малави) или «индикатор почтового отделения» (Кот-д'Ивуар). |
administrativeArea | Необязательный. Высшее административное подразделение, используемое для почтовых адресов страны или региона. Например, это может быть штат, провинция, область или префектура. Для Испании это провинция, а не автономное сообщество (например, «Барселона», а не «Каталония»). Многие страны не используют административную зону в почтовых адресах. Например, в Швейцарии это место следует оставить незаселенным. |
locality | Необязательный. Обычно относится к части адреса, посвященной городу или населенному пункту. Примеры: город в США, ИТ-коммуна, почтовый город Великобритании. В регионах мира, где населенные пункты не определены четко или не вписываются в эту структуру, оставьте |
sublocality | Необязательный. Сублокальность адреса. Например, это может быть район, район или район. |
addressLines[] | Неструктурированные адресные строки, описывающие нижние уровни адреса. Поскольку значения в Минимально допустимое структурное представление адреса состоит из Создание адреса, содержащего только |
recipients[] | Необязательный. Получатель по адресу. Это поле может при определенных обстоятельствах содержать многострочную информацию. Например, он может содержать информацию об уходе. |
organization | Необязательный. Название организации по адресу. |
Адресный компонент
Структурированные компоненты, формирующие форматированный адрес, если эта информация доступна.
JSON-представление |
---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
Поля | |
---|---|
longText | Полное текстовое описание или имя компонента адреса. Например, компонент адреса для страны Австралия может иметь длинное_имя «Австралия». |
shortText | Сокращенное текстовое имя компонента адреса, если оно доступно. Например, компонент адреса для страны Австралия может иметь короткое_имя «AU». |
types[] | Массив, указывающий тип(ы) компонента адреса. |
languageCode | Язык, используемый для форматирования этих компонентов, в нотации CLDR. |
ПлюсКод
Плюс-код ( http://plus.codes ) — это ссылка на местоположение в двух форматах: глобальный код, определяющий прямоугольник размером 14 x 14 м (1/8000 градуса) или меньше, и составной код, заменяющий префикс на ссылку на местоположение.
JSON-представление |
---|
{ "globalCode": string, "compoundCode": string } |
Поля | |
---|---|
globalCode | Глобальный (полный) код места, например «9FWM33GV+HQ», представляющий площадь 1/8000 на 1/8000 градусов (~ 14 на 14 метров). |
compoundCode | Составной код места, например «33GV+HQ, Рамберг, Норвегия», содержащий суффикс глобального кода и заменяющий префикс форматированным именем ссылочного объекта. |
ШиротаДлительность
Объект, представляющий пару широты и долготы. Это выражается в виде пары двойных чисел, обозначающих градусы широты и градусы долготы. Если не указано иное, этот объект должен соответствовать стандарту WGS84 . Значения должны находиться в пределах нормализованных диапазонов.
JSON-представление |
---|
{ "latitude": number, "longitude": number } |
Поля | |
---|---|
latitude | Широта в градусах. Оно должно находиться в диапазоне [-90,0, +90,0]. |
longitude | Долгота в градусах. Оно должно находиться в диапазоне [-180,0, +180,0]. |
Область просмотра
Окно просмотра широты и долготы, представленное в виде двух диагонально противоположных low
и high
точек. Область просмотра считается закрытой областью, т. е. включает в себя ее границу. Границы широты должны находиться в диапазоне от -90 до 90 градусов включительно, а границы долготы должны находиться в диапазоне от -180 до 180 градусов включительно. Различные случаи включают в себя:
Если
low
=high
, область просмотра состоит из этой единственной точки.Если
low.longitude
>high.longitude
, диапазон долготы инвертируется (окно просмотра пересекает линию долготы в 180 градусов).Если
low.longitude
= -180 градусов иhigh.longitude
= 180 градусов, область просмотра включает все значения долготы.Если
low.longitude
= 180 градусов иhigh.longitude
= -180 градусов, диапазон долготы пуст.Если
low.latitude
>high.latitude
, диапазон широт пуст.
Оба low
и high
должны быть заполнены, а представленное поле не может быть пустым (как указано в определениях выше). Пустое окно просмотра приведет к ошибке.
Например, это окно просмотра полностью охватывает Нью-Йорк:
{ "низкая": { "широта": 40,477398, "долгота": -74,259087 }, "высокая": { "широта": 40,91618, "долгота": -73,70018 } }
JSON-представление |
---|
{ "low": { object ( |
Поля | |
---|---|
low | Необходимый. Нижняя точка смотрового окна. |
high | Необходимый. Самая высокая точка смотрового окна. |
Обзор
Информация об отзыве о месте.
JSON-представление |
---|
{ "name": string, "relativePublishTimeDescription": string, "text": { object ( |
Поля | |
---|---|
name | Ссылка, представляющая этот обзор места, которую можно использовать для повторного поиска этого обзора места (также называемая именем «ресурса» API: |
relativePublishTimeDescription | Строка форматированного недавнего времени, выражающая время просмотра относительно текущего времени в форме, соответствующей языку и стране. |
text | Локализованный текст обзора. |
originalText | Текст обзора на языке оригинала. |
rating | Число от 1,0 до 5,0, также называемое количеством звезд. |
authorAttribution | Автор этого обзора. |
publishTime | Временная метка проверки. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
flagContentUri | Ссылка, по которой пользователи могут сообщить о проблеме с обзором. |
googleMapsUri | Ссылка для показа обзора на Google Maps. |
Автор Атрибуция
Информация об авторе данных пользовательского контента. Используется в Photo
и Review
.
JSON-представление |
---|
{ "displayName": string, "uri": string, "photoUri": string } |
Поля | |
---|---|
displayName | |
uri | |
photoUri | |
Часы работы
Информация о времени работы места.
JSON-представление |
---|
{ "periods": [ { object ( |
Поля | |
---|---|
periods[] | Периоды, когда это место открыто в течение недели. Периоды расположены в хронологическом порядке, начиная с воскресенья в местном часовом поясе. Пустое (но не отсутствующее) значение указывает на место, которое никогда не открыто, например, потому что оно временно закрыто на ремонт. |
weekdayDescriptions[] | Локализованные строки, описывающие часы работы этого заведения, по одной строке на каждый день недели. Будет пустым, если часы неизвестны или их невозможно преобразовать в локализованный текст. Пример: «Вс: 18:00–06:00». |
secondaryHoursType | Строка типа, используемая для определения типа дополнительных часов. |
specialDays[] | Структурированная информация для особых дней, попадающих в период, охватываемый возвращенными часами работы. Особые дни — это дни, которые могут повлиять на часы работы заведения, например Рождество. Установите значения currentOpeningHours и currentSecondaryOpeningHours, если есть исключительные часы. |
nextOpenTime | В следующий раз текущий период работы начнется через 7 дней в будущем. Это поле заполняется только в том случае, если период часов работы не активен на момент обслуживания запроса. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
nextCloseTime | В следующий раз текущий период работы закончится через 7 дней в будущем. Это поле заполняется только в том случае, если период часов работы активен на момент обслуживания запроса. Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
openNow | Активен ли период часов работы в данный момент. Для обычных часов работы и текущих часов работы это поле означает, открыто ли заведение. Для дополнительных часов работы и текущих дополнительных часов работы это поле означает, активны ли дополнительные часы этого места. |
Период
Некоторое время место остается в статусе openNow.
JSON-представление |
---|
{ "open": { object ( |
Поля | |
---|---|
open | Время, когда место начинает открываться. |
close | Время, когда место начинает закрываться. |
Точка
Точки изменения статуса.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата в местном часовом поясе места. |
truncated | Была ли эта конечная точка усечена или нет. Усечение происходит, когда реальные часы выходят за рамки времени, между которым мы готовы вернуть часы, поэтому мы усекаем часы обратно до этих границ. Это гарантирует возврат не более 24*7 часов с полуночи дня запроса. |
day | День недели в виде целого числа в диапазоне 0–6. 0 — воскресенье, 1 — понедельник и т. д. |
hour | Час в 24-часовом формате. Диапазон от 0 до 23. |
minute | Минута. Диапазон от 0 до 59. |
Дата
Представляет полную или частичную календарную дату, например день рождения. Время суток и часовой пояс либо указаны в другом месте, либо не имеют значения. Дата указана по григорианскому календарю. Это может представлять собой одно из следующих действий:
- Полная дата с ненулевыми значениями года, месяца и дня.
- Месяц и день с нулевым годом (например, годовщина).
- Год сам по себе, с нулевым месяцем и нулевым днем.
- Год и месяц с нулевым днем (например, дата истечения срока действия кредитной карты).
Связанные типы:
-
google.type.TimeOfDay
-
google.type.DateTime
-
google.protobuf.Timestamp
JSON-представление |
---|
{ "year": integer, "month": integer, "day": integer } |
Поля | |
---|---|
year | Год даты. Должно быть от 1 до 9999 или 0, чтобы указать дату без года. |
month | Месяц года. Должно быть от 1 до 12 или 0, чтобы указать год без месяца и дня. |
day | День месяца. Должно быть от 1 до 31 и действительно для года и месяца, или 0, чтобы указать год отдельно или год и месяц, если день не имеет значения. |
Тип вторичных часов
Тип, используемый для определения типа дополнительных часов.
Перечисления | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED | Значение по умолчанию, если не указан дополнительный тип часа. |
DRIVE_THROUGH | Час проезда для банков, ресторанов или аптек. |
HAPPY_HOUR | Счастливый час. |
DELIVERY | Час доставки. |
TAKEOUT | Час на вынос. |
KITCHEN | Кухонный час. |
BREAKFAST | Час завтрака. |
LUNCH | Обеденный час. |
DINNER | Час ужина. |
BRUNCH | Час бранча. |
PICKUP | Час самовывоза. |
ACCESS | Время доступа к местам хранения. |
SENIOR_HOURS | Специальные часы для пожилых людей. |
ONLINE_SERVICE_HOURS | График работы онлайн-сервиса. |
Специальный день
Структурированная информация для особых дней, попадающих в период, охватываемый возвращенными часами работы. Особые дни — это дни, которые могут повлиять на часы работы заведения, например Рождество.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата этого особенного дня. |
Часовой пояс
Представляет часовой пояс из базы данных часовых поясов IANA .
JSON-представление |
---|
{ "id": string, "version": string } |
Поля | |
---|---|
id | Часовой пояс IANA Часовой пояс базы данных. Например, «Америка/Нью_Йорк». |
version | Необязательный. Номер версии базы данных часовых поясов IANA. Например «2019а». |
Фото
Информация о фотографии места.
JSON-представление |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Поля | |
---|---|
name | Идентификатор. Ссылка, представляющая фотографию этого места, которую можно использовать для повторного поиска этой фотографии (также называемой именем «ресурса» API: |
widthPx | Максимально доступная ширина в пикселях. |
heightPx | Максимально доступная высота в пикселях. |
authorAttributions[] | Авторы этой фотографии. |
flagContentUri | Ссылка, по которой пользователи могут сообщить о проблеме с фотографией. |
googleMapsUri | Ссылка для показа фотографии на Google Maps. |
Бизнес-статус
Деловой статус места.
Перечисления | |
---|---|
BUSINESS_STATUS_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
OPERATIONAL | Заведение работает, но не обязательно открыто сейчас. |
CLOSED_TEMPORARILY | Заведение временно закрыто. |
CLOSED_PERMANENTLY | Заведение закрыто навсегда. |
Уровень цены
Уровень цен места.
Перечисления | |
---|---|
PRICE_LEVEL_UNSPECIFIED | Уровень цен на место не указан или неизвестен. |
PRICE_LEVEL_FREE | Место предоставляет бесплатные услуги. |
PRICE_LEVEL_INEXPENSIVE | Место предоставляет недорогие услуги. |
PRICE_LEVEL_MODERATE | Место предоставляет услуги по умеренным ценам. |
PRICE_LEVEL_EXPENSIVE | Место предоставляет дорогие услуги. |
PRICE_LEVEL_VERY_EXPENSIVE | Место предоставляет очень дорогие услуги. |
Атрибуция
Информация о поставщиках данных этого места.
JSON-представление |
---|
{ "provider": string, "providerUri": string } |
Поля | |
---|---|
provider | Имя поставщика данных места. |
providerUri | URI поставщика данных места. |
Варианты оплаты
Варианты оплаты, которые принимает место.
JSON-представление |
---|
{ "acceptsCreditCards": boolean, "acceptsDebitCards": boolean, "acceptsCashOnly": boolean, "acceptsNfc": boolean } |
Поля | |
---|---|
acceptsCreditCards | Place принимает к оплате кредитные карты. |
acceptsDebitCards | Place принимает к оплате дебетовые карты. |
acceptsCashOnly | Место принимает к оплате только наличные. Места с этим атрибутом по-прежнему могут принимать другие способы оплаты. |
acceptsNfc | Место принимает платежи NFC. |
Варианты парковки
Информация о вариантах парковки на месте. Парковка может поддерживать более одного варианта одновременно.
JSON-представление |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
Поля | |
---|---|
freeParkingLot | Место предлагает бесплатные парковки. |
paidParkingLot | Место предлагает платные парковки. |
freeStreetParking | В отеле Place имеется бесплатная уличная парковка. |
paidStreetParking | Place предлагает платную уличную парковку. |
valetParking | Место предлагает услуги парковщика. |
freeGarageParking | В отеле Place имеется бесплатная парковка в гараже. |
paidGarageParking | Место предлагает платную парковку в гараже. |
Подпункт назначения
Подпункты назначения — это конкретные места, связанные с основным местом. Они предоставляют более конкретные пункты назначения для пользователей, которые выполняют поиск в большом или сложном месте, например в аэропорту, национальном парке, университете или стадионе. Например, подпункты назначения в аэропорту могут включать соответствующие терминалы и парковки. Подпункты назначения возвращают идентификатор места и имя ресурса места, которые можно использовать в последующих запросах сведений о месте (новое) для получения более подробной информации, включая отображаемое имя и местоположение подпункта назначения.
JSON-представление |
---|
{ "name": string, "id": string } |
Поля | |
---|---|
name | Имя ресурса подпункта назначения. |
id | Идентификатор места подпункта назначения. |
Параметры доступности
Информация о возможностях доступности, предлагаемых местом.
JSON-представление |
---|
{ "wheelchairAccessibleParking": boolean, "wheelchairAccessibleEntrance": boolean, "wheelchairAccessibleRestroom": boolean, "wheelchairAccessibleSeating": boolean } |
Поля | |
---|---|
wheelchairAccessibleParking | В отеле Place есть парковка, оборудованная для гостей на инвалидных креслах. |
wheelchairAccessibleEntrance | Места имеют вход для инвалидов-колясочников. |
wheelchairAccessibleRestroom | Здесь есть туалет, оборудованный для гостей на инвалидных креслах. |
wheelchairAccessibleSeating | Место имеет места для гостей на инвалидных креслах. |
Варианты топлива
Самая свежая информация о вариантах топлива на АЗС. Эта информация регулярно обновляется.
JSON-представление |
---|
{
"fuelPrices": [
{
object ( |
Поля | |
---|---|
fuelPrices[] | Последняя известная цена на топливо для каждого вида топлива, которое есть на этой заправке. Для каждого типа топлива на этой заправке имеется одна запись. Порядок не важен. |
ТопливоЦена
Информация о ценах на топливо для данного типа.
JSON-представление |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Тип топлива. |
price | Цена топлива. |
updateTime | Время последнего обновления цены на топливо. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
Тип топлива
Виды топлива.
Перечисления | |
---|---|
FUEL_TYPE_UNSPECIFIED | Неуказанный тип топлива. |
DIESEL | Дизельное топливо. |
DIESEL_PLUS | Дизель плюс топливо. |
REGULAR_UNLEADED | Обычный неэтилированный. |
MIDGRADE | Средний класс. |
PREMIUM | Премиум. |
SP91 | СП 91. |
SP91_E10 | СП 91 Е10. |
SP92 | СП 92. |
SP95 | СП 95. |
SP95_E10 | СП95 Е10. |
SP98 | СП 98. |
SP99 | СП 99. |
SP100 | СП 100. |
LPG | Сжиженный нефтяной газ. |
E80 | Е 80. |
E85 | Е 85. |
E100 | Е 100. |
METHANE | Метан. |
BIO_DIESEL | Биодизель. |
TRUCK_DIESEL | Грузовой дизель. |
Деньги
Представляет сумму денег с типом валюты.
JSON-представление |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Поля | |
---|---|
currencyCode | Трехбуквенный код валюты, определенный в ISO 4217. |
units | Целые единицы суммы. Например, если |
nanos | Количество нано (10^-9) единиц суммы. Значение должно находиться в диапазоне от -999 999 999 до +999 999 999 включительно. Если |
EVChargeOptions
Информация о станции зарядки электромобилей, размещенной на месте. Терминология соответствует https://afdc.energy.gov/fuels/electricity_infrastructure.html Один порт может заряжать один автомобиль за раз. Один порт имеет один или несколько разъемов. Одна станция имеет один или несколько портов.
JSON-представление |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
Поля | |
---|---|
connectorCount | Количество разъемов на этой станции. Однако, поскольку некоторые порты могут иметь несколько разъемов, но одновременно могут заряжать только одну машину (например), количество разъемов может превышать общее количество автомобилей, которые могут заряжаться одновременно. |
connectorAggregation[] | Список совокупностей разъемов для зарядки электромобилей, которые содержат разъемы одного типа и с одинаковой скоростью зарядки. |
КоннекторАгрегация
Информация о зарядке электромобилей сгруппирована по [type, maxChargeRateKw]. Показывает совокупный заряд электромобилей для разъемов одного типа и максимальной скорости зарядки в кВт.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Тип соединителя этого агрегата. |
maxChargeRateKw | Статическая максимальная скорость зарядки в кВт для каждого разъема в совокупности. |
count | Количество соединителей в этом агрегировании. |
availabilityLastUpdateTime | Отметка времени последнего обновления информации о доступности соединителя в этом агрегировании. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
availableCount | Количество соединителей в этом агрегировании, доступных на данный момент. |
outOfServiceCount | Количество соединителей в этом агрегировании, которые в настоящее время не обслуживаются. |
Тип EVConnectorType
См. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 для получения дополнительной информации/контекста о типах разъемов для зарядки электромобилей.
Перечисления | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED | Неопределенный разъем. |
EV_CONNECTOR_TYPE_OTHER | Другие типы разъемов. |
EV_CONNECTOR_TYPE_J1772 | Разъем J1772 тип 1. |
EV_CONNECTOR_TYPE_TYPE_2 | Разъем IEC 62196 типа 2. Часто называют МЕННЕКЕС. |
EV_CONNECTOR_TYPE_CHADEMO | Разъем типа CHAdeMO. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 | Комбинированная система зарядки (переменный и постоянный ток). На основе SAE. Разъем типа 1 J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 | Комбинированная система зарядки (переменный и постоянный ток). На основе разъема Mennekes типа 2. |
EV_CONNECTOR_TYPE_TESLA | Стандартный разъем TESLA. В Северной Америке это NACS, но в других частях мира это может быть не NACS (например, CCS Combo 2 (CCS2) или GB/T). Это значение в меньшей степени соответствует фактическому типу разъема и в большей степени отражает возможность зарядки автомобиля марки Tesla на зарядной станции, принадлежащей Tesla. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T | Тип GB/T соответствует стандарту GB/T в Китае. Этот тип охватывает все типы GB_T. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET | Неизвестная розетка. |
EV_CONNECTOR_TYPE_NACS | Североамериканская система зарядки (NACS), стандартизированная как SAE J3400. |
ГенеративныйСводка
Краткое описание места, созданное искусственным интеллектом.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор места. |
overviewFlagContentUri | Ссылка, по которой пользователи могут сообщить о проблеме в обзорной сводке. |
disclosureText | Сообщение о раскрытии информации ИИ «Обобщено с Близнецами» (и его локализованные варианты). Это будет на языке, указанном в запросе, если он доступен. |
СодержащееМесто
Информация о месте, в котором это место находится.
JSON-представление |
---|
{ "name": string, "id": string } |
Поля | |
---|---|
name | Ресурсное имя места, в котором находится это место. |
id | Идентификатор места, в котором находится это место. |
Адресдескриптор
Реляционное описание местоположения. Включает ранжированный набор близлежащих ориентиров, а также точные области сдерживания и их взаимосвязь с целевым местоположением.
JSON-представление |
---|
{ "landmarks": [ { object ( |
Поля | |
---|---|
landmarks[] | Ранжированный список близлежащих достопримечательностей. Самые узнаваемые и близлежащие достопримечательности занимают первое место. |
areas[] | Ранжированный список содержащих или прилегающих территорий. Наиболее узнаваемые и точные области занимают первое место. |
Ориентир
Основная информация об ориентире и его связь с целевым местоположением.
Ориентиры — это заметные места, которые можно использовать для описания местоположения.
JSON-представление |
---|
{ "name": string, "placeId": string, "displayName": { object ( |
Поля | |
---|---|
name | Имя ресурса ориентира. |
placeId | Идентификатор места достопримечательности. |
displayName | Отображаемое название ориентира. |
types[] | Набор тегов типа для этого ориентира. Полный список возможных значений см. на странице https://developers.google.com/maps/documentation/places/web-service/place-types . |
spatialRelationship | Определяет пространственное соотношение между целевым местоположением и ориентиром. |
straightLineDistanceMeters | Расстояние по прямой линии в метрах между центральной точкой цели и центральной точкой ориентира. В некоторых ситуациях это значение может быть длиннее, чем |
travelDistanceMeters | Расстояние перемещения по дорожной сети в метрах от цели до ориентира, если оно известно. Это значение не учитывает способ передвижения, например ходьба, вождение автомобиля или езда на велосипеде. |
ПространственныеОтношения
Определяет пространственное соотношение между целевым местоположением и ориентиром.
Перечисления | |
---|---|
NEAR | Это отношение по умолчанию, когда не применимо ничего более конкретного, указанного ниже. |
WITHIN | Ориентир имеет пространственную геометрию и цель находится в его пределах. |
BESIDE | Цель находится непосредственно рядом с ориентиром. |
ACROSS_THE_ROAD | Цель находится прямо напротив ориентира на другой стороне дороги. |
DOWN_THE_ROAD | На том же маршруте, что и ориентир, но не сбоку и не поперек. |
AROUND_THE_CORNER | Не по тому же маршруту, что и достопримечательность, а в одном повороте. |
BEHIND | Рядом со структурой достопримечательности, но дальше от входов с улицы. |
Область
Информация о районе и его связь с целевым местоположением.
Районы включают в себя точные сублокации, кварталы и крупные соединения, которые полезны для описания местоположения.
JSON-представление |
---|
{ "name": string, "placeId": string, "displayName": { object ( |
Поля | |
---|---|
name | Имя ресурса области. |
placeId | Идентификатор места в этом районе. |
displayName | Отображаемое имя области. |
containment | Определяет пространственное отношение между целевым местоположением и областью. |
Сдерживание
Определяет пространственное отношение между целевым местоположением и областью.
Перечисления | |
---|---|
CONTAINMENT_UNSPECIFIED | Содержание не указано. |
WITHIN | Целевое местоположение находится в пределах области, недалеко от центра. |
OUTSKIRTS | Целевое местоположение находится внутри области области, близко к краю. |
NEAR | Целевое местоположение находится за пределами данного региона, но близко. |
GoogleMapsСсылки
Ссылки для запуска различных действий на Картах Google.
JSON-представление |
---|
{ "directionsUri": string, "placeUri": string, "writeAReviewUri": string, "reviewsUri": string, "photosUri": string } |
Поля | |
---|---|
directionsUri | Ссылка, показывающая дорогу до места. По ссылке указывается только местоположение пункта назначения и используется режим путешествия по умолчанию |
placeUri | Ссылка, чтобы показать это место. |
writeAReviewUri | Ссылка для написания отзыва об этом месте. Эта ссылка в настоящее время не поддерживается в Google Maps Mobile и работает только в веб-версии Google Maps. |
reviewsUri | Ссылка для просмотра отзывов об этом месте. Эта ссылка в настоящее время не поддерживается в Google Maps Mobile и работает только в веб-версии Google Maps. |
photosUri | Ссылка для просмотра фотографий этого места. Эта ссылка в настоящее время не поддерживается в Google Maps Mobile и работает только в веб-версии Google Maps. |
Диапазон цен
Диапазон цен, связанный с местом. endPrice
может быть не установлен, что указывает на диапазон без верхней границы (например, «Более 100 долларов США»).
JSON-представление |
---|
{ "startPrice": { object ( |
Поля | |
---|---|
startPrice | Нижний предел ценового диапазона (включительно). Цена должна быть равна этой сумме или превышать ее. |
endPrice | Высший ценовой диапазон (эксклюзив). Цена должна быть ниже этой суммы. |
ОБЗОР
АИ-сгенерированная сводка места с использованием обзоров пользователей.
JSON-представление |
---|
{ "text": { object ( |
Поля | |
---|---|
text | Сводка обзоров пользователей. |
flagContentUri | Ссылка, где пользователи могут пометить проблему с резюме. |
disclosureText | Сообщение раскрытия ИИ «суммировано с Близнецами» (и его локализованные варианты). Это будет на языке, указанном в запросе, если будет доступно. |
Evargeamenitysummary
Краткое изложение удобств возле зарядной станции EV. Это относится только к местам с типом electric_vehicle_charging_station
. Поле overview
гарантированно будет предоставлено, в то время как другие поля являются необязательными.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор доступных удобств. Это гарантированно будет предоставлено. |
coffee | Краткое изложение ближайших вариантов кофе. |
restaurant | Краткое изложение близлежащих ресторанов. |
store | Краткое изложение близлежащих заправочных станций. |
flagContentUri | Ссылка, где пользователи могут пометить проблему с резюме. |
disclosureText | Сообщение раскрытия ИИ «суммировано с Близнецами» (и его локализованные варианты). Это будет на языке, указанном в запросе, если будет доступно. |
ContentBlock
Блок контента, который можно подавать индивидуально.
JSON-представление |
---|
{
"content": {
object ( |
Поля | |
---|---|
content | Контент, связанный с темой. |
referencedPlaces[] | Список названий ресурсов указанных мест. Это имя можно использовать в других API, которые принимают имена ресурсов места. |
Соседство
Краткое изложение интересующих точек возле места.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор резюме района. |
description | Подробное описание района. |
flagContentUri | Ссылка, где пользователи могут пометить проблему с резюме. |
disclosureText | Сообщение раскрытия ИИ «суммировано с Близнецами» (и его локализованные варианты). Это будет на языке, указанном в запросе, если будет доступно. |
Методы | |
---|---|
| Возвращает прогнозы для данного ввода. |
| Получите детали места на основе его имени ресурса, которое является строкой в формате places/{place_id} . |
| Ищите места рядом с местами. |
| Поиск на основе текстовых запросов. |