Место класса
google.maps.places . Place
Доступ осуществляется путем вызова 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 , если данные о статусе не были загружены с сервера. |
displayName | Тип: string optional Отображаемое имя местоположения. null если имя отсутствует. undefined , если данные имени не были загружены с сервера. |
displayNameLanguageCode | Тип: string optional Язык отображаемого названия местоположения. null , если название отсутствует. undefined , если данные по названию не были загружены с сервера. |
editorialSummary | Тип: string optional Редакционное резюме для этого места. null если редакционного резюме нет. undefined если это поле еще не было запрошено. |
editorialSummaryLanguageCode | Тип: string optional Язык редакционного резюме для этого места. null если редакционного резюме нет. undefined если это поле еще не было запрошено. |
evChargeOptions | Тип: EVChargeOptions optional Варианты зарядки электромобиля, предоставляемые местом. undefined если варианты зарядки электромобиля не были запрошены с сервера. |
formattedAddress | Тип: string optional Полный адрес места. |
fuelOptions | Тип: FuelOptions optional Варианты топлива, предоставляемые местом. undefined если варианты топлива не были запрошены с сервера. |
googleMapsURI | Тип: string optional URL официальной страницы 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 Цветовой код HEX по умолчанию для категории места. |
id | Тип: string Уникальный идентификатор места. |
internationalPhoneNumber | Тип: string optional Номер телефона The Place в международном формате. Международный формат включает код страны и знак плюс (+). |
isGoodForChildren | Тип: boolean optional |
isGoodForGroups | Тип: boolean optional |
isGoodForWatchingSports | Тип: boolean optional |
isReservable | Тип: boolean optional Можно ли забронировать место. Возвращает «true» или «false», если значение известно. Возвращает «null», если значение неизвестно. Возвращает «undefined», если это поле ещё не запрошено. |
location | Тип: LatLng optional Положение места. |
nationalPhoneNumber | Тип: string optional Номер телефона места, отформатированный в соответствии с региональными правилами нумерации . |
parkingOptions | Тип: ParkingOptions optional Варианты парковки, предоставляемые местом. undefined если данные о вариантах парковки не были запрошены с сервера. |
paymentOptions | Тип: PaymentOptions optional Варианты оплаты, предоставляемые местом. undefined , если данные о вариантах оплаты не были запрошены с сервера. |
photos | Фотографии этого места. Коллекция будет содержать до десяти Photo . |
plusCode | Тип: PlusCode optional |
priceLevel | Тип: PriceLevel optional Уровень цен в данном месте. Это свойство может возвращать любое из следующих значений:
|
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 Запрашиваемый регион для этого места. |
reviews | Список отзывов об этом месте. |
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», если это поле ещё не запрошено. |
svgIconMaskURI | Тип: string optional URI ресурса маски изображения 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]) Параметры:
Вычисляет дату следующего рабочего дня (OpeningHoursTime). Возвращает значение undefined, если данных недостаточно для расчета результата или это место не работает. |
| isOpen([date]) Параметры:
Возвращаемое значение: Promise <boolean optional > Проверяет, открыто ли место в указанную дату и время. Возвращает значение undefined , если известных данных о месте недостаточно для вычисления, например, если часы работы не зарегистрированы. |
toJSON | toJSON() Параметры: нет Возвращаемое значение: Object JSON со всеми запрошенными свойствами места. |
Интерфейс PlaceOptions
google.maps.places . PlaceOptions
Варианты построения Места.
Характеристики | |
---|---|
id | Тип: string Уникальный идентификатор места. |
requestedLanguage optional | Тип: string optional Идентификатор языка, на котором должна быть возвращена информация. См. список поддерживаемых языков . |
requestedRegion optional | Тип: string optional Региональный код пользователя. Он может влиять на то, какие фотографии будут возвращены, и, возможно, на другие параметры. Региональный код принимает двухсимвольное значение ccTLD («домен верхнего уровня») . Большинство кодов ccTLD идентичны кодам ISO 3166-1, за некоторыми заметными исключениями. Например, ccTLD Великобритании — «uk» ( .co.uk ), а код ISO 3166-1 — «gb» (технически обозначает «Соединённое Королевство Великобритании и Северной Ирландии»). |
Класс 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> Массив строк, обозначающий тип этого компонента адреса. Список допустимых типов можно найти здесь . |
Класс атрибуции
google.maps.places . Attribution
Доступ осуществляется путем вызова const {Attribution} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
provider | Тип: string optional Текст атрибуции, который будет отображаться для этого результата поиска места. |
providerURI | Тип: string optional |
Класс AuthorAttribution
google.maps.places . AuthorAttribution
Доступ осуществляется путем вызова const {AuthorAttribution} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
displayName | Тип: string Имя автора этого результата. |
photoURI | Тип: string optional URI фотографии автора для этого результата. Он может быть не всегда доступен. |
uri | Тип: string optional URI профиля автора для этого результата. |
Класс 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 Тип соединителя данной агрегации. |
Класс 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 | Комбинированная система зарядки (переменный и постоянный ток). На основе разъёма Mennekes Type-2. |
CHADEMO | Разъем типа CHAdeMO. |
J1772 | Разъем J1772 типа 1. |
OTHER | Другие типы разъемов. |
TESLA | Стандартный разъём TESLA. В Северной Америке он имеет сертификат NACS, но в других частях мира может иметь сертификат, отличный от 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 | Дизельное топливо. |
E80 | Е 80. |
E85 | Е 85. |
LPG | СУГ. |
METHANE | Метан. |
MIDGRADE | Средний уровень. |
PREMIUM | Премиум. |
REGULAR_UNLEADED | Обычный неэтилированный. |
SP100 | СП 100. |
SP91 | СП 91. |
SP91_E10 | СП 91 Е10. |
SP92 | СП 92. |
SP95 | СП 95. |
SP95_E10 | СП95 Е10. |
SP98 | СП 98. |
SP99 | СП 99. |
TRUCK_DIESEL | Грузовой дизель. |
Денежный класс
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», то 1 единица равна 1 доллару США. |
Методы | |
---|---|
toString | toString() Параметры: нет Возвращаемое значение: string Возвращает понятное для человека представление суммы денег с символом валюты. |
Часы работы класса
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», если значение неизвестно. |
Фотокласс
google.maps.places . Photo
Доступ осуществляется путем вызова const {Photo} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
authorAttributions | Тип: Array < AuthorAttribution > Текст атрибуции, который будет отображаться для этой фотографии. |
heightPx | Тип: number Высота фотографии в пикселях. |
widthPx | Тип: number Ширина фотографии в пикселях. |
Методы | |
---|---|
getURI | getURI([options]) Параметры:
Возвращаемое значение: string Возвращает URL-адрес изображения, соответствующий указанным параметрам. |
класс PlusCode
google.maps.places . PlusCode
Доступ осуществляется путем вызова const {PlusCode} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
compoundCode | Тип: string optional Плюс-код с областью размером 1/8000 градуса на 1/8000 градуса, где первые четыре символа (код города) опускаются и заменяются описанием населённого пункта. Например, «9G8F+5W Цюрих, Швейцария». |
globalCode | Тип: string optional Плюс-код с площадью 1/8000 градуса на 1/8000 градуса. Например, «8FVC9G8F+5W». |
Константы PriceLevel
google.maps.places . PriceLevel
Перечисление уровня цен для объектов Place.
Доступ осуществляется путем вызова const {PriceLevel} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
EXPENSIVE | |
FREE | |
INEXPENSIVE | |
MODERATE | |
VERY_EXPENSIVE |
Обзор класса
google.maps.places . Review
класса
Доступ осуществляется путем вызова const {Review} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
authorAttribution | Тип: AuthorAttribution optional Рецензент. |
publishTime | Тип: Date optional |
rating | Тип: number optional Рейтинг данного обзора, число от 1,0 до 5,0 (включительно). |
relativePublishTimeDescription | Тип: string optional Строка отформатированного недавнего времени, выражающая время обзора относительно текущего времени в форме, подходящей для языка и страны. Например, «месяц назад». |
text | Тип: string optional Текст обзора. |
textLanguageCode | Тип: string optional Код языка IETF, указывающий язык, на котором написан этот обзор. Обратите внимание, что этот код включает только основной тег языка без дополнительных тегов, указывающих страну или регион. Например, все обзоры на английском языке помечены тегом 'en' а не «en-AU» или «en-UK». |
Интерфейс SearchByTextRequest
google.maps.places . SearchByTextRequest
Интерфейс запроса для Place.searchByText
.
Характеристики | |
---|---|
evSearchOptions optional | Тип: EVSearchOptions optional Параметры, связанные с электромобилями, которые можно указать для запроса поиска места. |
fields optional | Тип: Array <string> optional Обязательно для Place.searchByText . Поля, которые необходимо включить в ответ, и за которые будет выставлен счёт . Если передано ['*'] , будут возвращены все доступные поля, и за них будет выставлен счёт (это не рекомендуется для производственных развёртываний). Вы можете запросить любое свойство класса Place в качестве поля. |
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 Код страны/региона в формате Unicode (CLDR) местоположения, из которого поступил запрос. Этот параметр используется для отображения информации о месте, например, названия региона, если оно доступно. Этот параметр может влиять на результаты в зависимости от действующего законодательства. Подробнее см. 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 для SearchByTextRequest.
Доступ осуществляется путем вызова const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
.
См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
DISTANCE | Ранжирует результаты по расстоянию. |
RELEVANCE | Ранжирует результаты по релевантности. |
Интерфейс SearchNearbyRequest
google.maps.places . SearchNearbyRequest
Интерфейс запроса для Place.searchNearby
. Подробнее о запросе см. в справочнике Places API .
Характеристики | |
---|---|
locationRestriction | Тип: Circle | CircleLiteral Область поиска, заданная как круг с центром и радиусом. Результаты за пределами указанного местоположения не возвращаются. |
excludedPrimaryTypes optional | Тип: Array <string> optional Исключён основной тип места. См. полный список поддерживаемых типов . Место может иметь только один основной тип. Можно указать до 50 типов. Если указать один и тот же тип и в included , и excluded списках, возвращается ошибка INVALID_ARGUMENT. |
excludedTypes optional | Тип: Array <string> optional Исключённый тип места. См. полный список поддерживаемых типов . У места может быть много различных типов. Можно указать до 50 типов. Если указать один и тот же тип и в included , и excluded списке, возвращается ошибка INVALID_ARGUMENT. |
fields optional | Тип: Array <string> optional Обязательно для Place.searchNearby . Поля, которые будут включены в ответ, и за которые будет выставлен счёт . Если передано ['*'] , будут возвращены все доступные поля, и за них будет выставлен счёт (это не рекомендуется для производственных развёртываний). Вы можете запросить любое свойство класса Place в качестве поля. |
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 Максимальное количество возвращаемых результатов. Должна быть от 1 до 20 включительно. |
rankPreference optional | Тип: SearchNearbyRankPreference optional По умолчанию: SearchNearbyRankPreference.DISTANCE Как будут ранжироваться результаты в ответе. |
region optional | Тип: string optional Код страны/региона в формате Unicode (CLDR) местоположения, из которого поступил запрос. Этот параметр используется для отображения информации о месте, например, названия региона, если оно доступно. Этот параметр может влиять на результаты в зависимости от действующего законодательства. Подробнее см. 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 | Ранжирует результаты по популярности. |