Индекс
-
Places
(интерфейс) -
AuthorAttribution
(сообщение) -
AutocompletePlacesRequest
(сообщение) -
AutocompletePlacesRequest.LocationBias
(сообщение) -
AutocompletePlacesRequest.LocationRestriction
(сообщение) -
AutocompletePlacesResponse
(сообщение) -
AutocompletePlacesResponse.Suggestion
(сообщение) -
AutocompletePlacesResponse.Suggestion.FormattableText
(сообщение) -
AutocompletePlacesResponse.Suggestion.PlacePrediction
(сообщение) -
AutocompletePlacesResponse.Suggestion.QueryPrediction
(сообщение) -
AutocompletePlacesResponse.Suggestion.StringRange
(сообщение) -
AutocompletePlacesResponse.Suggestion.StructuredFormat
(сообщение) -
Circle
(сообщение) -
ContentBlock
(сообщение) -
ContextualContent
(сообщение) -
ContextualContent.Justification
(сообщение) -
ContextualContent.Justification.BusinessAvailabilityAttributesJustification
(сообщение) -
ContextualContent.Justification.ReviewJustification
(сообщение) -
ContextualContent.Justification.ReviewJustification.HighlightedText
(сообщение) -
ContextualContent.Justification.ReviewJustification.HighlightedText.HighlightedTextRange
(сообщение) -
EVChargeOptions
(сообщение) -
EVChargeOptions.ConnectorAggregation
(сообщение) -
EVConnectorType
(перечисление) -
FuelOptions
(сообщение) -
FuelOptions.FuelPrice
(сообщение) -
FuelOptions.FuelPrice.FuelType
(перечисление) -
GetPhotoMediaRequest
(сообщение) -
GetPlaceRequest
(сообщение) -
Photo
(сообщение) -
PhotoMedia
(сообщение) -
Place
(сообщение) -
Place.AccessibilityOptions
(сообщение) -
Place.AddressComponent
(сообщение) -
Place.AreaSummary
(сообщение) -
Place.Attribution
(сообщение) -
Place.BusinessStatus
(перечисление) -
Place.GenerativeSummary
(сообщение) -
Place.OpeningHours
(сообщение) -
Place.OpeningHours.Period
(сообщение) -
Place.OpeningHours.Period.Point
(сообщение) -
Place.OpeningHours.SecondaryHoursType
(перечисление) -
Place.OpeningHours.SpecialDay
(сообщение) -
Place.ParkingOptions
(сообщение) -
Place.PaymentOptions
(сообщение) -
Place.PlusCode
(сообщение) -
Place.SubDestination
(сообщение) -
PriceLevel
(перечисление) -
References
(сообщение) -
Review
(сообщение) -
SearchNearbyRequest
(сообщение) -
SearchNearbyRequest.LocationRestriction
(сообщение) -
SearchNearbyRequest.RankPreference
(перечисление) -
SearchNearbyResponse
(сообщение) -
SearchTextRequest
(сообщение) -
SearchTextRequest.EVOptions
(сообщение) -
SearchTextRequest.LocationBias
(сообщение) -
SearchTextRequest.LocationRestriction
(сообщение) -
SearchTextRequest.RankPreference
(перечисление) -
SearchTextResponse
(сообщение)
Места
Определение службы для Places API. Примечание. Для каждого запроса (кроме запросов автозаполнения) требуется маска поля, установленная вне протокола запроса ( all/*
не предполагается). Маску поля можно установить через HTTP-заголовок X-Goog-FieldMask
. См.: https://developers.google.com/maps/documentation/places/web-service/choose-fields .
Автозаполнение мест |
---|
Возвращает прогнозы для заданных входных данных. |
GetPhotoMedia |
---|
Получите носитель фотографии со строкой ссылки на фотографию. |
GetPlace |
---|
Получите подробную информацию о месте на основе имени его ресурса, которое представляет собой строку в формате |
ПоискРядом |
---|
Поиск мест рядом с локациями. |
Поиск текста |
---|
Поиск места на основе текстового запроса. |
Автор Атрибуция
Информация об авторе пользовательских данных. Используется в Photo
и Review
.
Поля | |
---|---|
display_name | |
uri | |
photo_uri | |
Автозаполнение PlacesRequest
Запросите прототип для AutocompletePlaces.
Поля | |
---|---|
input | Необходимый. Текстовая строка, по которой осуществляется поиск. |
location_bias | Необязательный. Смещение результатов в указанное место. Должно быть установлено не более одного из |
location_restriction | Необязательный. Ограничить результаты указанным местоположением. Должно быть установлено не более одного из |
included_primary_types[] | Необязательный. Включен основной тип места (например, «ресторан» или «заправочная станция») из таблицы A или таблицы B в типах мест ( https://developers.google.com/maps/documentation/places/web-service/place-types). , или только (регионы), или только (города). Место возвращается только в том случае, если его основной тип включен в этот список. Можно указать до 5 значений. Если типы не указаны, возвращаются все типы мест. |
included_region_codes[] | Необязательный. Включайте результаты только в указанных регионах, указанных в виде до 15 двухсимвольных кодов регионов CLDR. Пустой набор не будет ограничивать результаты. Если установлены оба |
language_code | Необязательный. Язык, на котором возвращаются результаты. По умолчанию — en-US. Результаты могут быть на разных языках, если язык, используемый во |
region_code | Необязательный. Код региона в виде двухсимвольного кода региона CLDR. Это влияет на форматирование адреса, ранжирование результатов и может влиять на возвращаемые результаты. Это не ограничивает результаты указанным регионом. Чтобы ограничить результаты регионом, используйте |
origin | Необязательный. Исходная точка, от которой рассчитывается геодезическое расстояние до пункта назначения (возвращается как |
input_offset | Необязательный. Смещение символов Юникода для Если пусто, по умолчанию используется длина |
include_query_predictions | Необязательный. Если это правда, ответ будет включать в себя как прогнозы места, так и запроса. В противном случае ответ вернет только прогнозы мест. |
session_token | Необязательный. Строка, которая идентифицирует сеанс автозаполнения для целей выставления счетов. Должна быть строкой в формате Base64, безопасной для URL и имени файла, длиной не более 36 символов ASCII. В противном случае возвращается ошибка INVALID_ARGUMENT. Сеанс начинается, когда пользователь начинает вводить запрос, и завершается, когда он выбирает место и выполняет вызов функции Place Details или проверки адреса. В каждом сеансе может быть несколько запросов, за которыми следует один запрос на информацию о месте или проверку адреса. Учетные данные, используемые для каждого запроса в рамках сеанса, должны принадлежать одному и тому же проекту Google Cloud Console. После завершения сеанса токен больше не действителен; ваше приложение должно генерировать новый токен для каждого сеанса. Если параметр Мы рекомендуем следующие рекомендации:
|
Предвзятость местоположения
Регион для поиска. Результаты могут быть смещены в зависимости от указанного региона.
Поля | |
---|---|
| |
rectangle | Окно просмотра определяется северо-восточным и юго-западным углами. |
circle | Круг, определяемый центральной точкой и радиусом. |
Ограничение местоположения
Регион для поиска. Результаты будут ограничены указанным регионом.
Поля | |
---|---|
| |
rectangle | Окно просмотра определяется северо-восточным и юго-западным углами. |
circle | Круг, определяемый центральной точкой и радиусом. |
АвтозаполнениеPlacesResponse
Прототип ответа для AutocompletePlaces.
Поля | |
---|---|
suggestions[] | Содержит список предложений, упорядоченных по убыванию релевантности. |
Предположение
Результат автозаполнения.
Поля | |
---|---|
| |
place_prediction | Предсказание для места. |
query_prediction | Прогноз для запроса. |
Форматтаблетекст
Текст, представляющий подсказку места или запроса. Текст можно использовать как есть или отформатировать.
Поля | |
---|---|
text | Текст, который можно использовать как есть или отформатировать с |
matches[] | Список диапазонов строк, определяющих совпадение входного запроса в Эти значения представляют собой смещения символов Юникода в |
МестоПредсказание
Результаты прогнозирования для подсказки автозаполнения места.
Поля | |
---|---|
place | Имя ресурса предлагаемого места. Это имя можно использовать в других API, которые принимают названия мест. |
place_id | Уникальный идентификатор предлагаемого места. Этот идентификатор можно использовать в других API, которые принимают идентификаторы мест. |
text | Содержит удобочитаемое имя возвращаемого результата. Для результатов учреждения это обычно название компании и адрес. Этот текст может отличаться от Может быть на разных языках, если |
structured_format | Разбивка прогноза места на основной текст, содержащий название места, и вторичный текст, содержащий дополнительные характеристики, устраняющие неоднозначность (например, город или регион). |
types[] | Список типов, применимых к этому месту, из таблицы A или таблицы B в https://developers.google.com/maps/documentation/places/web-service/place-types . Тип — это категоризация Места. Места с общими типами будут иметь схожие характеристики. |
distance_meters | Длина геодезической в метрах от |
ЗапросПрогнозирование
Результаты прогнозирования для прогноза автозаполнения запроса.
Поля | |
---|---|
text | Предсказанный текст. Этот текст представляет собой не место, а текстовый запрос, который можно использовать в конечной точке поиска (например, текстовый поиск). Может быть на смешанных языках, если |
structured_format | Разбивка прогноза запроса на основной текст, содержащий запрос, и дополнительный текст, содержащий дополнительные признаки, устраняющие неоднозначность (например, город или регион). |
StringRange
Идентифицирует подстроку в данном тексте.
Поля | |
---|---|
start_offset | Смещение первого символа Юникода строки (включительно), отсчитываемое от нуля. |
end_offset | Смещение последнего символа Юникода, отсчитываемое от нуля (исключающее). |
Структурированныйформат
Содержит разбивку подсказки места или запроса на основной и дополнительный текст.
Для подсказок мест основной текст содержит конкретное название места. Для прогнозов запроса основной текст содержит запрос.
Вторичный текст содержит дополнительные функции, устраняющие неоднозначность (например, город или регион), позволяющие дополнительно идентифицировать место или уточнить запрос.
Поля | |
---|---|
main_text | Представляет имя места или запроса. |
secondary_text | Представляет дополнительные функции устранения неоднозначности (например, город или регион) для дальнейшей идентификации места или уточнения запроса. |
Круг
Круг с LatLng в качестве центра и радиуса.
Поля | |
---|---|
center | Необходимый. Центральная широта и долгота. Диапазон широты должен находиться в пределах [-90,0, 90,0]. Диапазон долготы должен находиться в пределах [-180,0, 180,0]. |
radius | Необходимый. Радиус измеряется в метрах. Радиус должен находиться в пределах [0,0, 50000,0]. |
КонтентБлок
Блок контента, который можно обслуживать индивидуально.
Поля | |
---|---|
topic | Тема контента, например «обзор» или «ресторан». |
content | Содержимое, связанное с темой. |
references | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Ссылки, относящиеся к данному блоку контента. |
Контекстное содержание
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Контент, контекстуальный запросу места.
Поля | |
---|---|
reviews[] | Список отзывов об этом месте, соответствующих запросу места. |
photos[] | Информация (включая ссылки) о фотографиях этого места, связанных с запросом места. |
justifications[] | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Обоснование места. |
Обоснование
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Обоснование места. Обоснования отвечают на вопрос, почему место может заинтересовать конечного пользователя.
Поля | |
---|---|
| |
review_justification | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . |
business_availability_attributes_justification | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . |
БизнесДоступностьАтрибутыОбоснование
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Обоснования BusinessAvailabilityAttributes. Это показывает некоторые атрибуты бизнеса, которые могут заинтересовать конечного пользователя.
Поля | |
---|---|
takeout | Если место предлагает еду на вынос. |
delivery | Если место обеспечивает доставку. |
dine_in | Если место предоставляет возможность пообедать. |
ОбзорОбоснование
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Обоснование отзывов пользователей. Это выделяет раздел пользовательского обзора, который может заинтересовать конечного пользователя. Например, если поисковый запрос — «пицца на дровах», в обосновании обзора выделяется текст, соответствующий поисковому запросу.
Поля | |
---|---|
highlighted_text | |
review | Обзор, на основе которого создан выделенный текст. |
Выделенный текст
Текст, выделенный по обоснованию. Это часть самого обзора. Точное слово, которое нужно выделить, отмечено HighlightedTextRange. В выделенном тексте может быть несколько слов.
Поля | |
---|---|
text | |
highlighted_text_ranges[] | Список диапазонов выделенного текста. |
Выделенныйтекстовыйдиапазон
Диапазон выделенного текста.
Поля | |
---|---|
start_index | |
end_index | |
EVChargeOptions
Информация о станции зарядки электромобилей, размещенной на месте. Терминология соответствует https://afdc.energy.gov/fuels/electricity_infrastructure.html Один порт может заряжать один автомобиль за раз. Один порт имеет один или несколько разъемов. Одна станция имеет один или несколько портов.
Поля | |
---|---|
connector_count | Количество разъемов на этой станции. Однако, поскольку некоторые порты могут иметь несколько разъемов, но одновременно могут заряжать только одну машину (например), количество разъемов может превышать общее количество автомобилей, которые могут заряжаться одновременно. |
connector_aggregation[] | Список совокупностей разъемов для зарядки электромобилей, которые содержат разъемы одного типа и с одинаковой скоростью зарядки. |
КоннекторАгрегация
Информация о зарядке электромобилей сгруппирована по [типу, max_charge_rate_kw]. Показывает совокупный заряд электромобилей для разъемов одного типа и максимальной скорости зарядки в кВт.
Поля | |
---|---|
type | Тип соединителя этого агрегата. |
max_charge_rate_kw | Статическая максимальная скорость зарядки в кВт для каждого разъема в совокупности. |
count | Количество соединителей в этом агрегировании. |
availability_last_update_time | Отметка времени последнего обновления информации о доступности соединителя в этом агрегировании. |
available_count | Количество соединителей в этом агрегировании, доступных на данный момент. |
out_of_service_count | Количество соединителей в этом агрегировании, которые в настоящее время не обслуживаются. |
Тип 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 | Неизвестная розетка. |
Варианты топлива
Самая свежая информация о вариантах топлива на АЗС. Эта информация регулярно обновляется.
Поля | |
---|---|
fuel_prices[] | Последняя известная цена на топливо для каждого вида топлива, которое есть на этой заправке. Для каждого типа топлива на этой заправке имеется одна запись. Порядок не важен. |
ТопливоЦена
Информация о ценах на топливо для данного типа.
Поля | |
---|---|
type | Тип топлива. |
price | Цена топлива. |
update_time | Время последнего обновления цены на топливо. |
Тип топлива
Виды топлива.
Перечисления | |
---|---|
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 | Грузовой дизель. |
ПолучитьФотоМедиаЗапрос
Запрос на получение фотографии места по названию фоторесурса.
Поля | |
---|---|
name | Необходимый. Имя ресурса фотоносителя в формате: Имя ресурса фотографии, возвращаемое в поле |
max_width_px | Необязательный. Указывает максимальную желаемую ширину изображения в пикселях. Если изображение меньше указанных значений, будет возвращено исходное изображение. Если изображение больше в любом измерении, оно будет масштабировано в соответствии с меньшим из двух измерений с ограничением исходного соотношения сторон. Оба свойства max_height_px и max_width_px принимают целое число от 1 до 4800 включительно. Если значение выходит за пределы допустимого диапазона, будет возвращена ошибка INVALID_ARGUMENT. Необходимо указать хотя бы один из значений max_height_px или max_width_px. Если не указано ни max_height_px, ни max_width_px, будет возвращена ошибка INVALID_ARGUMENT. |
max_height_px | Необязательный. Указывает максимальную желаемую высоту изображения в пикселях. Если изображение меньше указанных значений, будет возвращено исходное изображение. Если изображение больше в любом измерении, оно будет масштабировано в соответствии с меньшим из двух измерений с ограничением исходного соотношения сторон. Оба свойства max_height_px и max_width_px принимают целое число от 1 до 4800 включительно. Если значение выходит за пределы допустимого диапазона, будет возвращена ошибка INVALID_ARGUMENT. Необходимо указать хотя бы один из значений max_height_px или max_width_px. Если не указано ни max_height_px, ни max_width_px, будет возвращена ошибка INVALID_ARGUMENT. |
skip_http_redirect | Необязательный. Если установлено, пропустите поведение перенаправления HTTP по умолчанию и визуализируйте ответ в текстовом формате (например, в формате JSON для варианта использования HTTP). Если не установлено, будет выполнено перенаправление HTTP для перенаправления вызова на носитель изображения. Эта опция игнорируется для запросов, отличных от HTTP. |
GetPlaceRequest
Запрос на выборку места на основе имени его ресурса, которое представляет собой строку в формате places/{place_id}
.
Поля | |
---|---|
name | Необходимый. Имя ресурса места в формате |
language_code | Необязательный. Информация о месте будет отображаться на предпочитаемом языке, если он доступен. Текущий список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport . |
region_code | Необязательный. Код страны/региона Unicode (CLDR) места, откуда поступает запрос. Этот параметр используется для отображения сведений о месте, например названия места для конкретного региона, если оно доступно. Параметр может повлиять на результаты в соответствии с действующим законодательством. Для получения дополнительной информации см. https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html . Обратите внимание, что трехзначные коды регионов в настоящее время не поддерживаются. |
session_token | Необязательный. Строка, которая идентифицирует сеанс автозаполнения для целей выставления счетов. Должна быть строкой в формате Base64, безопасной для URL и имени файла, длиной не более 36 символов ASCII. В противном случае возвращается ошибка INVALID_ARGUMENT. Сеанс начинается, когда пользователь начинает вводить запрос, и завершается, когда он выбирает место и выполняет вызов функции Place Details или проверки адреса. В каждом сеансе может быть несколько запросов, за которыми следует один запрос на информацию о месте или проверку адреса. Учетные данные, используемые для каждого запроса в рамках сеанса, должны принадлежать одному и тому же проекту Google Cloud Console. После завершения сеанса токен больше не действителен; ваше приложение должно генерировать новый токен для каждого сеанса. Если параметр Мы рекомендуем следующие рекомендации:
|
Фото
Информация о фотографии места.
Поля | |
---|---|
name | Идентификатор. Ссылка, представляющая фотографию этого места, которую можно использовать для повторного поиска этой фотографии (также называется именем «ресурса» API: |
width_px | Максимально доступная ширина в пикселях. |
height_px | Максимально доступная высота в пикселях. |
author_attributions[] | Авторы этой фотографии. |
ФотоМедиа
Фотомедиа из Places API.
Поля | |
---|---|
name | Имя ресурса фотоносителя в формате: |
photo_uri | Кратковременный URI, который можно использовать для рендеринга фотографии. |
Место
Вся информация, представляющая место.
Поля | |
---|---|
name | Имя ресурса этого места в формате |
id | Уникальный идентификатор места. |
display_name | Локализованное название места, подходящее в качестве краткого удобочитаемого описания. Например, «Google Сидней», «Старбакс», «Пирмонт» и т. д. |
types[] | Набор тегов типа для этого результата. Например, «политический» и «локальность». Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
primary_type | Основной тип данного результата. Этот тип должен быть одним из типов, поддерживаемых Places API. Например, «ресторан», «кафе», «аэропорт» и т. д. Место может иметь только один основной тип. Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
primary_type_display_name | Отображаемое имя основного типа, локализованное на язык запроса, если применимо. Полный список возможных значений см. в таблицах A и B по адресу https://developers.google.com/maps/documentation/places/web-service/place-types . |
national_phone_number | Удобочитаемый номер телефона места в национальном формате. |
international_phone_number | Удобочитаемый номер телефона места в международном формате. |
formatted_address | Полный, удобочитаемый адрес этого места. |
short_formatted_address | Короткий, понятный человеку адрес этого места. |
address_components[] | Повторяющиеся компоненты для каждого уровня местности. Обратите внимание на следующие факты о массиве адрес_компоненты[]: - Массив компонентов адреса может содержать больше компонентов, чем форматированный_адрес. - Массив не обязательно включает в себя все политические объекты, содержащие адрес, кроме тех, которые включены в formatted_address. Чтобы получить все политические объекты, содержащие определенный адрес, вам следует использовать обратное геокодирование, передавая широту/долготу адреса в качестве параметра запроса. - Формат ответа не может быть неизменным между запросами. В частности, количество адресных_компонентов варьируется в зависимости от запрошенного адреса и может меняться со временем для одного и того же адреса. Компонент может менять положение в массиве. Тип компонента может измениться. В более позднем ответе может отсутствовать определенный компонент. |
plus_code | Плюс код местоположения места по широте/долготе. |
location | Положение этого места. |
viewport | Окно просмотра, подходящее для отображения места на карте среднего размера. |
rating | Оценка от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
google_maps_uri | URL-адрес, предоставляющий дополнительную информацию об этом месте. |
website_uri | Авторитетный веб-сайт этого места, например домашняя страница компании. Обратите внимание, что для мест, входящих в сеть (например, магазина IKEA), обычно это веб-сайт отдельного магазина, а не всей сети. |
reviews[] | Список отзывов об этом месте, отсортированный по актуальности. Можно вернуть не более 5 отзывов. |
regular_opening_hours | Обычные часы работы. |
photos[] | Информация (включая ссылки) о фотографиях этого места. Вернуть можно максимум 10 фотографий. |
adr_format_address | Адрес места в микроформате adr: http://microformats.org/wiki/adr . |
business_status | Деловой статус места. |
price_level | Уровень цен места. |
attributions[] | Набор поставщиков данных, который должен отображаться с этим результатом. |
icon_mask_base_uri | Усеченный URL-адрес маски значка. Пользователь может получить доступ к другому типу значков, добавив суффикс типа в конец (например, «.svg» или «.png»). |
icon_background_color | Цвет фона для icon_mask в шестнадцатеричном формате, например #909CE1. |
current_opening_hours | Часы работы на ближайшие семь дней (включая сегодня). Период времени начинается в полночь даты запроса и заканчивается в 23:59 шесть дней спустя. Это поле включает подполе Special_days для всех часов, установленное для дат с исключительными часами. |
current_secondary_opening_hours[] | Содержит массив записей на следующие семь дней, включая информацию о дополнительных часах работы. Второстепенные часы отличаются от основных часов работы предприятия. Например, ресторан может указать часы работы в пути или часы доставки в качестве второстепенных часов. Это поле заполняет подполе типа, которое извлекается из заранее определенного списка типов часов работы (например, DRIVE_THROUGH, PICKUP или TAKEOUT) в зависимости от типа места. Это поле включает подполе Special_days для всех часов, заданное для дат с исключительными часами. |
regular_secondary_opening_hours[] | Содержит массив записей для информации об обычных дополнительных часах работы компании. Второстепенные часы отличаются от основных часов работы предприятия. Например, ресторан может указать часы работы в пути или часы доставки в качестве второстепенных часов. Это поле заполняет подполе типа, которое извлекается из заранее определенного списка типов часов работы (например, DRIVE_THROUGH, PICKUP или TAKEOUT) в зависимости от типа места. |
editorial_summary | Содержит краткую информацию о месте. Резюме состоит из текстового обзора, а также включает код языка для него, если применимо. Текст резюме должен быть представлен «как есть» и не может быть изменен или изменен. |
payment_options | Варианты оплаты, которые принимает место. Если данные о способе оплаты недоступны, поле варианта оплаты будет не заполнено. |
parking_options | Варианты парковки предусмотрены местом. |
sub_destinations[] | Список дополнительных пунктов назначения, связанных с этим местом. |
fuel_options | Самая свежая информация о вариантах топлива на АЗС. Эта информация регулярно обновляется. |
ev_charge_options | Информация о вариантах зарядки электромобилей. |
generative_summary | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Краткое описание места, созданное искусственным интеллектом. |
area_summary | Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative . Сводная информация о районе, в которой находится это место, сгенерированная искусственным интеллектом. |
utc_offset_minutes | На количество минут часовой пояс этого места смещен от UTC. Это выражается в минутах для поддержки часовых поясов, смещенных на доли часа, например X часов и 15 минут. |
user_rating_count | Общее количество отзывов (с текстом или без) для этого места. |
takeout | Указывает, поддерживает ли компания доставку еды на вынос. |
delivery | Указывает, поддерживает ли компания доставку. |
dine_in | Указывает, поддерживает ли компания варианты сидения в помещении или на открытом воздухе. |
curbside_pickup | Указывает, поддерживает ли компания самовывоз. |
reservable | Указывает, поддерживает ли место резервирование. |
serves_breakfast | Указывает, подают ли в заведении завтрак. |
serves_lunch | Указывает, подают ли в заведении обед. |
serves_dinner | Указывает, подают ли в заведении ужин. |
serves_beer | Указывает, подают ли в заведении пиво. |
serves_wine | Указывает, подают ли в заведении вино. |
serves_brunch | Указывает, подают ли в заведении поздние завтраки. |
serves_vegetarian_food | Указывает, подают ли в заведении вегетарианскую еду. |
outdoor_seating | Место обеспечивает размещение на открытом воздухе. |
live_music | Место обеспечивает живую музыку. |
menu_for_children | В заведении есть детское меню. |
serves_cocktails | Место предлагает коктейли. |
serves_dessert | Место предлагает десерт. |
serves_coffee | Место подают кофе. |
good_for_children | Место хорошее для детей. |
allows_dogs | Место позволяет собакам. |
restroom | Место имеет туалет. |
good_for_groups | Место подходит для групп. |
good_for_watching_sports | Место подходит для просмотра спортивных состязаний. |
accessibility_options | Информация о возможностях доступности, предлагаемых местом. |
Параметры доступности
Информация о возможностях доступности, предлагаемых местом.
Поля | |
---|---|
wheelchair_accessible_parking | В отеле Place имеется парковка, оборудованная для гостей на инвалидных креслах. |
wheelchair_accessible_entrance | Места имеют вход для инвалидов-колясочников. |
wheelchair_accessible_restroom | Здесь есть туалет, оборудованный для гостей на инвалидных креслах. |
wheelchair_accessible_seating | Место имеет места для гостей на инвалидных креслах. |
Адресный компонент
Структурированные компоненты, формирующие форматированный адрес, если эта информация доступна.
Поля | |
---|---|
long_text | Полное текстовое описание или имя компонента адреса. Например, компонент адреса для страны Австралия может иметь длинное_имя «Австралия». |
short_text | Сокращенное текстовое имя компонента адреса, если оно доступно. Например, компонент адреса для страны Австралия может иметь короткое_имя «AU». |
types[] | Массив, указывающий тип(ы) компонента адреса. |
language_code | Язык, используемый для форматирования этих компонентов, в нотации CLDR. |
РайонСводка
Экспериментальный вариант: дополнительную информацию см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Сводная информация о районе, в которой находится это место, сгенерированная искусственным интеллектом.
Поля | |
---|---|
content_blocks[] | Блоки контента, составляющие сводку области. В каждом блоке есть отдельная тема о местности. |
Атрибуция
Информация о поставщиках данных этого места.
Поля | |
---|---|
provider | Имя поставщика данных места. |
provider_uri | URI поставщика данных места. |
Бизнес-статус
Деловой статус места.
Перечисления | |
---|---|
BUSINESS_STATUS_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
OPERATIONAL | Заведение работает, но не обязательно открыто сейчас. |
CLOSED_TEMPORARILY | Заведение временно закрыто. |
CLOSED_PERMANENTLY | Заведение закрыто навсегда. |
ГенеративныйСводка
Экспериментальный вариант: дополнительные сведения см. на странице https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative .
Краткое описание места, созданное искусственным интеллектом.
Поля | |
---|---|
overview | Обзор места. |
description | Подробное описание места. |
references | Ссылки, которые используются для формирования сводного описания. |
Часы работы
Информация о времени работы места.
Поля | |
---|---|
periods[] | Периоды, когда это место открыто в течение недели. Периоды расположены в хронологическом порядке, начиная с воскресенья в местном часовом поясе. Пустое (но не отсутствующее) значение указывает на место, которое никогда не открыто, например, потому что оно временно закрыто на ремонт. |
weekday_descriptions[] | Локализованные строки, описывающие часы работы этого заведения, по одной строке на каждый день недели. Будет пустым, если часы неизвестны или их невозможно преобразовать в локализованный текст. Пример: «Вс: 18:00–06:00». |
secondary_hours_type | Строка типа, используемая для определения типа дополнительных часов. |
special_days[] | Структурированная информация для особых дней, попадающих в период, охватываемый возвращенными часами работы. Особые дни — это дни, которые могут повлиять на часы работы заведения, например Рождество. Установите значения current_opening_hours и current_ Secondary_opening_hours, если есть исключительные часы. |
open_now | Это место сейчас открыто? Всегда присутствует, если у нас нет данных о времени суток или часовом поясе для этих часов работы. |
Период
Период, в течение которого место остается в статусе open_now.
Поля | |
---|---|
open | Время, когда место начинает открываться. |
close | Время, когда место начинает закрываться. |
Точка
Точки изменения статуса.
Поля | |
---|---|
date | Дата в местном часовом поясе места. |
truncated | Была ли эта конечная точка усечена или нет. Усечение происходит, когда реальные часы выходят за рамки времени, между которым мы готовы вернуть часы, поэтому мы усекаем часы обратно до этих границ. Это гарантирует возврат максимум 24*7 часов с полуночи дня запроса. |
day | День недели в виде целого числа в диапазоне 0–6. 0 — воскресенье, 1 — понедельник и т. д. |
hour | Час в 2-х цифрах. Диапазон от 00 до 23. |
minute | Минуты в 2-х цифрах. Диапазон от 00 до 59. |
Тип вторичных часов
Тип, используемый для определения типа дополнительных часов.
Перечисления | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED | Значение по умолчанию, когда тип второго часа не указан. |
DRIVE_THROUGH | Проводной час для банков, ресторанов или аптек. |
HAPPY_HOUR | Счастливого часа. |
DELIVERY | Час доставки. |
TAKEOUT | ВЫБУЩАЮЩИЙ час. |
KITCHEN | Кухонный час. |
BREAKFAST | Завтрак час. |
LUNCH | Обеденный час. |
DINNER | Час ужина. |
BRUNCH | Бранч час. |
PICKUP | Час пикапа. |
ACCESS | Часы доступа для мест хранения. |
SENIOR_HOURS | Особые часы для пожилых людей. |
ONLINE_SERVICE_HOURS | Часы онлайн -сервиса. |
Особенный день
Структурированная информация для особых дней, которые подпадают от периода, когда возвращаемые часы работы покрывают. Особые дни - дни, которые могут повлиять на рабочее время места, например, Рождество.
Поля | |
---|---|
date | Дата этого особого дня. |
Паркооп
Информация о вариантах парковки для места. Парковка может одновременно поддерживать более одного варианта.
Поля | |
---|---|
free_parking_lot | Place предлагает бесплатную парковку. |
paid_parking_lot | Поместите предложения платных парковки. |
free_street_parking | Место предлагает бесплатную уличную парковку. |
paid_street_parking | Поместите предложения платной уличной парковки. |
valet_parking | Место предлагает парковку камердинера. |
free_garage_parking | PLAT предлагает бесплатную гаражную парковку. |
paid_garage_parking | Поместите предложения платной гаражной парковки. |
Варианты оплаты
Варианты оплаты, которое место принимает.
Поля | |
---|---|
accepts_credit_cards | Место принимает кредитные карты в качестве оплаты. |
accepts_debit_cards | Место принимает дебетовые карты в качестве оплаты. |
accepts_cash_only | Место принимает наличные только в качестве оплаты. Места с этим атрибутом могут по -прежнему принимать другие способы оплаты. |
accepts_nfc | Место принимает платежи NFC. |
PlusCode
Plus Code ( http://plus.codes ) - это ссылка на местоположение с двумя форматами: глобальный код, определяющий 14mx14m (1/8000 в такой степени) или меньший прямоугольник, и составной код, заменив префикс на эталонном месте.
Поля | |
---|---|
global_code | Глобальный (полный) код Place, такой как «9FWM33GV+HQ», представляющий площадь 1/8000 на 1/8000 градусов (~ 14 на 14 метров). |
compound_code | Составной код Place, такой как «33GV+HQ, Ramberg, Norway», содержащий суффикс глобального кода и замена префикса с форматированным именем эталонной объекта. |
Субседление
Разместите имя ресурса и идентификатор субъектов, которые относятся к месту. Например, разные терминалы являются разными направлениями аэропорта.
Поля | |
---|---|
name | Название ресурса назначения суб. |
id | Место идентификатор места назначения. |
Уровень цены
Уровень цены.
Перечисление | |
---|---|
PRICE_LEVEL_UNSPECIFIED | Уровень цен на то, что ценовой уровень неуточнен или неизвестен. |
PRICE_LEVEL_FREE | Place предоставляет бесплатные услуги. |
PRICE_LEVEL_INEXPENSIVE | Место предоставляет недорогие услуги. |
PRICE_LEVEL_MODERATE | Place предоставляет услуги по умеренной цене. |
PRICE_LEVEL_EXPENSIVE | Место предоставляет дорогие услуги. |
PRICE_LEVEL_VERY_EXPENSIVE | Место предоставляет очень дорогие услуги. |
Рекомендации
Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации.
Ссылка на то, что генеративное содержание связано.
Поля | |
---|---|
reviews[] | Отзывы, которые служат ссылками. |
places[] | Список названий ресурсов указанных мест. Это имя можно использовать в других API, которые принимают имена ресурсов места. |
Обзор
Информация об обзоре места.
Поля | |
---|---|
name | Ссылка, представляющая этот обзор места, который может быть использован для повторного рассмотрения этого места (также называется API «ресурс»: |
relative_publish_time_description | Группа форматированного недавнего времени, выражая время обзора относительно текущего времени в форме, подходящей для языка и страны. |
text | Локализованный текст обзора. |
original_text | Текст обзора на своем исходном языке. |
rating | Число от 1,0 до 5,0, также называемое количество звезд. |
author_attribution | Автор этого обзора. |
publish_time | Временная метка для обзора. |
SearchNearByRequest
Запросить прото для поиска поблизости.
Поля | |
---|---|
language_code | Детали размещения будут отображаться с предпочтительным языком, если они будут доступны. Если языковой код неуточнен или не распознается, могут быть возвращены подробности любого языка, с предпочтением английского языка, если такие детали существуют. Текущий список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport . |
region_code | Университетский код страны/региона (CLDR) места, откуда поступает запрос. Этот параметр используется для отображения деталей места, таких как имя места, если доступно. Параметр может повлиять на результаты в соответствии с действующим законодательством. Для получения дополнительной информации см . Https://www.unicode.org/cldr/charts/latest/suplemental/territory_language_information.html . Обратите внимание, что 3-значные регион кодов в настоящее время не поддерживаются. |
included_types[] | Включен тип места (например, «ресторан» или «Gas_station») от https://developers.google.com/maps/documentation/places/web-service/place-types . До 50 типов из таблицы A может быть указано. Если есть какие -либо противоречивые типы, т.е. тип появляется в обоих inclod_types, так и excuded_types, возвращается ошибка Invalid_argument. Если тип места указывается с ограничениями с несколькими типами, только места, которые удовлетворяют все ограничения, возвращаются. Например, если у нас есть {include_types = ["restaurant"], excuded_primary_types = ["restaurant"]}, возвращенные места предоставляют «ресторан», но не работают в основном как «рестораны». |
excluded_types[] | Исключенный тип места (например, «ресторан» или «Gas_station») из https://developers.google.com/maps/documentation/places/web-service/place-types . До 50 типов из таблицы A может быть указано. Если клиент предоставляет как incluct_types (например, ресторан), так и excuded_types (например, кафе), то ответ должен включать места, которые являются рестораном, но не кафе. Ответ включает в себя места, которые соответствуют хотя бы одним из включенных_типов, и ни один из исключенных_типов. Если есть какие -либо противоречивые типы, т.е. тип появляется в обоих inclod_types, так и excuded_types, возвращается ошибка Invalid_argument. Если тип места указывается с ограничениями с несколькими типами, только места, которые удовлетворяют все ограничения, возвращаются. Например, если у нас есть {include_types = ["restaurant"], excuded_primary_types = ["restaurant"]}, возвращенные места предоставляют «ресторан», но не работают в основном как «рестораны». |
included_primary_types[] | Включен тип первичного места (например, «ресторан» или «Gas_station») от https://developers.google.com/maps/documentation/places/web-service/place-types . Место может иметь только один первичный тип из таблицы поддерживаемых типов, связанных с ним. До 50 типов из таблицы A может быть указано. Если есть какие -либо противоречивые первичные типы, то есть тип появляется как в incocal_primary_types, так и excuded_primary_types, возвращается ошибка vangiad_argument. Если тип места указывается с ограничениями с несколькими типами, только места, которые удовлетворяют все ограничения, возвращаются. Например, если у нас есть {include_types = ["restaurant"], excuded_primary_types = ["restaurant"]}, возвращенные места предоставляют «ресторан», но не работают в основном как «рестораны». |
excluded_primary_types[] | Исключен тип первичного места (например, «ресторан» или «Gas_station») из https://developers.google.com/maps/documentation/places/web-service/place-types . До 50 типов из таблицы A может быть указано. Если есть какие -либо противоречивые первичные типы, то есть тип появляется как в incocatal_primary_types, так и excuded_primary_types, возвращается ошибка valud_argument. Если тип места указывается с ограничениями с несколькими типами, только места, которые удовлетворяют все ограничения, возвращаются. Например, если у нас есть {include_types = ["restaurant"], excuded_primary_types = ["restaurant"]}, возвращенные места предоставляют «ресторан», но не работают в основном как «рестораны». |
max_result_count | Максимальное количество результатов для возврата. Это должно быть от 1 до 20 (по умолчанию) включено. Если число не установлено, оно возвращается к верхнему пределу. Если число установлено на отрицательный или превышающий верхний предел, возвращается ошибка vangiad_argument. |
location_restriction | Необходимый. Регион для поиска. |
rank_preference | Как результаты будут ранжированы в ответ. |
Местоположение
Регион для поиска.
Поля | |
---|---|
| |
circle | Круг, определяемый центральной точкой и радиусом. |
RankPreference
Как результаты будут ранжированы в ответ.
Перечисление | |
---|---|
RANK_PREFERENCE_UNSPECIFIED | Значение RankPreference не установлено. Будет использовать ранг по популярности по умолчанию. |
DISTANCE | Результаты результатов по расстоянию. |
POPULARITY | Результаты по популярности. |
SearchNearByResponse
Ответ Прото на поиск поблизости.
Поля | |
---|---|
places[] | Список мест, которые соответствуют требованиям пользователя, таким как типы мест, количество мест и конкретное ограничение местоположения. |
Searchtextrequest
Запросить прото для SearchText.
Поля | |
---|---|
text_query | Необходимый. Текстовый запрос для текстового поиска. |
language_code | Детали размещения будут отображаться с предпочтительным языком, если они будут доступны. Если языковой код неуточнен или не распознается, могут быть возвращены подробности любого языка, с предпочтением английского языка, если такие детали существуют. Текущий список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport . |
region_code | Университетский код страны/региона (CLDR) места, откуда поступает запрос. Этот параметр используется для отображения деталей места, таких как имя места, если доступно. Параметр может повлиять на результаты в соответствии с действующим законодательством. Для получения дополнительной информации см . Https://www.unicode.org/cldr/charts/latest/suplemental/territory_language_information.html . Обратите внимание, что 3-значные регион кодов в настоящее время не поддерживаются. |
rank_preference | Как результаты будут ранжированы в ответ. |
included_type | Запрашиваемый тип места. Полный список типов поддерживается: https://developers.google.com/maps/documentation/places/web-service/place-itypes . Поддержите только один включен тип. |
open_now | Используется для ограничения поиска местами, которые в настоящее время открыты. По умолчанию ложь. |
min_rating | Отфильтруйте результаты, средний рейтинг пользователей, строго меньше, чем этот предел. Допустимое значение должно быть поплавком от 0 до 5 (включено) в 0,5 CADENCE IE [0, 0,5, 1,0, ..., 5,0] включительно. Входной рейтинг будет окружить до ближайшего 0,5 (потолок). Например, рейтинг 0,6 устранит все результаты с рейтингом менее 1,0. |
max_result_count | Установите: используйте Максимальное количество результатов на страницу, которые могут быть возвращены. Если количество доступных результатов больше, чем Если указаны и |
page_size | Необязательный. Максимальное количество результатов на страницу, которые могут быть возвращены. Если количество доступных результатов больше, чем Если указаны и |
page_token | Необязательный. Токен страницы, полученный от предыдущего вызова текстового исследования. Укажите это, чтобы получить следующую страницу. При страничном языке все параметры, отличные от |
price_levels[] | Используется для ограничения поиска местами, которые отмечены как определенные цены. Пользователи могут выбрать любые комбинации уровней цен. По умолчанию выбрать все уровни цен. |
strict_type_filtering | Используется для установки фильтрации строгого типа для incocated_type. Если установить в True, будут возвращены только результаты того же типа. По умолчанию в False. |
location_bias | Регион для поиска. Это место служит предвзятостью, что означает, что результаты вокруг данного места могут быть возвращены. Не может быть установлен вместе с location_restriction. |
location_restriction | Регион для поиска. Это место служит ограничением, которое означает, что результаты вне данного местоположения не будут возвращены. Не может быть установлен вместе с location_bias. |
ev_options | Необязательный. Установите параметры EV для поиска в запросе поиска места. |
Эвопции
Параметры EV для поиска запроса поиска места.
Поля | |
---|---|
minimum_charging_rate_kw | Необязательный. Минимальная требуемая ставка зарядки в киловатте. Место со скоростью зарядки меньше указанной ставки отфильтровано. |
connector_types[] | Необязательный. Список предпочтительных типов разъемов EV. Место, которое не поддерживает ни один из перечисленных типов разъемов, отфильтровано. |
Местоположение
Регион для поиска. Это место служит предвзятостью, что означает, что результаты вокруг данного места могут быть возвращены.
Поля | |
---|---|
| |
rectangle | Прямоугольная коробка, определенная северо -восточным и юго -западным углом. |
circle | Круг, определяемый центральной точкой и радиусом. |
Местоположение
Регион для поиска. Это место служит ограничением, которое означает, что результаты вне данного местоположения не будут возвращены.
Поля | |
---|---|
| |
rectangle | Прямоугольная коробка, определенная северо -восточным и юго -западным углом. |
RankPreference
Как результаты будут ранжированы в ответ.
Перечисление | |
---|---|
RANK_PREFERENCE_UNSPECIFIED | Для категорического запроса, такого как «рестораны в Нью -Йорке», актуальность является дефолтом. Для некатегоричных запросов, таких как «Mountain View, CA», мы рекомендуем вам оставить RankPreference Unset. |
DISTANCE | Результаты результатов по расстоянию. |
RELEVANCE | Результаты результатов по актуальности. Порядок сортировки определяется нормальным рейтингом. |
SearchTexTresponse
Ответ Proto для SearchText.
Поля | |
---|---|
places[] | Список мест, которые соответствуют критериям текстового поиска пользователя. |
contextual_contents[] | Экспериментальный: см . Https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative для получения более подробной информации. Список контекстуального содержимого, где каждая запись ассоциируется с соответствующим местом в том же индексе в поле «Места». Содержание, которое имеет отношение к |
next_page_token | Токен, который можно отправить как |