- Ресурс: Место
- Локализованныйтекст
- Адресный компонент
- ПлюсКод
- ШиротаДлительность
- Область просмотра
- Обзор
- Автор Атрибуция
- Часы работы
- Период
- Точка
- Дата
- Тип вторичных часов
- Специальный день
- Фото
- Бизнес-статус
- Уровень цены
- Атрибуция
- Варианты оплаты
- Варианты парковки
- Подпункт назначения
- Параметры доступности
- Варианты топлива
- ТопливоЦена
- Тип топлива
- Деньги
- EVChargeOptions
- КоннекторАгрегация
- Тип EVConnectorType
- ГенеративныйСводка
- Ссылки
- РайонСводка
- КонтентБлок
- Методы
Ресурс: Место
Вся информация, представляющая место.
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 | Короткий, понятный человеку адрес этого места. |
addressComponents[] | Повторяющиеся компоненты для каждого уровня местности. Обратите внимание на следующие факты о массиве AddressComponents[]: - Массив компонентов адреса может содержать больше компонентов, чем форматированный адрес. — Массив не обязательно включает в себя все политические объекты, содержащие адрес, кроме включенных в форматированный адрес. Чтобы получить все политические объекты, содержащие определенный адрес, вам следует использовать обратное геокодирование, передавая широту/долготу адреса в качестве параметра запроса. - Формат ответа не может быть неизменным между запросами. В частности, количество адресных компонентов варьируется в зависимости от запрошенного адреса и может меняться со временем для одного и того же адреса. Компонент может менять положение в массиве. Тип компонента может измениться. В более позднем ответе может отсутствовать определенный компонент. |
plusCode | Плюс код местоположения места по широте/долготе. |
location | Положение этого места. |
viewport | Окно просмотра, подходящее для отображения места на карте среднего размера. |
rating | Оценка от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
googleMapsUri | URL-адрес, предоставляющий дополнительную информацию об этом месте. |
websiteUri | Авторитетный веб-сайт этого места, например домашняя страница компании. Обратите внимание, что для мест, входящих в сеть (например, магазина IKEA), обычно это веб-сайт отдельного магазина, а не всей сети. |
reviews[] | Список отзывов об этом месте, отсортированный по актуальности. Можно вернуть не более 5 отзывов. |
regularOpeningHours | Обычные часы работы. |
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 | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Краткое описание места, созданное искусственным интеллектом. |
areaSummary | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Сводная информация о районе, в которой находится это место, сгенерированная искусственным интеллектом. |
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 | Информация о возможностях доступности, предлагаемых местом. |
Локализованныйтекст
Локализованный вариант текста на определенном языке.
JSON-представление |
---|
{ "text": string, "languageCode": string } |
Поля | |
---|---|
text | Локализованная строка на языке, соответствующем |
languageCode | Языковой код текста BCP-47, например «en-US» или «sr-Latn». Для получения дополнительной информации см. http://www.unicode.org/reports/tr35/#Unicode_locale_identifier . |
Адресный компонент
Структурированные компоненты, формирующие форматированный адрес, если эта информация доступна.
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 | Временная метка проверки. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Автор Атрибуция
Информация об авторе данных пользовательского контента. Используется в 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, если есть исключительные часы. |
openNow | Активен ли период часов работы в данный момент. Для обычных часов работы и текущих часов работы это поле означает, открыто ли заведение. Для дополнительных часов работы и текущих дополнительных часов работы это поле означает, активны ли дополнительные часы этого места. |
Период
Некоторое время место остается в статусе openNow.
JSON-представление |
---|
{ "open": { object ( |
Поля | |
---|---|
open | Время, когда место начинает открываться. |
close | Время, когда место начинает закрываться. |
Точка
Точки изменения статуса.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата в местном часовом поясе места. |
truncated | Была ли эта конечная точка усечена или нет. Усечение происходит, когда реальные часы выходят за рамки времени, между которым мы готовы вернуть часы, поэтому мы усекаем часы обратно до этих границ. Это гарантирует возврат максимум 24*7 часов с полуночи дня запроса. |
day | День недели в виде целого числа в диапазоне 0–6. 0 — воскресенье, 1 — понедельник и т. д. |
hour | Час в 2-х цифрах. Диапазон от 00 до 23. |
minute | Минуты в 2-х цифрах. Диапазон от 00 до 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 | Дата этого особенного дня. |
Фото
Информация о фотографии места.
JSON-представление |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Поля | |
---|---|
name | Идентификатор. Ссылка, представляющая фотографию этого места, которую можно использовать для повторного поиска этой фотографии (также называется именем «ресурса» API: |
widthPx | Максимально доступная ширина в пикселях. |
heightPx | Максимально доступная высота в пикселях. |
authorAttributions[] | Авторы этой фотографии. |
Бизнес-статус
Деловой статус места.
Перечисления | |
---|---|
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 | Время последнего обновления цены на топливо. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Тип топлива
Виды топлива.
Перечисления | |
---|---|
FUEL_TYPE_UNSPECIFIED | Неуказанный тип топлива. |
DIESEL | Дизельное топливо. |
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. |
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 | Отметка времени последнего обновления информации о доступности соединителя в этом агрегировании. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
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 | Неизвестная розетка. |
ГенеративныйСводка
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Краткое описание места, созданное искусственным интеллектом.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор места. |
description | Подробное описание места. |
references | Ссылки, которые используются для формирования сводного описания. |
Ссылки
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Ссылка, к которой относится генеративный контент.
JSON-представление |
---|
{
"reviews": [
{
object ( |
Поля | |
---|---|
reviews[] | Обзоры, которые служат ссылками. |
places[] | Список названий ресурсов мест, на которые имеются ссылки. Это имя можно использовать в других API, которые принимают имена ресурсов Place. |
РайонСводка
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Сводная информация о районе, в которой находится это место, сгенерированная искусственным интеллектом.
JSON-представление |
---|
{
"contentBlocks": [
{
object ( |
Поля | |
---|---|
contentBlocks[] | Блоки контента, составляющие сводку области. В каждом блоке есть отдельная тема о местности. |
КонтентБлок
Блок контента, который можно обслуживать индивидуально.
JSON-представление |
---|
{ "topic": string, "content": { object ( |
Поля | |
---|---|
topic | Тема контента, например «обзор» или «ресторан». |
content | Содержимое, связанное с темой. |
references | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Ссылки, относящиеся к данному блоку контента. |
Методы | |
---|---|
| Возвращает прогнозы для заданных входных данных. |
| Получите подробную информацию о месте на основе имени его ресурса, которое представляет собой строку в формате places/{place_id} . |
| Поиск мест рядом с локациями. |
| Поиск места на основе текстового запроса. |
- Ресурс: Место
- Локализованныйтекст
- Адресный компонент
- ПлюсКод
- ШиротаДлительность
- Область просмотра
- Обзор
- Автор Атрибуция
- Часы работы
- Период
- Точка
- Дата
- Тип вторичных часов
- Специальный день
- Фото
- Бизнес-статус
- Уровень цены
- Атрибуция
- Варианты оплаты
- Варианты парковки
- Подпункт назначения
- Параметры доступности
- Варианты топлива
- ТопливоЦена
- Тип топлива
- Деньги
- EVChargeOptions
- КоннекторАгрегация
- Тип EVConnectorType
- ГенеративныйСводка
- Ссылки
- РайонСводка
- КонтентБлок
- Методы
Ресурс: Место
Вся информация, представляющая место.
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 | Короткий, понятный человеку адрес этого места. |
addressComponents[] | Повторяющиеся компоненты для каждого уровня местности. Обратите внимание на следующие факты о массиве AddressComponents[]: - Массив компонентов адреса может содержать больше компонентов, чем форматированный адрес. — Массив не обязательно включает в себя все политические объекты, содержащие адрес, кроме включенных в форматированный адрес. Чтобы получить все политические объекты, содержащие определенный адрес, вам следует использовать обратное геокодирование, передавая широту/долготу адреса в качестве параметра запроса. - Формат ответа не может быть неизменным между запросами. В частности, количество адресных компонентов варьируется в зависимости от запрошенного адреса и может меняться со временем для одного и того же адреса. Компонент может менять положение в массиве. Тип компонента может измениться. В более позднем ответе может отсутствовать определенный компонент. |
plusCode | Плюс код местоположения места по широте/долготе. |
location | Положение этого места. |
viewport | Окно просмотра, подходящее для отображения места на карте среднего размера. |
rating | Оценка от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
googleMapsUri | URL-адрес, предоставляющий дополнительную информацию об этом месте. |
websiteUri | Авторитетный веб-сайт этого места, например домашняя страница компании. Обратите внимание, что для мест, входящих в сеть (например, магазина IKEA), обычно это веб-сайт отдельного магазина, а не всей сети. |
reviews[] | Список отзывов об этом месте, отсортированный по актуальности. Можно вернуть не более 5 отзывов. |
regularOpeningHours | Обычные часы работы. |
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 | Экспериментальный вариант: дополнительные сведения см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Краткое описание места, созданное искусственным интеллектом. |
areaSummary | Экспериментальный вариант: дополнительные сведения см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Сводная информация о районе, в которой находится это место, сгенерированная искусственным интеллектом. |
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 | Информация о возможностях доступности, предлагаемых местом. |
Локализованныйтекст
Локализованный вариант текста на определенном языке.
JSON-представление |
---|
{ "text": string, "languageCode": string } |
Поля | |
---|---|
text | Локализованная строка на языке, соответствующем |
languageCode | Языковой код текста BCP-47, например «en-US» или «sr-Latn». Для получения дополнительной информации см. http://www.unicode.org/reports/tr35/#Unicode_locale_identifier . |
Адресный компонент
Структурированные компоненты, формирующие форматированный адрес, если эта информация доступна.
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 | Временная метка проверки. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Автор Атрибуция
Информация об авторе пользовательских данных. Используется в 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, если есть исключительные часы. |
openNow | Является ли период часа работы в настоящее время активным. Для регулярных часов открытия и текущих часов открытия это поле означает, открыто ли это место. Для вторичных часов открытия и текущих вторичных часов открытия это поле означает, активны ли вторичные часы этого места. |
Период
Период, в котором место остается в статусе OpenNow.
JSON-представление |
---|
{ "open": { object ( |
Поля | |
---|---|
open | Время, когда место начинает быть открытым. |
close | Время, когда место начинает закрываться. |
Точка
Точки изменения статуса.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата в местном часовом поясе для этого места. |
truncated | Была ли эта конечная точка усечена. Усечение происходит, когда реальные часы находятся вне времени, когда мы готовы возвращать часы между часами, поэтому мы усекаем часы назад к этим границам. Это гарантирует, что не более 24 * 7 часов с полуночи дня запроса возвращаются. |
day | День недели, как целое число в диапазоне 0-6. 0 - воскресенье, 1 - понедельник и т. Д. |
hour | Час за 2 цифры. Диапазон от 00 до 23. |
minute | Минута в 2 цифрах. Диапазон от 00 до 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 | Часы онлайн -сервиса. |
Specialday
Структурированная информация для особых дней, которые подпадают от периода, когда возвращаемые часы работы покрывают. Особые дни - дни, которые могут повлиять на рабочее время места, например, Рождество.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата этого особого дня. |
Фото
Информация о фотографии места.
JSON-представление |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Поля | |
---|---|
name | Идентификатор. Ссылка, представляющая эту фотографию, которое можно использовать для поиска этой фотографии места (также называемого API «Ресурс» Имя: |
widthPx | Максимальная доступная ширина в пикселях. |
heightPx | Максимальная доступная высота, в пикселях. |
authorAttributions[] | Авторы этого фото. |
BusinessStatus
Статус бизнеса для этого места.
Перечисления | |
---|---|
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 | Место принимает кредитные карты в качестве оплаты. |
acceptsDebitCards | Место принимает дебетовые карты в качестве оплаты. |
acceptsCashOnly | Место принимает наличные только в качестве оплаты. Места с этим атрибутом могут по -прежнему принимать другие способы оплаты. |
acceptsNfc | Место принимает платежи NFC. |
Паркооп
Информация о вариантах парковки для места. Парковка может одновременно поддерживать более одного варианта.
JSON-представление |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
Поля | |
---|---|
freeParkingLot | Place предлагает бесплатную парковку. |
paidParkingLot | Поместите предложения платных парковки. |
freeStreetParking | Место предлагает бесплатную уличную парковку. |
paidStreetParking | Поместите предложения платной уличной парковки. |
valetParking | Место предлагает парковку камердинера. |
freeGarageParking | PLAT предлагает бесплатную гаражную парковку. |
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 | Время, когда цена топлива была в последний раз обновлялась. Временная метка в формате RFC3339 UTC "Zulu" с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Тип топлива
Типы топлива.
Перечисления | |
---|---|
FUEL_TYPE_UNSPECIFIED | Неопределенный тип топлива. |
DIESEL | Дизельное топливо. |
REGULAR_UNLEADED | Обычный неэтилирован. |
MIDGRADE | Мидлаг. |
PREMIUM | Премиум. |
SP91 | SP 91. |
SP91_E10 | SP 91 E10. |
SP92 | SP 92. |
SP95 | SP 95. |
SP95_E10 | SP95 E10. |
SP98 | SP 98. |
SP99 | SP 99. |
SP100 | SP 100. |
LPG | Сжиссер |
E80 | E 80. |
E85 | E 85. |
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 инклюзивными. Если |
Загрузочные течения
Информация о зарядной станции EV, размещенной на месте. Терминология следует https://afdc.energy.gov/fuels/electricity_infrastructure.html Один порт может заряжать по одному автомобилю за раз. Один порт имеет один или несколько разъемов. Одна станция имеет один или несколько портов.
JSON-представление |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
Поля | |
---|---|
connectorCount | Количество разъемов на этой станции. Однако, поскольку некоторые порты могут иметь несколько разъемов, но иметь возможность заряжать только один автомобиль за раз (например), количество разъемов может быть больше, чем общее количество автомобилей, которые могут заряжать одновременно. |
connectorAggregation[] | Список зарядных агрегаций разъема EV, которые содержат разъемы того же типа и такую же скорость заряда. |
ConnectorageGgreation
EV Зарядка информация, сгруппированная по [type, maxchargeratekw]. Показывает агрегацию заряда EV, которые имеют одинаковый тип и максимальный уровень заряда в кВт.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Тип разъема этой агрегации. |
maxChargeRateKw | Статическая максимальная зарядка в KW каждого разъема в агрегации. |
count | Количество разъемов в этой агрегации. |
availabilityLastUpdateTime | Неэппаратная метка, когда информация о доступности разъема в этой агрегации была в последний раз обновлена. Временная метка в формате RFC3339 UTC "Zulu" с наносекундным разрешением и до девяти дробных цифр. Примеры: |
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 | Комбинированная система зарядки (AC и DC). На основе SAE. Разъем J-1772 типа 1 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 | Комбинированная система зарядки (AC и DC). На основе разъема Mennekes типа 2 |
EV_CONNECTOR_TYPE_TESLA | Общий разъем Тесла. Это NAC в Северной Америке, но могут быть не NAC в других частях света (например, 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 | Неопределенная розетка стены. |
Генеративы
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
АИ-сгенерированное резюме места.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор места. |
description | Подробное описание места. |
references | Ссылки, которые используются для создания краткого описания. |
Ссылки
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
Ссылка на то, что генеративное содержание связано.
JSON-представление |
---|
{
"reviews": [
{
object ( |
Поля | |
---|---|
reviews[] | Отзывы, которые служат ссылками. |
places[] | Список названий ресурсов указанных мест. Это имя можно использовать в других API, которые принимают имена ресурсов места. |
Области
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
Ай-сгенерированная резюме области, в которой находится место.
JSON-представление |
---|
{
"contentBlocks": [
{
object ( |
Поля | |
---|---|
contentBlocks[] | Контент блоки, которые составляют резюме области. У каждого блока есть отдельная тема о области. |
ContentBlock
Блок контента, который можно подавать индивидуально.
JSON-представление |
---|
{ "topic": string, "content": { object ( |
Поля | |
---|---|
topic | Тема контента, например, «Обзор» или «Ресторан». |
content | Контент, связанный с темой. |
references | Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации. Ссылки, которые связаны с этим блоком контента. |
Методы | |
---|---|
| Возвращает прогнозы для данного ввода. |
| Получите детали места на основе его имени ресурса, которое является строкой в формате places/{place_id} . |
| Ищите места рядом с местами. |
| Поиск на основе текстовых запросов. |
- Ресурс: место
- Локализованный текст
- AddressComponent
- PlusCode
- ШиротаДлительность
- ViewPort
- Обзор
- Автораттриование
- Открытие
- Период
- Точка
- Дата
- Второстепенный
- Specialday
- Фото
- BusinessStatus
- Уровень цены
- Атрибуция
- Платежоп
- Паркооп
- Субседление
- Доступность
- Топливоопьюции
- Топливо
- Тип топлива
- Деньги
- Загрузочные течения
- ConnectorageGgreation
- Evconnectortype
- Генеративы
- Ссылки
- Области
- ContentBlock
- Методы
Ресурс: место
Вся информация, представляющая место.
JSON-представление |
---|
{ "name": string, "id": string, "displayName": { object ( |
Поля | |
---|---|
name | Имя ресурса этого места, в |
id | Уникальный идентификатор места. |
displayName | Локализованное название этого места, подходящее в виде короткого читаемого человека. Например, «Google Sydney», «Starbucks», «Pyrmont» и т. Д. |
types[] | Набор тегов типа для этого результата. Например, «политический» и «местность». Для полного списка возможных значений см. Таблицу A и Таблицу B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types |
primaryType | Основной тип данного результата. Этот тип должен один из мест, поддерживаемых 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 | Короткий, читаемый на человеке адрес для этого места. |
addressComponents[] | Повторные компоненты для каждого уровня местоположения. Обратите внимание на следующие факты об AddressComponents [] Массив: - Массив компонентов адреса может содержать больше компонентов, чем FormattedAddress. - Массив не обязательно включает в себя все политические сущности, которые содержат адрес, кроме тех, которые включены в FormattedAddress. Чтобы получить все политические объекты, которые содержат определенный адрес, вы должны использовать обратное геокодирование, передавая широту/долготу адреса в качестве параметра запроса. - Формат ответа не гарантированно останется прежним между запросами. В частности, количество адресов Address Components варьируется в зависимости от запрошенного адреса и может измениться с течением времени для того же адреса. Компонент может изменить положение в массиве. Тип компонента может измениться. Конкретный компонент может отсутствовать в более позднем ответе. |
plusCode | Плюс код места места Late/Long. |
location | Позиция этого места. |
viewport | Viewport, подходящий для отображения места на карте среднего размера. |
rating | Рейтинг между 1,0 и 5,0, основанный на обзорах пользователей этого места. |
googleMapsUri | URL, предоставляющий больше информации об этом месте. |
websiteUri | Авторитетный веб -сайт для этого места, например, домашняя страница бизнеса. Обратите внимание, что для мест, которые являются частью цепочки (например, магазин IKEA), это обычно будет веб -сайтом для отдельного магазина, а не общей цепочки. |
reviews[] | Список обзоров об этом месте, отсортированный по актуальности. Максимум 5 отзывов может быть возвращено. |
regularOpeningHours | Обычные часы работы. |
photos[] | Информация (включая ссылки) о фотографиях этого места. Можно вернуть максимум 10 фотографий. |
adrFormatAddress | Адрес места в ADR Microformat: http://microformats.org/wiki/adr . |
businessStatus | Статус бизнеса для этого места. |
priceLevel | Уровень цен места. |
attributions[] | Набор поставщиков данных, который должен быть показан с этим результатом. |
iconMaskBaseUri | Усеченный URL в маску иконы. Пользователь может получить доступ к различным типам значка, добавляя суффикс типа к концу (например, «.svg» или «.png»). |
iconBackgroundColor | Цвет фона для ICON_MASK в формате HEX, например, #909CE1. |
currentOpeningHours | Часы работы в течение следующих семи дней (включая сегодня). Период времени начинается в полночь на дату запроса и заканчивается в 23:59 через шесть дней. Это поле включает в себя подполе Specialdays за все часы, установленные для дат, которые имеют исключительные часы. |
currentSecondaryOpeningHours[] | Содержит множество записей в течение следующих семи дней, включая информацию о второстепенных часах бизнеса. Вторичные часы отличаются от основных часов бизнеса. Например, ресторан может указать часы или часы доставки в качестве второстепенных часов. Это поле населяет тип подполя, который опирается на предопределенный список типов часов открытия (таких как Drive_Through, Pickup или Takeout) на основе типов места. Это поле включает в себя подполе Specialdays за все часы, установленные для дат, которые имеют исключительные часы. |
regularSecondaryOpeningHours[] | Содержит множество записей для получения информации о регулярных вторичных часах бизнеса. Вторичные часы отличаются от основных часов бизнеса. Например, ресторан может указать часы или часы доставки в качестве второстепенных часов. Это поле населяет тип подполя, который опирается на предопределенный список типов часов открытия (таких как Drive_Through, Pickup или Takeout) на основе типов места. |
editorialSummary | Содержит краткое изложение места. Сводка состоит из текстового обзора, а также включает в себя языковой код для них, если применимо. Сводка текста должен быть представлен как есть и не может быть изменен или изменен. |
paymentOptions | Варианты оплаты, которое место принимает. Если данные опции оплаты недоступны, поле опции оплаты будет неразделенным. |
parkingOptions | Варианты парковки, предоставленные местом. |
subDestinations[] | Список субъектов, связанных с местом. |
fuelOptions | Самая последняя информация о вариантах топлива на заправке. Эта информация регулярно обновляется. |
evChargeOptions | Информация о вариантах зарядки EV. |
generativeSummary | Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации. АИ-сгенерированное резюме места. |
areaSummary | Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации. Ай-сгенерированная резюме области, в которой находится место. |
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 | Информация о вариантах доступности, которые предлагает место. |
Локализованный текст
Локализованный вариант текста на определенном языке.
JSON-представление |
---|
{ "text": string, "languageCode": string } |
Поля | |
---|---|
text | Локализованная строка на языке, соответствующем |
languageCode | Языковой код текста BCP-47, такой как «En-US» или «SR-Latn». Для получения дополнительной информации см. Http://www.unicode.org/reports/tr35/#unicode_locale_identifier . |
AddressComponent
Структурированные компоненты, которые образуют форматированный адрес, если эта информация доступна.
JSON-представление |
---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
Поля | |
---|---|
longText | Полное текстовое описание или имя адреса компонента. Например, адресный компонент для страны Австралии может иметь long_name из «Австралии». |
shortText | Сокращенное текстовое имя для компонента адреса, если доступно. Например, адресный компонент для страны Австралии может иметь Short_Name of "AU". |
types[] | Массив, указывающий тип (ы) компонента адреса. |
languageCode | Язык, используемый для форматирования этих компонентов, в нотации CLDR. |
PlusCode
Plus Code ( http://plus.codes ) - это ссылка на местоположение с двумя форматами: глобальный код, определяющий 14mx14m (1/8000 в такой степени) или меньший прямоугольник, и составной код, заменив префикс на эталонном месте.
JSON-представление |
---|
{ "globalCode": string, "compoundCode": string } |
Поля | |
---|---|
globalCode | Глобальный (полный) код Place, такой как «9FWM33GV+HQ», представляющий площадь 1/8000 на 1/8000 градусов (~ 14 на 14 метров). |
compoundCode | Составной код Place, такой как «33GV+HQ, Ramberg, Norway», содержащий суффикс глобального кода и замена префикса с форматированным именем эталонной объекта. |
ШиротаДлительность
Объект, представляющий пару широты и долготы. Это выражается в виде пары двойных чисел, обозначающих градусы широты и градусы долготы. Если не указано иное, этот объект должен соответствовать стандарту WGS84 . Значения должны находиться в пределах нормализованных диапазонов.
JSON-представление |
---|
{ "latitude": number, "longitude": number } |
Поля | |
---|---|
latitude | Широта в градусах. Оно должно находиться в диапазоне [-90,0, +90,0]. |
longitude | Долгота в градусах. Оно должно находиться в диапазоне [-180,0, +180,0]. |
ViewPort
Широта длительного просмотра, представленное как два диагонали напротив low
и high
точек. Viewport считается закрытым регионом, то есть он включает в себя свою границу. Границы широты должны варьироваться от -90 до 90 градусов включено, а границы долготы должны варьироваться от -180 до 180 градусов включено. Различные случаи включают:
Если
low
=high
, топорт Views состоит из этой единственной точки.Если
low.longitude
>high.longitude
.Если
low.longitude
= -180 градусов иhigh.longitude
.Если
low.longitude
= 180 градусов иhigh.longitude
Longity = -180 градусов, диапазон долготы пуст.Если
low.latitude
>high.latitude
, диапазон широты пуст.
Как low
, так и high
должен быть заполнен, а представленная коробка не может быть пустой (как указано по определениям выше). Пустой вид просмотра приведет к ошибке.
Например, этот вид VIELE полностью прилагает Нью -Йорк:
{"low": {"Latitude": 40.477398, "Londitude": -74.259087}, "High": {"Latitude": 40.91618, "Londitude": -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 | Временная метка для обзора. Временная метка в формате RFC3339 UTC "Zulu" с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Автораттриование
Информация об авторе данных UGC. Используется на 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, если есть исключительные часы. |
openNow | Является ли период часа работы в настоящее время активным. Для регулярных часов открытия и текущих часов открытия это поле означает, открыто ли это место. Для вторичных часов открытия и текущих вторичных часов открытия это поле означает, активны ли вторичные часы этого места. |
Период
Период, в котором место остается в статусе OpenNow.
JSON-представление |
---|
{ "open": { object ( |
Поля | |
---|---|
open | Время, когда место начинает быть открытым. |
close | Время, когда место начинает закрываться. |
Точка
Точки изменения статуса.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата в местном часовом поясе для этого места. |
truncated | Была ли эта конечная точка усечена. Усечение происходит, когда реальные часы находятся вне времени, когда мы готовы возвращать часы между часами, поэтому мы усекаем часы назад к этим границам. Это гарантирует, что не более 24 * 7 часов с полуночи дня запроса возвращаются. |
day | День недели, как целое число в диапазоне 0-6. 0 - воскресенье, 1 - понедельник и т. Д. |
hour | Час за 2 цифры. Диапазон от 00 до 23. |
minute | Минута в 2 цифрах. Диапазон от 00 до 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 | Часы онлайн -сервиса. |
Specialday
Структурированная информация для особых дней, которые подпадают от периода, когда возвращаемые часы работы покрывают. Особые дни - дни, которые могут повлиять на рабочее время места, например, Рождество.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Дата этого особого дня. |
Фото
Информация о фотографии места.
JSON-представление |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Поля | |
---|---|
name | Идентификатор. Ссылка, представляющая эту фотографию, которое можно использовать для поиска этой фотографии места (также называемого API «Ресурс» Имя: |
widthPx | Максимальная доступная ширина в пикселях. |
heightPx | Максимальная доступная высота, в пикселях. |
authorAttributions[] | Авторы этого фото. |
BusinessStatus
Статус бизнеса для этого места.
Перечисления | |
---|---|
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 | Место принимает кредитные карты в качестве оплаты. |
acceptsDebitCards | Место принимает дебетовые карты в качестве оплаты. |
acceptsCashOnly | Место принимает наличные только в качестве оплаты. Места с этим атрибутом могут по -прежнему принимать другие способы оплаты. |
acceptsNfc | Место принимает платежи NFC. |
Паркооп
Информация о вариантах парковки для места. Парковка может одновременно поддерживать более одного варианта.
JSON-представление |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
Поля | |
---|---|
freeParkingLot | Place предлагает бесплатную парковку. |
paidParkingLot | Поместите предложения платных парковки. |
freeStreetParking | Место предлагает бесплатную уличную парковку. |
paidStreetParking | Поместите предложения платной уличной парковки. |
valetParking | Место предлагает парковку камердинера. |
freeGarageParking | PLAT предлагает бесплатную гаражную парковку. |
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 | Время, когда цена топлива была в последний раз обновлялась. Временная метка в формате RFC3339 UTC "Zulu" с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Тип топлива
Типы топлива.
Перечисления | |
---|---|
FUEL_TYPE_UNSPECIFIED | Неопределенный тип топлива. |
DIESEL | Дизельное топливо. |
REGULAR_UNLEADED | Обычный неэтилирован. |
MIDGRADE | Мидлаг. |
PREMIUM | Премиум. |
SP91 | SP 91. |
SP91_E10 | SP 91 E10. |
SP92 | SP 92. |
SP95 | SP 95. |
SP95_E10 | SP95 E10. |
SP98 | SP 98. |
SP99 | SP 99. |
SP100 | SP 100. |
LPG | Сжиссер |
E80 | E 80. |
E85 | E 85. |
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 инклюзивными. Если |
Загрузочные течения
Информация о зарядной станции EV, размещенной на месте. Терминология следует https://afdc.energy.gov/fuels/electricity_infrastructure.html Один порт может заряжать по одному автомобилю за раз. Один порт имеет один или несколько разъемов. Одна станция имеет один или несколько портов.
JSON-представление |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
Поля | |
---|---|
connectorCount | Количество разъемов на этой станции. Однако, поскольку некоторые порты могут иметь несколько разъемов, но иметь возможность заряжать только один автомобиль за раз (например), количество разъемов может быть больше, чем общее количество автомобилей, которые могут заряжать одновременно. |
connectorAggregation[] | Список зарядных агрегаций разъема EV, которые содержат разъемы того же типа и такую же скорость заряда. |
ConnectorageGgreation
EV Зарядка информация, сгруппированная по [type, maxchargeratekw]. Показывает агрегацию заряда EV, которые имеют одинаковый тип и максимальный уровень заряда в кВт.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Тип разъема этой агрегации. |
maxChargeRateKw | Статическая максимальная зарядка в KW каждого разъема в агрегации. |
count | Количество разъемов в этой агрегации. |
availabilityLastUpdateTime | Неэппаратная метка, когда информация о доступности разъема в этой агрегации была в последний раз обновлена. Временная метка в формате RFC3339 UTC "Zulu" с наносекундным разрешением и до девяти дробных цифр. Примеры: |
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 | Комбинированная система зарядки (AC и DC). На основе SAE. Разъем J-1772 типа 1 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 | Комбинированная система зарядки (AC и DC). На основе разъема Mennekes типа 2 |
EV_CONNECTOR_TYPE_TESLA | Общий разъем Тесла. Это NAC в Северной Америке, но могут быть не NAC в других частях света (например, 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 | Неопределенная розетка стены. |
Генеративы
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
АИ-сгенерированное резюме места.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | Обзор места. |
description | Подробное описание места. |
references | Ссылки, которые используются для создания краткого описания. |
Ссылки
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
Ссылка на то, что генеративное содержание связано.
JSON-представление |
---|
{
"reviews": [
{
object ( |
Поля | |
---|---|
reviews[] | Отзывы, которые служат ссылками. |
places[] | Список названий ресурсов указанных мест. Это имя можно использовать в других API, которые принимают имена ресурсов места. |
Области
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
Ай-сгенерированная резюме области, в которой находится место.
JSON-представление |
---|
{
"contentBlocks": [
{
object ( |
Поля | |
---|---|
contentBlocks[] | Контент блоки, которые составляют резюме области. У каждого блока есть отдельная тема о области. |
ContentBlock
Блок контента, который можно подавать индивидуально.
JSON-представление |
---|
{ "topic": string, "content": { object ( |
Поля | |
---|---|
topic | Тема контента, например, «Обзор» или «Ресторан». |
content | Контент, связанный с темой. |
references | Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации. Ссылки, которые связаны с этим блоком контента. |
Методы | |
---|---|
| Возвращает прогнозы для данного ввода. |
| Получите детали места на основе его имени ресурса, которое является строкой в формате places/{place_id} . |
| Ищите места рядом с местами. |
| Поиск на основе текстовых запросов. |
- Ресурс: место
- Локализованный текст
- AddressComponent
- PlusCode
- ШиротаДлительность
- ViewPort
- Обзор
- Автораттриование
- Открытие
- Период
- Точка
- Дата
- Второстепенный
- Specialday
- Фото
- BusinessStatus
- Уровень цены
- Атрибуция
- Платежоп
- Паркооп
- Субседление
- Доступность
- Топливоопьюции
- Топливо
- Тип топлива
- Деньги
- Загрузочные течения
- ConnectorageGgreation
- Evconnectortype
- Генеративы
- Ссылки
- Области
- ContentBlock
- Методы
Ресурс: место
Вся информация, представляющая место.
JSON-представление |
---|
{ "name": string, "id": string, "displayName": { object ( |
Поля | |
---|---|
name | Имя ресурса этого места, в |
id | Уникальный идентификатор места. |
displayName | Локализованное название этого места, подходящее в виде короткого читаемого человека. Например, «Google Sydney», «Starbucks», «Pyrmont» и т. Д. |
types[] | Набор тегов типа для этого результата. Например, «политический» и «местность». Для полного списка возможных значений см. Таблицу A и Таблицу B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types |
primaryType | Основной тип данного результата. Этот тип должен один из мест, поддерживаемых API. For example, "restaurant", "cafe", "airport", etc. A place can only have a single primary type. For the complete list of possible values, see Table A and Table B at https://developers.google.com/maps/documentation/places/web-service/place-types |
primaryTypeDisplayName | The display name of the primary type, localized to the request language if applicable. For the complete list of possible values, see Table A and Table B at https://developers.google.com/maps/documentation/places/web-service/place-types |
nationalPhoneNumber | A human-readable phone number for the place, in national format. |
internationalPhoneNumber | A human-readable phone number for the place, in international format. |
formattedAddress | A full, human-readable address for this place. |
shortFormattedAddress | A short, human-readable address for this place. |
addressComponents[] | Repeated components for each locality level. Note the following facts about the addressComponents[] array: - The array of address components may contain more components than the formattedAddress. - The array does not necessarily include all the political entities that contain an address, apart from those included in the formattedAddress. To retrieve all the political entities that contain a specific address, you should use reverse geocoding, passing the latitude/longitude of the address as a parameter to the request. - The format of the response is not guaranteed to remain the same between requests. In particular, the number of addressComponents varies based on the address requested and can change over time for the same address. A component can change position in the array. The type of the component can change. A particular component may be missing in a later response. |
plusCode | Plus code of the place location lat/long. |
location | The position of this place. |
viewport | A viewport suitable for displaying the place on an average-sized map. |
rating | A rating between 1.0 and 5.0, based on user reviews of this place. |
googleMapsUri | A URL providing more information about this place. |
websiteUri | The authoritative website for this place, eg a business' homepage. Note that for places that are part of a chain (eg an IKEA store), this will usually be the website for the individual store, not the overall chain. |
reviews[] | List of reviews about this place, sorted by relevance. A maximum of 5 reviews can be returned. |
regularOpeningHours | The regular hours of operation. |
photos[] | Information (including references) about photos of this place. A maximum of 10 photos can be returned. |
adrFormatAddress | The place's address in adr microformat: http://microformats.org/wiki/adr . |
businessStatus | The business status for the place. |
priceLevel | Уровень цен места. |
attributions[] | A set of data provider that must be shown with this result. |
iconMaskBaseUri | A truncated URL to an icon mask. User can access different icon type by appending type suffix to the end (eg, ".svg" or ".png"). |
iconBackgroundColor | Background color for icon_mask in hex format, eg #909CE1. |
currentOpeningHours | The hours of operation for the next seven days (including today). Период времени начинается в полночь на дату запроса и заканчивается в 23:59 через шесть дней. This field includes the specialDays subfield of all hours, set for dates that have exceptional hours. |
currentSecondaryOpeningHours[] | Contains an array of entries for the next seven days including information about secondary hours of a business. Вторичные часы отличаются от основных часов бизнеса. For example, a restaurant can specify drive through hours or delivery hours as its secondary hours. This field populates the type subfield, which draws from a predefined list of opening hours types (such as DRIVE_THROUGH, PICKUP, or TAKEOUT) based on the types of the place. This field includes the specialDays subfield of all hours, set for dates that have exceptional hours. |
regularSecondaryOpeningHours[] | Contains an array of entries for information about regular secondary hours of a business. Вторичные часы отличаются от основных часов бизнеса. For example, a restaurant can specify drive through hours or delivery hours as its secondary hours. This field populates the type subfield, which draws from a predefined list of opening hours types (such as DRIVE_THROUGH, PICKUP, or TAKEOUT) based on the types of the place. |
editorialSummary | Contains a summary of the place. A summary is comprised of a textual overview, and also includes the language code for these if applicable. Summary text must be presented as-is and can not be modified or altered. |
paymentOptions | Payment options the place accepts. If a payment option data is not available, the payment option field will be unset. |
parkingOptions | Options of parking provided by the place. |
subDestinations[] | A list of sub destinations related to the place. |
fuelOptions | The most recent information about fuel options in a gas station. This information is updated regularly. |
evChargeOptions | Information of ev charging options. |
generativeSummary | Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place. |
areaSummary | Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in. |
utcOffsetMinutes | Number of minutes this place's timezone is currently offset from UTC. This is expressed in minutes to support timezones that are offset by fractions of an hour, eg X hours and 15 minutes. |
userRatingCount | The total number of reviews (with or without text) for this place. |
takeout | Specifies if the business supports takeout. |
delivery | Specifies if the business supports delivery. |
dineIn | Specifies if the business supports indoor or outdoor seating options. |
curbsidePickup | Specifies if the business supports curbside pickup. |
reservable | Specifies if the place supports reservations. |
servesBreakfast | Specifies if the place serves breakfast. |
servesLunch | Specifies if the place serves lunch. |
servesDinner | Specifies if the place serves dinner. |
servesBeer | Specifies if the place serves beer. |
servesWine | Specifies if the place serves wine. |
servesBrunch | Specifies if the place serves brunch. |
servesVegetarianFood | Specifies if the place serves vegetarian food. |
outdoorSeating | Place provides outdoor seating. |
liveMusic | Place provides live music. |
menuForChildren | Place has a children's menu. |
servesCocktails | Place serves cocktails. |
servesDessert | Place serves dessert. |
servesCoffee | Place serves coffee. |
goodForChildren | Place is good for children. |
allowsDogs | Place allows dogs. |
restroom | Place has restroom. |
goodForGroups | Place accommodates groups. |
goodForWatchingSports | Place is suitable for watching sports. |
accessibilityOptions | Information about the accessibility options a place offers. |
LocalizedText
Localized variant of a text in a particular language.
JSON-представление |
---|
{ "text": string, "languageCode": string } |
Поля | |
---|---|
text | Localized string in the language corresponding to |
languageCode | The text's BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier . |
AddressComponent
The structured components that form the formatted address, if this information is available.
JSON-представление |
---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
Поля | |
---|---|
longText | The full text description or name of the address component. For example, an address component for the country Australia may have a long_name of "Australia". |
shortText | An abbreviated textual name for the address component, if available. For example, an address component for the country of Australia may have a short_name of "AU". |
types[] | An array indicating the type(s) of the address component. |
languageCode | The language used to format this components, in CLDR notation. |
PlusCode
Plus code ( http://plus.codes ) is a location reference with two formats: global code defining a 14mx14m (1/8000th of a degree) or smaller rectangle, and compound code, replacing the prefix with a reference location.
JSON-представление |
---|
{ "globalCode": string, "compoundCode": string } |
Поля | |
---|---|
globalCode | Place's global (full) code, such as "9FWM33GV+HQ", representing an 1/8000 by 1/8000 degree area (~14 by 14 meters). |
compoundCode | Place's compound code, such as "33GV+HQ, Ramberg, Norway", containing the suffix of the global code and replacing the prefix with a formatted name of a reference entity. |
ШиротаДлительность
Объект, представляющий пару широты и долготы. Это выражается в виде пары двойных чисел, обозначающих градусы широты и градусы долготы. Если не указано иное, этот объект должен соответствовать стандарту WGS84 . Значения должны находиться в пределах нормализованных диапазонов.
JSON-представление |
---|
{ "latitude": number, "longitude": number } |
Поля | |
---|---|
latitude | Широта в градусах. Оно должно находиться в диапазоне [-90,0, +90,0]. |
longitude | Долгота в градусах. Оно должно находиться в диапазоне [-180,0, +180,0]. |
Viewport
A latitude-longitude viewport, represented as two diagonally opposite low
and high
points. A viewport is considered a closed region, ie it includes its boundary. The latitude bounds must range between -90 to 90 degrees inclusive, and the longitude bounds must range between -180 to 180 degrees inclusive. Various cases include:
If
low
=high
, the viewport consists of that single point.If
low.longitude
>high.longitude
, the longitude range is inverted (the viewport crosses the 180 degree longitude line).If
low.longitude
= -180 degrees andhigh.longitude
= 180 degrees, the viewport includes all longitudes.If
low.longitude
= 180 degrees andhigh.longitude
= -180 degrees, the longitude range is empty.If
low.latitude
>high.latitude
, the latitude range is empty.
Both low
and high
must be populated, and the represented box cannot be empty (as specified by the definitions above). An empty viewport will result in an error.
For example, this viewport fully encloses New York City:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
JSON-представление |
---|
{ "low": { object ( |
Поля | |
---|---|
low | Необходимый. The low point of the viewport. |
high | Необходимый. The high point of the viewport. |
Обзор
Information about a review of a place.
JSON-представление |
---|
{ "name": string, "relativePublishTimeDescription": string, "text": { object ( |
Поля | |
---|---|
name | A reference representing this place review which may be used to look up this place review again (also called the API "resource" name: |
relativePublishTimeDescription | A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country. |
text | The localized text of the review. |
originalText | The review text in its original language. |
rating | A number between 1.0 and 5.0, also called the number of stars. |
authorAttribution | This review's author. |
publishTime | Timestamp for the review. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
AuthorAttribution
Information about the author of the UGC data. Used in Photo
, and Review
.
JSON-представление |
---|
{ "displayName": string, "uri": string, "photoUri": string } |
Поля | |
---|---|
displayName | |
uri | |
photoUri | |
OpeningHours
Information about business hour of the place.
JSON-представление |
---|
{ "periods": [ { object ( |
Поля | |
---|---|
periods[] | The periods that this place is open during the week. The periods are in chronological order, starting with Sunday in the place-local timezone. An empty (but not absent) value indicates a place that is never open, eg because it is closed temporarily for renovations. |
weekdayDescriptions[] | Localized strings describing the opening hours of this place, one string for each day of the week. Will be empty if the hours are unknown or could not be converted to localized text. Example: "Sun: 18:00–06:00" |
secondaryHoursType | A type string used to identify the type of secondary hours. |
specialDays[] | Structured information for special days that fall within the period that the returned opening hours cover. Special days are days that could impact the business hours of a place, eg Christmas day. Set for currentOpeningHours and currentSecondaryOpeningHours if there are exceptional hours. |
openNow | Whether the opening hours period is currently active. For regular opening hours and current opening hours, this field means whether the place is open. For secondary opening hours and current secondary opening hours, this field means whether the secondary hours of this place is active. |
Период
A period the place remains in openNow status.
JSON-представление |
---|
{ "open": { object ( |
Поля | |
---|---|
open | The time that the place starts to be open. |
close | The time that the place starts to be closed. |
Точка
Status changing points.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | Date in the local timezone for the place. |
truncated | Whether or not this endpoint was truncated. Truncation occurs when the real hours are outside the times we are willing to return hours between, so we truncate the hours back to these boundaries. This ensures that at most 24 * 7 hours from midnight of the day of the request are returned. |
day | A day of the week, as an integer in the range 0-6. 0 is Sunday, 1 is Monday, etc. |
hour | The hour in 2 digits. Ranges from 00 to 23. |
minute | The minute in 2 digits. Ranges from 00 to 59. |
Дата
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following:
- A full date, with non-zero year, month, and day values.
- A month and day, with a zero year (for example, an anniversary).
- A year on its own, with a zero month and a zero day.
- A year and month, with a zero day (for example, a credit card expiration date).
Related types:
-
google.type.TimeOfDay
-
google.type.DateTime
-
google.protobuf.Timestamp
JSON-представление |
---|
{ "year": integer, "month": integer, "day": integer } |
Поля | |
---|---|
year | Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. |
month | Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. |
day | Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. |
SecondaryHoursType
A type used to identify the type of secondary hours.
Перечисления | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED | Default value when secondary hour type is not specified. |
DRIVE_THROUGH | The drive-through hour for banks, restaurants, or pharmacies. |
HAPPY_HOUR | The happy hour. |
DELIVERY | The delivery hour. |
TAKEOUT | The takeout hour. |
KITCHEN | The kitchen hour. |
BREAKFAST | The breakfast hour. |
LUNCH | The lunch hour. |
DINNER | The dinner hour. |
BRUNCH | The brunch hour. |
PICKUP | The pickup hour. |
ACCESS | The access hours for storage places. |
SENIOR_HOURS | The special hours for seniors. |
ONLINE_SERVICE_HOURS | The online service hours. |
SpecialDay
Structured information for special days that fall within the period that the returned opening hours cover. Special days are days that could impact the business hours of a place, eg Christmas day.
JSON-представление |
---|
{
"date": {
object ( |
Поля | |
---|---|
date | The date of this special day. |
Фото
Information about a photo of a place.
JSON-представление |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Поля | |
---|---|
name | Идентификатор. A reference representing this place photo which may be used to look up this place photo again (also called the API "resource" name: |
widthPx | The maximum available width, in pixels. |
heightPx | The maximum available height, in pixels. |
authorAttributions[] | This photo's authors. |
BusinessStatus
Business status for the place.
Перечисления | |
---|---|
BUSINESS_STATUS_UNSPECIFIED | Default value. This value is unused. |
OPERATIONAL | The establishment is operational, not necessarily open now. |
CLOSED_TEMPORARILY | The establishment is temporarily closed. |
CLOSED_PERMANENTLY | The establishment is permanently closed. |
Уровень цены
Уровень цен места.
Перечисления | |
---|---|
PRICE_LEVEL_UNSPECIFIED | Уровень цен на место не указан или неизвестен. |
PRICE_LEVEL_FREE | Место предоставляет бесплатные услуги. |
PRICE_LEVEL_INEXPENSIVE | Место предоставляет недорогие услуги. |
PRICE_LEVEL_MODERATE | Место предоставляет услуги по умеренным ценам. |
PRICE_LEVEL_EXPENSIVE | Место предоставляет дорогие услуги. |
PRICE_LEVEL_VERY_EXPENSIVE | Место предоставляет очень дорогие услуги. |
Атрибуция
Information about data providers of this place.
JSON-представление |
---|
{ "provider": string, "providerUri": string } |
Поля | |
---|---|
provider | Name of the Place's data provider. |
providerUri | URI to the Place's data provider. |
PaymentOptions
Payment options the place accepts.
JSON-представление |
---|
{ "acceptsCreditCards": boolean, "acceptsDebitCards": boolean, "acceptsCashOnly": boolean, "acceptsNfc": boolean } |
Поля | |
---|---|
acceptsCreditCards | Place accepts credit cards as payment. |
acceptsDebitCards | Place accepts debit cards as payment. |
acceptsCashOnly | Place accepts cash only as payment. Places with this attribute may still accept other payment methods. |
acceptsNfc | Place accepts NFC payments. |
ParkingOptions
Information about parking options for the place. A parking lot could support more than one option at the same time.
JSON-представление |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
Поля | |
---|---|
freeParkingLot | Place offers free parking lots. |
paidParkingLot | Place offers paid parking lots. |
freeStreetParking | Place offers free street parking. |
paidStreetParking | Place offers paid street parking. |
valetParking | Place offers valet parking. |
freeGarageParking | Place offers free garage parking. |
paidGarageParking | Place offers paid garage parking. |
SubDestination
Place resource name and id of sub destinations that relate to the place. For example, different terminals are different destinations of an airport.
JSON-представление |
---|
{ "name": string, "id": string } |
Поля | |
---|---|
name | The resource name of the sub destination. |
id | The place id of the sub destination. |
AccessibilityOptions
Information about the accessibility options a place offers.
JSON-представление |
---|
{ "wheelchairAccessibleParking": boolean, "wheelchairAccessibleEntrance": boolean, "wheelchairAccessibleRestroom": boolean, "wheelchairAccessibleSeating": boolean } |
Поля | |
---|---|
wheelchairAccessibleParking | Place offers wheelchair accessible parking. |
wheelchairAccessibleEntrance | Places has wheelchair accessible entrance. |
wheelchairAccessibleRestroom | Place has wheelchair accessible restroom. |
wheelchairAccessibleSeating | Place has wheelchair accessible seating. |
FuelOptions
The most recent information about fuel options in a gas station. This information is updated regularly.
JSON-представление |
---|
{
"fuelPrices": [
{
object ( |
Поля | |
---|---|
fuelPrices[] | The last known fuel price for each type of fuel this station has. There is one entry per fuel type this station has. Order is not important. |
FuelPrice
Fuel price information for a given type.
JSON-представление |
---|
{ "type": enum ( |
Поля | |
---|---|
type | The type of fuel. |
price | The price of the fuel. |
updateTime | The time the fuel price was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Тип топлива
Types of fuel.
Перечисления | |
---|---|
FUEL_TYPE_UNSPECIFIED | Unspecified fuel type. |
DIESEL | Diesel fuel. |
REGULAR_UNLEADED | Regular unleaded. |
MIDGRADE | Midgrade. |
PREMIUM | Премиум. |
SP91 | SP 91. |
SP91_E10 | SP 91 E10. |
SP92 | SP 92. |
SP95 | SP 95. |
SP95_E10 | SP95 E10. |
SP98 | SP 98. |
SP99 | SP 99. |
SP100 | SP 100. |
LPG | LPG. |
E80 | E 80. |
E85 | E 85. |
METHANE | Methane. |
BIO_DIESEL | Bio-diesel. |
TRUCK_DIESEL | Truck diesel. |
Деньги
Represents an amount of money with its currency type.
JSON-представление |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Поля | |
---|---|
currencyCode | The three-letter currency code defined in ISO 4217. |
units | The whole units of the amount. For example if |
nanos | Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If |
EVChargeOptions
Information about the EV Charge Station hosted in Place. Terminology follows https://afdc.energy.gov/fuels/electricity_infrastructure.html One port could charge one car at a time. One port has one or more connectors. One station has one or more ports.
JSON-представление |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
Поля | |
---|---|
connectorCount | Number of connectors at this station. However, because some ports can have multiple connectors but only be able to charge one car at a time (eg) the number of connectors may be greater than the total number of cars which can charge simultaneously. |
connectorAggregation[] | A list of EV charging connector aggregations that contain connectors of the same type and same charge rate. |
ConnectorAggregation
EV charging information grouped by [type, maxChargeRateKw]. Shows EV charge aggregation of connectors that have the same type and max charge rate in kw.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | The connector type of this aggregation. |
maxChargeRateKw | The static max charging rate in kw of each connector in the aggregation. |
count | Number of connectors in this aggregation. |
availabilityLastUpdateTime | The timestamp when the connector availability information in this aggregation was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
availableCount | Number of connectors in this aggregation that are currently available. |
outOfServiceCount | Number of connectors in this aggregation that are currently out of service. |
EVConnectorType
See http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 for additional information/context on EV charging connector types.
Перечисления | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED | Unspecified connector. |
EV_CONNECTOR_TYPE_OTHER | Other connector types. |
EV_CONNECTOR_TYPE_J1772 | J1772 type 1 connector. |
EV_CONNECTOR_TYPE_TYPE_2 | IEC 62196 type 2 connector. Often referred to as MENNEKES. |
EV_CONNECTOR_TYPE_CHADEMO | CHAdeMO type connector. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 | Combined Charging System (AC and DC). Based on SAE. Type-1 J-1772 connector |
EV_CONNECTOR_TYPE_CCS_COMBO_2 | Combined Charging System (AC and DC). Based on Type-2 Mennekes connector |
EV_CONNECTOR_TYPE_TESLA | The generic TESLA connector. This is NACS in the North America but can be non-NACS in other parts of the world (eg CCS Combo 2 (CCS2) or GB/T). This value is less representative of an actual connector type, and more represents the ability to charge a Tesla brand vehicle at a Tesla owned charging station. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T | GB/T type corresponds to the GB/T standard in China. This type covers all GB_T types. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET | Unspecified wall outlet. |
GenerativeSummary
Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details.
AI-generated summary of the place.
JSON-представление |
---|
{ "overview": { object ( |
Поля | |
---|---|
overview | The overview of the place. |
description | The detailed description of the place. |
references | References that are used to generate the summary description. |
Ссылки
Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details.
Reference that the generative content is related to.
JSON-представление |
---|
{
"reviews": [
{
object ( |
Поля | |
---|---|
reviews[] | Reviews that serve as references. |
places[] | The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names. |
AreaSummary
Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details.
AI-generated summary of the area that the place is in.
JSON-представление |
---|
{
"contentBlocks": [
{
object ( |
Поля | |
---|---|
contentBlocks[] | Content blocks that compose the area summary. Each block has a separate topic about the area. |
ContentBlock
A block of content that can be served individually.
JSON-представление |
---|
{ "topic": string, "content": { object ( |
Поля | |
---|---|
topic | The topic of the content, for example "overview" or "restaurant". |
content | Content related to the topic. |
references | Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. References that are related to this block of content. |
Методы | |
---|---|
| Returns predictions for the given input. |
| Get the details of a place based on its resource name, which is a string in the places/{place_id} format. |
| Search for places near locations. |
| Text query based place search. |