Класс Place
google.maps.places.Place
класс
Этот класс реализует PlaceOptions.
Чтобы получить доступ, позвоните по номеру const {Place} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Конструктор | |
|---|---|
Place |
Place(options)Параметры:
|
Статические методы | |
|---|---|
searchByText |
searchByText(request)Параметры:
Поиск мест по текстовому запросу. |
searchNearby |
searchNearby(request)Параметры:
Поиск мест рядом. |
Свойства | |
|---|---|
accessibilityOptions |
Тип:
AccessibilityOptions optionalСпециальные возможности в этом месте. undefined, если данные о специальных возможностях не были запрошены с сервера. |
addressComponents |
Тип:
Array<AddressComponent> optionalНабор компонентов адреса для местоположения этого места. Если адрес неизвестен, объект будет пустым. undefined, если данные адреса не были запрошены с сервера. |
adrFormatAddress |
Тип:
string optionalАдрес места в микроформате adr. |
allowsDogs |
Тип:
boolean optional |
attributions |
Тип:
Array<Attribution> optionalПоставщики данных, которые должны быть показаны для места. |
businessStatus |
Тип:
BusinessStatus optionalСтатус места. null, если статус неизвестен. undefined, если данные о статусе не были загружены с сервера. |
consumerAlert |
Тип:
ConsumerAlert optionalОповещение для потребителей об этом месте. |
displayName |
Тип:
string optionalОтображаемое название местоположения. null, если название не указано. undefined, если данные о названии не были загружены с сервера. |
displayNameLanguageCode |
Тип:
string optionalЯзык отображаемого названия местоположения. null, если название не указано. undefined, если данные о названии не были загружены с сервера. |
editorialSummary |
Тип:
string optionalРедакционная сводка для этого места. null, если сводки нет. undefined, если это поле ещё не запрашивалось. |
editorialSummaryLanguageCode |
Тип:
string optionalЯзык сводки от редакции для этого места. null, если сводки нет. undefined, если это поле ещё не запрашивалось. |
evChargeAmenitySummary |
Тип:
EVChargeAmenitySummary optionalОбъект EVChargeAmenitySummary для этого места. |
evChargeOptions |
Тип:
EVChargeOptions optionalВарианты зарядки ЭМ, доступные в этом месте. undefined, если варианты зарядки электромобиля не были запрошены с сервера. |
formattedAddress |
Тип:
string optionalПолный адрес местоположения. |
fuelOptions |
Тип:
FuelOptions optionalВарианты топлива, доступные в этом месте. undefined, если варианты топлива не были запрошены с сервера. |
generativeSummary |
Тип:
GenerativeSummary optionalGenerativeSummary для этого места. |
googleMapsLinks |
Тип:
GoogleMapsLinks optionalСсылки, запускающие различные действия в Google Картах. |
googleMapsURI |
Тип:
string optionalURL-адрес официальной страницы этого места в Google. Это страница Google, содержащая всю имеющуюся информацию об этом месте. |
hasCurbsidePickup |
Тип:
boolean optionalМожно ли получить заказ на улице. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
hasDelivery |
Тип:
boolean optionalЕсть ли доставка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
hasDineIn |
Тип:
boolean optionalМожно ли поесть в заведении. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
hasLiveMusic |
Тип:
boolean optional |
hasMenuForChildren |
Тип:
boolean optional |
hasOutdoorSeating |
Тип:
boolean optional |
hasRestroom |
Тип:
boolean optional |
hasTakeout |
Тип:
boolean optionalЕсть ли в заведении еда навынос. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
iconBackgroundColor |
Тип:
string optionalШестнадцатеричный код цвета по умолчанию для категории места. |
id |
Тип:
stringУникальный идентификатор места. |
internationalPhoneNumber |
Тип:
string optionalНомер телефона места в международном формате. Международный формат включает код страны и префикс в виде знака "плюс" (+). |
isGoodForChildren |
Тип:
boolean optional |
isGoodForGroups |
Тип:
boolean optional |
isGoodForWatchingSports |
Тип:
boolean optional |
isReservable |
Тип:
boolean optionalМожно ли забронировать место. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
location |
Тип:
LatLng optionalПозиция места. |
nationalPhoneNumber |
Тип:
string optionalНомер телефона для этого места в формате, соответствующем региональным правилам нумерации. |
neighborhoodSummary |
Тип:
NeighborhoodSummary optionalСводка по району, в котором находится это место. |
parkingOptions |
Тип:
ParkingOptions optionalВарианты парковки, доступные в этом месте. undefined, если данные о парковке не были запрошены с сервера. |
paymentOptions |
Тип:
PaymentOptions optionalСпособы оплаты, доступные в месте. undefined, если данные о способах оплаты не были запрошены с сервера. |
photos |
Фотографии этого места. Коллекция будет содержать до десяти объектов Photo. |
plusCode |
Тип:
PlusCode optional |
postalAddress |
Тип:
PostalAddress optional |
priceLevel |
Тип:
PriceLevel optionalУровень цен в месте. Это свойство может возвращать любое из следующих значений:
|
priceRange |
Тип:
PriceRange optionalДиапазон цен для этого места. Значение endPrice может быть не задано, что указывает на диапазон без верхней границы (например, "Более 100 долларов США"). |
primaryType |
Тип:
string optionalОсновной тип местоположения. null, если тип не указан. undefined, если данные о типе не были загружены с сервера. |
primaryTypeDisplayName |
Тип:
string optionalОтображаемое название основного типа местоположения. null, если тип не указан. undefined, если данные о типе не были загружены с сервера. |
primaryTypeDisplayNameLanguageCode |
Тип:
string optionalЯзык отображаемого названия основного типа местоположения. null, если тип не указан. undefined, если данные о типе не были загружены с сервера. |
rating |
Тип:
number optionalОценка места в диапазоне от 1,0 до 5,0, основанная на отзывах пользователей. |
regularOpeningHours |
Тип:
OpeningHours optional |
requestedLanguage |
Тип:
string optionalЯзык, на котором запрашивается информация о месте. |
requestedRegion |
Тип:
string optionalЗапрошенный регион для этого места. |
resourceName |
Тип:
stringУникальное название ресурса места. |
reviews |
Список отзывов об этом месте. |
reviewSummary |
Тип:
ReviewSummary optionalОбъект ReviewSummary для этого места. |
servesBeer |
Тип:
boolean optionalПодается ли в заведении пиво. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesBreakfast |
Тип:
boolean optionalПодается ли в заведении завтрак. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesBrunch |
Тип:
boolean optionalПодают ли в заведении поздний завтрак. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesCocktails |
Тип:
boolean optional |
servesCoffee |
Тип:
boolean optional |
servesDessert |
Тип:
boolean optional |
servesDinner |
Тип:
boolean optionalМожно ли здесь поужинать. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesLunch |
Тип:
boolean optionalМожно ли пообедать в этом месте. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesVegetarianFood |
Тип:
boolean optionalЕсть ли в заведении вегетарианские блюда. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
servesWine |
Тип:
boolean optionalПодается ли в заведении вино. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. Если это поле ещё не запрашивалось, возвращается значение undefined. |
shortFormattedAddress |
Тип:
string optionalКраткий адрес местоположения. |
subDestinations |
Список подпунктов назначения для этого места. Дополнительные пункты назначения – это места, связанные с основным пунктом назначения. Они помогают пользователям находить конкретные места на больших или сложных объектах, таких как аэропорты, национальные парки, университеты или стадионы. |
svgIconMaskURI |
Тип:
string optionalURI ресурса маски изображения SVG, который можно использовать для представления категории места. |
types |
Тип:
Array<string> optionalМассив типов для этого места (например, ["political", "locality"] или ["restaurant", "establishment"]). |
userRatingCount |
Тип:
number optionalКоличество оценок пользователей, которые учитывались при расчете Place.rating для этого места. |
utcOffsetMinutes |
Тип:
number optionalСмещение текущего часового пояса места относительно UTC в минутах. Например, австралийское восточное стандартное время (GMT+10) при переходе на летнее время опережает UTC на 11 часов, поэтому utc_offset_minutes будет 660. Для часовых поясов, отстающих от UTC, смещение отрицательное. Например, для Кабо-Верде utc_offset_minutes – это -60. |
viewport |
Тип:
LatLngBounds optionalПредпочтительная область просмотра при отображении этого места на карте. |
websiteURI |
Тип:
string optionalОфициальный сайт места, например главная страница компании. |
|
Тип:
OpeningHours optional |
|
Тип:
boolean optional |
Методы | |
|---|---|
fetchFields |
fetchFields(options)Параметры:
|
|
getNextOpeningTime([date])Параметры:
Вычисляет Date для следующего времени открытия, используя Place.regularOpeningHours места. Возвращает undefined, если данных недостаточно для расчета результата или это место не работает. |
|
isOpen([date])Параметры:
Возвращаемое значение:
Promise<boolean optional>Проверьте, открыто ли место в указанное время ( Date). Возвращает undefined, если имеющихся данных о месте недостаточно для расчета, например если не указаны часы работы. |
toJSON |
toJSON()Параметры: нет.
Возвращаемое значение:
Object – объект JSON со всеми запрошенными свойствами места. |
Интерфейс PlaceOptions
google.maps.places.PlaceOptions
интерфейс
Параметры для создания объекта Place.
Свойства | |
|---|---|
id optional |
Тип:
string optionalУникальный идентификатор места. |
requestedLanguage optional |
Тип:
string optionalИдентификатор языка, на котором должны быть возвращены сведения. Вы можете ознакомиться со списком поддерживаемых языков. |
requestedRegion optional |
Тип:
string optionalКод региона пользователя. Это может повлиять на то, какие фотографии будут возвращены, и, возможно, на другие вещи. Код региона указывается в виде двух буквенных символов ccTLD (домен верхнего уровня). Большинство кодов ccTLD идентичны кодам ISO 3166-1 с некоторыми существенными исключениями. Например, ccTLD Великобритании – uk ( .co.uk), а код ISO 3166-1 – gb (технически для Соединенного Королевства Великобритании и Северной Ирландии). |
resourceName optional |
Тип:
string optionalУникальное название ресурса места. |
Класс AccessibilityOptions
google.maps.places.AccessibilityOptions
класс
Чтобы получить доступ, позвоните по номеру const {AccessibilityOptions} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
hasWheelchairAccessibleEntrance |
Тип:
boolean optionalЕсть ли в месте вход, оборудованный для инвалидов-колясочников. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasWheelchairAccessibleParking |
Тип:
boolean optionalЕсть ли в месте парковка, доступная для инвалидов-колясочников. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasWheelchairAccessibleRestroom |
Тип:
boolean optionalЕсть ли в месте туалет, доступный для инвалидов-колясочников. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasWheelchairAccessibleSeating |
Тип:
boolean optionalЕсть ли в заведении места для инвалидов-колясочников. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
Класс AddressComponent
google.maps.places.AddressComponent
класс
Компонент адреса для местоположения места.
Чтобы получить доступ, позвоните по номеру const {AddressComponent} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
longText |
Тип:
string optionalПолный текст компонента адреса. |
shortText |
Тип:
string optionalСокращенный текст компонента адреса. |
types |
Тип:
Array<string>Массив строк, обозначающих тип этого компонента адреса. Список допустимых типов можно найти здесь. |
Класс Attribution
google.maps.places.Attribution
класс
Информация о поставщике данных для места.
Чтобы получить доступ, позвоните по номеру const {Attribution} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
provider |
Тип:
string optionalНазвание поставщика данных о месте. |
providerURI |
Тип:
string optionalURI поставщика данных о месте. |
AuthorAttribution
google.maps.places.AuthorAttribution
класс
Информация об авторе контента, созданного пользователями.
Чтобы получить доступ, позвоните по номеру const {AuthorAttribution} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
displayName |
Тип:
stringИмя автора этого результата. |
photoURI |
Тип:
string optionalURI фотографии автора для этого результата. Эта функция может быть доступна не всегда. |
uri |
Тип:
string optionalURI профиля автора для этого результата. |
Класс ConnectorAggregation
google.maps.places.ConnectorAggregation
класс
Информация о зарядке электромобилей, агрегированная для коннекторов одного типа и с одинаковой скоростью зарядки.
Чтобы получить доступ, позвоните по номеру const {ConnectorAggregation} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
availabilityLastUpdateTime |
Тип:
Date optionalВремя последнего обновления информации о доступности коннектора в этой агрегации. |
availableCount |
Тип:
number optionalКоличество доступных коннекторов в этой агрегации. |
count |
Тип:
numberКоличество коннекторов в этой агрегации. |
maxChargeRateKw |
Тип:
numberСтатическая максимальная скорость зарядки в кВт для каждого коннектора в агрегированном наборе. |
outOfServiceCount |
Тип:
number optionalКоличество коннекторов в этой группе, которые сейчас не работают. |
type |
Тип:
EVConnectorType optionalТип коннектора для этого агрегирования. |
Класс ConsumerAlert
google.maps.places.ConsumerAlert
класс
Текст оповещения для потребителей. Весь текст отображается на языке, указанном в поле languageCode.
Чтобы получить доступ, позвоните по номеру const {ConsumerAlert} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
details |
Тип:
ConsumerAlertDetails optionalПодробные сведения о сообщении с оповещением для потребителей. |
languageCode |
Тип:
string optionalКод языка сообщения. |
overview |
Тип:
string optionalОбзор оповещения для потребителей. |
Класс ConsumerAlertDetails
google.maps.places.ConsumerAlertDetails
класс
Подробная информация о предупреждении для потребителей.
Чтобы получить доступ, позвоните по номеру const {ConsumerAlertDetails} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
aboutLinkTitle |
Тип:
string optionalЗаголовок, который будет показываться для ссылки на дополнительную информацию. |
aboutLinkURI |
Тип:
string optionalURI ссылки на дополнительную информацию. |
description |
Тип:
string optionalОписание сообщения с оповещением для потребителей. |
title |
Тип:
string optionalЗаголовок, который будет показываться вместе с подробным описанием. |
Класс ContentBlock
google.maps.places.ContentBlock
класс
ContentBlock описывает содержимое сводки и его источник.
Чтобы получить доступ, позвоните по номеру const {ContentBlock} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
content |
Тип:
string optionalКонтент, связанный с темой. |
contentLanguageCode |
Тип:
string optionalКод языка контента. |
referencedPlaces |
Список объектов Place, на которые есть ссылки. При первом получении каждое место содержит только идентификатор места в поле id. |
Класс EVChargeAmenitySummary
google.maps.places.EVChargeAmenitySummary
класс
Сводка об удобствах рядом со станцией зарядки ЭМ, созданная ИИ. Это относится только к местам с типом electric_vehicle_charging_station.
Чтобы получить доступ, позвоните по номеру const {EVChargeAmenitySummary} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
coffee |
Тип:
ContentBlock optionalСводка по кофейням поблизости. |
disclosureText |
Тип:
string optionalТекст раскрытия информации, относящейся к этой сводке. |
disclosureTextLanguageCode |
Тип:
string optionalКод языка текста раскрытия информации. |
flagContentURI |
Тип:
string optionalURI для сообщения о проблеме с кратким пересказом. |
overview |
Тип:
ContentBlock optionalОбзор доступных удобств. |
restaurant |
Тип:
ContentBlock optionalСводка о ресторанах поблизости. |
store |
Тип:
ContentBlock optionalСводка по магазинам поблизости. |
Класс EVChargeOptions
google.maps.places.EVChargeOptions
класс
Информация о станции зарядки ЭМ, расположенной в этом месте.
Чтобы получить доступ, позвоните по номеру const {EVChargeOptions} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
connectorAggregations |
Тип:
Array<ConnectorAggregation>Список агрегаций коннекторов для зарядки электромобилей, содержащих коннекторы одного типа и с одинаковой скоростью зарядки. |
connectorCount |
Тип:
numberКоличество коннекторов на этой станции. Поскольку у некоторых портов может быть несколько коннекторов, но заряжать они могут только один автомобиль за раз, количество коннекторов может быть больше, чем общее количество автомобилей, которые могут заряжаться одновременно. |
Константы EVConnectorType
google.maps.places.EVConnectorType
константы
Типы разъемов для зарядки ЭМ.
Чтобы получить доступ, позвоните по номеру const {EVConnectorType} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
CCS_COMBO_1 |
Комбинированная система зарядки (переменный и постоянный ток). На основе коннектора SAE Type-1 J-1772. |
CCS_COMBO_2 |
Комбинированная система зарядки (переменный и постоянный ток). На основе разъема Type-2 Mennekes. |
CHADEMO |
Разъем CHAdeMO. |
J1772 |
Разъем J1772 типа 1. |
NACS |
Североамериканский стандарт зарядки (NACS), стандартизированный как SAE J3400. |
OTHER |
Другие типы коннекторов. |
TESLA |
Стандартный коннектор TESLA. В Северной Америке это NACS, а в других регионах – другие стандарты, например CCS Combo 2 (CCS2) или GB/T. Это значение не столько указывает на тип разъема, сколько на возможность зарядить автомобиль Tesla на зарядной станции Tesla. |
TYPE_2 |
Разъем IEC 62196 типа 2. Часто называется MENNEKES. |
UNSPECIFIED_GB_T |
Тип GB/T соответствует стандарту GB/T в Китае. Этот тип включает все типы GB_T. |
UNSPECIFIED_WALL_OUTLET |
Неизвестная розетка. |
Интерфейс EVSearchOptions
google.maps.places.EVSearchOptions
интерфейс
Параметры, связанные с электромобилями, которые можно указать в запросе на поиск мест.
Свойства | |
|---|---|
connectorTypes optional |
Тип:
Array<EVConnectorType> optionalСписок предпочитаемых типов коннекторов для электромобилей. Места, которые не поддерживают ни один из перечисленных типов коннекторов, будут отфильтрованы. |
minimumChargingRateKw optional |
Тип:
number optionalМинимальная требуемая скорость зарядки в киловаттах. Места, где скорость зарядки ниже указанной, будут отфильтрованы. |
Интерфейс FetchFieldsRequest
google.maps.places.FetchFieldsRequest
интерфейс
Параметры для получения полей Place.
Свойства | |
|---|---|
fields |
Тип:
Array<string>Список полей, которые нужно получить. |
Класс FuelOptions
google.maps.places.FuelOptions
класс
Актуальная информация о видах топлива на заправке. Эта информация регулярно обновляется.
Чтобы получить доступ, позвоните по номеру const {FuelOptions} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
fuelPrices |
Список цен на каждый тип топлива, доступный на этой станции. |
Класс FuelPrice
google.maps.places.FuelPrice
класс
Информация о цене на определенный тип топлива.
Чтобы получить доступ, позвоните по номеру const {FuelPrice} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
price |
Тип:
Money optionalЦена топлива. |
type |
Тип:
FuelType optionalТип топлива. |
updateTime |
Тип:
Date optionalВремя последнего обновления цены на топливо. |
Константы FuelType
google.maps.places.FuelType
константы
Типы топлива.
Чтобы получить доступ, позвоните по номеру const {FuelType} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
BIO_DIESEL |
Биодизель. |
DIESEL |
Дизельное топливо. |
DIESEL_PLUS |
Дизельное топливо плюс. |
E100 |
E 100. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
СУГ. |
METHANE |
Метан. |
MIDGRADE |
Среднее. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Обычный неэтилированный. |
SP100 |
SP 100. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
99 сингапурских долларов. |
TRUCK_DIESEL |
Дизельное топливо для грузовиков. |
Класс GenerativeSummary
google.maps.places.GenerativeSummary
класс
Краткое описание места, созданное ИИ.
Чтобы получить доступ, позвоните по номеру const {GenerativeSummary} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
disclosureText |
Тип:
string optionalТекст раскрытия информации, относящейся к этой сводке. |
disclosureTextLanguageCode |
Тип:
string optionalКод языка текста раскрытия информации. |
flagContentURI |
Тип:
string optionalURI для сообщения о проблеме с кратким пересказом. |
overview |
Тип:
string optionalОбзор места. |
overviewLanguageCode |
Тип:
string optionalКод языка обзора. |
Класс GoogleMapsLinks
google.maps.places.GoogleMapsLinks
класс
Ссылки, запускающие различные действия в Google Картах.
Чтобы получить доступ, позвоните по номеру const {GoogleMapsLinks} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
directionsURI |
Тип:
string optionalСсылка на маршрут до места в Google Картах. В ссылке указан только пункт назначения и используется способ передвижения по умолчанию ( DRIVE). |
photosURI |
Тип:
string optionalСсылка на фотографии места в Google Картах. |
placeURI |
Тип:
string optionalссылка на место в Google Картах; |
reviewsURI |
Тип:
string optionalСсылка на отзывы о месте в Google Картах. |
writeAReviewURI |
Тип:
string optionalСсылка, по которой можно написать отзыв о месте в Google Картах. |
Класс Money
google.maps.places.Money
класс
Представление денежной суммы с указанием валюты.
Чтобы получить доступ, позвоните по номеру const {Money} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
currencyCode |
Тип:
stringТрехбуквенный код валюты по стандарту ISO 4217. |
nanos |
Тип:
numberКоличество нано-единиц (10^-9) суммы. |
units |
Тип:
numberЦелые единицы суммы. Например, если Money.currencyCode – это USD, то одна единица – это один доллар США. |
Методы | |
|---|---|
toString |
toString()Параметры: нет.
Возвращаемое значение:
stringВозвращает человекочитаемое представление суммы денег с символом валюты. |
Класс NeighborhoodSummary
google.maps.places.NeighborhoodSummary
класс
Сводка о достопримечательностях рядом с местом, созданная ИИ.
Чтобы получить доступ, позвоните по номеру const {NeighborhoodSummary} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
description |
Тип:
ContentBlock optionalПодробное описание района. |
disclosureText |
Тип:
string optionalТекст раскрытия информации, относящейся к этой сводке. |
disclosureTextLanguageCode |
Тип:
string optionalКод языка текста раскрытия информации. |
flagContentURI |
Тип:
string optionalURI для сообщения о проблеме с кратким пересказом. |
overview |
Тип:
ContentBlock optionalОбзор района. |
Класс OpeningHours
google.maps.places.OpeningHours
класс
Информация о часах работы места.
Чтобы получить доступ, позвоните по номеру const {OpeningHours} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
periods |
Тип:
Array<OpeningHoursPeriod>Хронологически упорядоченный массив часов работы, содержащий данные по каждому дню недели, начиная с воскресенья. Не включает дни, когда место закрыто. |
weekdayDescriptions |
Тип:
Array<string>Массив из семи строк, представляющих часы работы по дням недели в соответствующем формате. Сервис Places отформатирует и локализует часы работы соответствующим образом для текущего языка. Порядок элементов в этом массиве зависит от языка. В некоторых странах неделя начинается с понедельника, а в других началом недели считается воскресенье. |
Класс OpeningHoursPeriod
google.maps.places.OpeningHoursPeriod
класс
Период, когда место открыто.
Чтобы получить доступ, позвоните по номеру const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
close |
Тип:
OpeningHoursPoint optionalВремя закрытия места. |
open |
Тип:
OpeningHoursPointВремя открытия места. |
Класс OpeningHoursPoint
google.maps.places.OpeningHoursPoint
класс
Точка, в которой изменяется статус места.
Чтобы получить доступ, позвоните по номеру const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
day |
Тип:
numberДень недели в виде числа от 0 до 6, начиная с воскресенья. Например, 2 обозначает вторник. |
hour |
Тип:
numberЧас OpeningHoursPoint.time в виде числа в диапазоне [0, 23]. Значение указывается в часовом поясе этого места. |
minute |
Тип:
numberМинута OpeningHoursPoint.time в виде числа в диапазоне [0, 59]. Значение указывается в часовом поясе этого места. |
Класс ParkingOptions
google.maps.places.ParkingOptions
класс
Чтобы получить доступ, позвоните по номеру const {ParkingOptions} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
hasFreeGarageParking |
Тип:
boolean optionalЕсть ли бесплатная крытая парковка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasFreeParkingLot |
Тип:
boolean optionalЕсть ли бесплатная парковка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasFreeStreetParking |
Тип:
boolean optionalЕсть ли у заведения бесплатная уличная парковка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasPaidGarageParking |
Тип:
boolean optionalУказывает, есть ли в месте платная крытая стоянка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasPaidParkingLot |
Тип:
boolean optionalЕсть ли в этом месте платная парковка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasPaidStreetParking |
Тип:
boolean optionalЕсть ли платная уличная парковка. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
hasValetParking |
Тип:
boolean optionalЕсть ли услуги парковщика. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
Класс PaymentOptions
google.maps.places.PaymentOptions
класс
Чтобы получить доступ, позвоните по номеру const {PaymentOptions} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
acceptsCashOnly |
Тип:
boolean optionalПринимает ли заведение только наличные. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
acceptsCreditCards |
Тип:
boolean optionalПринимаются ли в месте кредитные карты. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
acceptsDebitCards |
Тип:
boolean optionalПринимаются ли в этом месте дебетовые карты. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
acceptsNFC |
Тип:
boolean optionalПринимает ли место оплату через NFC. Возвращает true или false, если значение известно. Если значение неизвестно, возвращается null. |
Класс Photo
google.maps.places.Photo
класс
Информация о фотографии места.
Чтобы получить доступ, позвоните по номеру const {Photo} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
authorAttributions |
Тип:
Array<AuthorAttribution>Текст атрибуции, отображаемый для этой фотографии. |
flagContentURI |
Тип:
string optionalСсылка, по которой пользователь может сообщить о проблеме с фотографией. |
googleMapsURI |
Тип:
string optionalссылка на фотографию в Google Картах; |
heightPx |
Тип:
numberВысота фотографии в пикселях. |
widthPx |
Тип:
numberШирина фотографии в пикселях. |
Методы | |
|---|---|
getURI |
getURI([options])Параметры:
Возвращаемое значение:
stringВозвращает URL изображения, соответствующий указанным параметрам. |
Класс PlusCode
google.maps.places.PlusCode
класс
Код Plus Code для места. Подробную информацию можно найти на сайте https://plus.codes/.
Чтобы получить доступ, позвоните по номеру const {PlusCode} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
compoundCode |
Тип:
string optionalПлюс-код с областью 1/8000 градуса на 1/8000 градуса, где первые четыре символа (код региона) опущены и заменены описанием местности. Пример: 9G8F+5W Zurich, Switzerland. |
globalCode |
Тип:
string optionalКод Plus Code с областью 1/8000 градуса на 1/8000 градуса. Пример: 8FVC9G8F+5W. |
Класс PostalAddress
google.maps.places.PostalAddress
класс
Почтовый адрес (например, для доставки посылок). Примечание. JavaScript API использует PostalAddress для создания экземпляров объектов, представляющих данные, возвращаемые веб-сервисом.
Этот класс реализует PostalAddressLiteral.
Чтобы получить доступ, позвоните по номеру const {PostalAddress} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
addressLines |
Тип:
Array<string>Неструктурированные строки адреса, описывающие нижние уровни адреса. |
administrativeArea |
Тип:
string optionalВысшая административная единица для почтовых адресов в стране или регионе. |
languageCode |
Тип:
string optionalКод языка по стандарту BCP-47 для содержимого этого адреса. Примеры: zh-Hant, ja, ja-Latn, en. |
locality |
Тип:
string optionalОбычно это часть адреса, определяющая город. |
organization |
Тип:
string optionalНазвание организации по указанному адресу. |
postalCode |
Тип:
string optionalПочтовый индекс. |
recipients |
Тип:
Array<string>Получатель по адресу. |
regionCode |
Тип:
stringИдентификатор CLDR для страны или региона, где находится адрес. Пример: CH для Швейцарии. Подробную информацию можно найти на страницах https://cldr.unicode.org/ и https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html. |
sortingCode |
Тип:
string optionalКод сортировки адреса. |
sublocality |
Тип:
string optionalРайон, округ или другая часть населенного пункта. |
Интерфейс PostalAddressLiteral
google.maps.places.PostalAddressLiteral
интерфейс
Данные для заполнения PostalAddress.
Свойства | |
|---|---|
regionCode |
Тип:
stringПосмотрите PostalAddress.regionCode. |
addressLines optional |
Тип:
Iterable<string> optionalПосмотрите PostalAddress.addressLines. |
administrativeArea optional |
Тип:
string optionalПосмотрите PostalAddress.administrativeArea. |
languageCode optional |
Тип:
string optionalПосмотрите PostalAddress.languageCode. |
locality optional |
Тип:
string optionalПосмотрите PostalAddress.locality. |
organization optional |
Тип:
string optionalПосмотрите PostalAddress.organization. |
postalCode optional |
Тип:
string optionalПосмотрите PostalAddress.postalCode. |
recipients optional |
Тип:
Iterable<string> optionalПосмотрите PostalAddress.recipients. |
sortingCode optional |
Тип:
string optionalПосмотрите PostalAddress.sortingCode. |
sublocality optional |
Тип:
string optionalПосмотрите PostalAddress.sublocality. |
Константы PriceLevel
google.maps.places.PriceLevel
константы
Уровень цен для места.
Чтобы получить доступ, позвоните по номеру const {PriceLevel} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
Класс PriceRange
google.maps.places.PriceRange
класс
Диапазон цен, связанный с местом. Значение endPrice может быть не задано, что указывает на диапазон без верхней границы (например, "Более 100 долларов США").
Чтобы получить доступ, позвоните по номеру const {PriceRange} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
endPrice |
Тип:
Money optionalВерхняя граница диапазона цен (включительно). Цена должна быть ниже этой суммы. |
startPrice |
Тип:
MoneyНижняя граница диапазона цен (включительно). Цена должна быть не ниже этой суммы. |
Класс Review
google.maps.places.Review
класс
Информация об отзыве о месте.
Чтобы получить доступ, позвоните по номеру const {Review} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
authorAttribution |
Тип:
AuthorAttribution optionalАвтор отзыва. |
flagContentURI |
Тип:
string optionalСсылка, по которой пользователь может сообщить о проблеме с отзывом. |
googleMapsURI |
Тип:
string optionalссылка на отзыв в Google Картах; |
originalText |
Тип:
string optionalТекст отзыва на языке оригинала. |
originalTextLanguageCode |
Тип:
string optionalКод языка IETF, указывающий исходный язык отзыва. |
publishTime |
Тип:
Date optional |
rating |
Тип:
number optionalОценка в отзыве – число от 1,0 до 5,0 включительно. |
relativePublishTimeDescription |
Тип:
string optionalСтрока с отформатированным временем, выражающая время отзыва относительно текущего времени в форме, соответствующей языку и стране. Например, "месяц назад". |
text |
Тип:
string optionalЛокализованный текст отзыва. |
textLanguageCode |
Тип:
string optionalКод языка IETF, указывающий язык отзыва. |
visitDateMonth |
Тип:
number optionalМесяц, когда автор отзыва посетил место. Это поле начинается с 0, где 0 – январь, а 11 – декабрь. |
visitDateYear |
Тип:
number optionalГод, когда автор отзыва посетил место. |
Класс ReviewSummary
google.maps.places.ReviewSummary
класс
Сводка отзывов пользователей о месте, созданная ИИ.
Чтобы получить доступ, позвоните по номеру const {ReviewSummary} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
disclosureText |
Тип:
string optionalТекст раскрытия информации, относящейся к этой сводке. |
disclosureTextLanguageCode |
Тип:
string optionalКод языка текста раскрытия информации. |
flagContentURI |
Тип:
string optionalURI для сообщения о проблеме с кратким пересказом. |
reviewsURI |
Тип:
string optionalURI для показа отзывов об этом месте на Google Картах. |
text |
Тип:
string optionalКраткий пересказ отзывов пользователей. |
textLanguageCode |
Тип:
string optionalКод языка, на котором составлена сводка отзывов пользователей. |
Интерфейс SearchByTextRequest
google.maps.places.SearchByTextRequest
интерфейс
Интерфейс запроса для Place.searchByText.
Свойства | |
|---|---|
fields |
Тип:
Array<string>Поля, которые будут включены в ответ и за которые будет взиматься плата. Если передается ['*'], будут возвращены все доступные поля, и за них будет взиматься оплата (не рекомендуется для рабочих развертываний). В качестве поля можно запросить любое свойство класса Place. |
evSearchOptions optional |
Тип:
EVSearchOptions optionalПараметры, связанные с электромобилями, которые можно указать в запросе на поиск мест. |
includedType optional |
Тип:
string optionalТип места, указанный в запросе. Полный список поддерживаемых типов: https://developers.google.com/maps/documentation/places/web-service/place-types. Поддерживается только один тип. Посмотреть SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Тип:
boolean optionalПо умолчанию:
false.Используется для ограничения поиска местами, которые открыты в текущий момент. |
language optional |
Тип:
string optionalИнформация о месте будет показана на предпочитаемом языке, если он доступен. По умолчанию используются языковые настройки браузера. Список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Тип:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalРегион, в котором выполняется поиск. Это местоположение служит смещением, то есть могут быть возвращены результаты, относящиеся к указанному местоположению. Нельзя использовать вместе с locationRestriction. |
locationRestriction optional |
Тип:
LatLngBounds|LatLngBoundsLiteral optionalРегион, в котором выполняется поиск. Это местоположение служит ограничением, то есть результаты за пределами указанного местоположения возвращаться не будут. Нельзя использовать вместе с locationBias. |
maxResultCount optional |
Тип:
number optionalМаксимальное число результатов на странице. Значение должно быть от 1 до 20 включительно. |
minRating optional |
Тип:
number optionalФильтровать результаты, средняя оценка которых строго меньше этого ограничения. Допустимое значение должно быть числом с плавающей запятой от 0 до 5 (включительно) с шагом 0,5, то есть [0, 0,5, 1,0, ... , 5,0] включительно. Введенная оценка будет округлена до ближайшего значения, кратного 0,5. Например, если вы укажете оценку 0,6, то будут исключены все результаты с оценкой ниже 1,0. |
priceLevels optional |
Тип:
Array<PriceLevel> optionalИспользуется для ограничения поиска местами, которые отмечены как имеющие определенный уровень цен. Вы можете выбрать любую комбинацию уровней цен. По умолчанию выбраны все уровни цен. |
|
Тип:
string optional |
|
Тип:
SearchByTextRankPreference optional |
rankPreference optional |
Тип:
SearchByTextRankPreference optionalПо умолчанию:
SearchByTextRankPreference.RELEVANCE.Как результаты будут ранжироваться в ответе. |
region optional |
Тип:
string optionalКод страны или региона (CLDR) в формате Unicode, откуда поступает запрос. Этот параметр используется для отображения информации о месте, например названия места в определенном регионе, если оно доступно. Параметр может влиять на результаты в соответствии с действующим законодательством. Дополнительную информацию можно найти на странице https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Обратите внимание, что трехзначные коды регионов в настоящее время не поддерживаются. |
textQuery optional |
Тип:
string optionalОбязательный атрибут, если не используется атрибут . Текстовый запрос для текстового поиска. |
useStrictTypeFiltering optional |
Тип:
boolean optionalПо умолчанию:
false.Используется для настройки строгой фильтрации по типу для SearchByTextRequest.includedType. Если задано значение True, будут возвращены только результаты того же типа. |
Константы SearchByTextRankPreference
google.maps.places.SearchByTextRankPreference
константы
RankPreference enum для SearchByTextRequest.
Чтобы получить доступ, позвоните по номеру const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
DISTANCE |
Результаты ранжируются по расстоянию. |
RELEVANCE |
Результаты сортируются по релевантности. |
Интерфейс SearchNearbyRequest
google.maps.places.SearchNearbyRequest
интерфейс
Интерфейс запроса для Place.searchNearby. Подробную информацию о запросе можно найти в документации по Places API.
Свойства | |
|---|---|
fields |
Тип:
Array<string>Поля, которые будут включены в ответ и за которые будет взиматься плата. Если передается ['*'], будут возвращены все доступные поля, и за них будет взиматься оплата (не рекомендуется для рабочих развертываний). В качестве поля можно запросить любое свойство класса Place. |
locationRestriction |
Тип:
Circle|CircleLiteralРегион поиска, заданный в виде круга с центром и радиусом. Результаты за пределами указанного местоположения не возвращаются. |
excludedPrimaryTypes optional |
Тип:
Array<string> optionalИсключенные основные типы мест. Ознакомьтесь с полным списком поддерживаемых типов. У места может быть только один основной тип. Можно указать до 50 типов. Если вы укажете один и тот же тип в списках included и excluded, будет возвращена ошибка INVALID_ARGUMENT. |
excludedTypes optional |
Тип:
Array<string> optionalИсключенные типы мест. Ознакомьтесь с полным списком поддерживаемых типов. У места может быть несколько типов. Можно указать до 50 типов. Если вы укажете один и тот же тип в списках included и excluded, будет возвращена ошибка INVALID_ARGUMENT. |
includedPrimaryTypes optional |
Тип:
Array<string> optionalВключенные основные типы мест. Ознакомьтесь с полным списком поддерживаемых типов. У места может быть только один основной тип. Можно указать до 50 типов. Если вы укажете один и тот же тип в списках included и excluded, будет возвращена ошибка INVALID_ARGUMENT. |
includedTypes optional |
Тип:
Array<string> optionalВключенные типы мест. Ознакомьтесь с полным списком поддерживаемых типов. У места может быть несколько типов. Можно указать до 50 типов. Если вы укажете один и тот же тип в списках included и excluded, будет возвращена ошибка INVALID_ARGUMENT. |
language optional |
Тип:
string optionalИнформация о месте будет показана на предпочитаемом языке, если он доступен. По умолчанию используются языковые настройки браузера. Список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Тип:
number optionalМаксимальное число результатов на странице. Допустимые значения и значения по умолчанию приведены в документации по Places API. |
rankPreference optional |
Тип:
SearchNearbyRankPreference optionalПо умолчанию:
SearchNearbyRankPreference.POPULARITY.Как результаты будут ранжироваться в ответе. |
region optional |
Тип:
string optionalКод страны или региона (CLDR) в формате Unicode, откуда поступает запрос. Этот параметр используется для отображения информации о месте, например названия места в определенном регионе, если оно доступно. Параметр может влиять на результаты в соответствии с действующим законодательством. Дополнительную информацию можно найти на странице https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Обратите внимание, что трехзначные коды регионов в настоящее время не поддерживаются. |
Константы SearchNearbyRankPreference
google.maps.places.SearchNearbyRankPreference
константы
Перечисление RankPreference для SearchNearbyRequest.
Чтобы получить доступ, позвоните по номеру const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
DISTANCE |
Результаты ранжируются по расстоянию. |
POPULARITY |
Результаты ранжируются по популярности. |