Место класса
 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 , если данные о статусе не были загружены с сервера. | 
 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 если варианты топлива не были запрошены с сервера. | 
 googleMapsLinks |  Тип:  GoogleMapsLinks optional Ссылки для запуска различных действий в Google Картах.  | 
 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 | 
 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 Запрашиваемый регион для этого места.  | 
 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 URI поставщика данных места.   | 
Класс 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. | 
 NACS | Североамериканская система зарядки (NACS), стандартизированная как SAE J3400. | 
 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 | Дизельное топливо. | 
 DIESEL_PLUS | Дизельное топливо плюс топливо. | 
 E100 | Е 100. | 
 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 | Грузовой дизель. | 
Класс 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 Maps.  | 
 placeURI |  Тип:  string optional Ссылка для отображения места на Google Maps.  | 
 reviewsURI |  Тип:  string optional Ссылка для просмотра отзывов о месте на Google Maps.  | 
 writeAReviewURI |  Тип:  string optional Ссылка для написания отзыва о месте на Google Maps.   | 
Денежный класс
 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 > Текст атрибуции, который будет отображаться для этой фотографии.  | 
 flagContentURI |  Тип:  string optional Ссылка, по которой пользователь может сообщить о проблеме с фотографией.  | 
 googleMapsURI |  Тип:  string optional Ссылка для показа фотографии на Google Maps.  | 
 heightPx |  Тип:  number Высота фотографии в пикселях.  | 
 widthPx |  Тип:  number Ширина фотографии в пикселях.   | 
Методы | |
|---|---|
 getURI | getURI([options]) Параметры: 
  Возвращаемое значение:  string Возвращает URL-адрес изображения, соответствующий указанным параметрам.   | 
класс PlusCode
 google.maps.places . PlusCode
Плюс-код для этого места. Подробнее на сайте https://plus.codes/ .
 Доступ осуществляется путем вызова 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».   | 
Класс PostalAddress
 google.maps.places . PostalAddress
Представляет почтовый адрес (например, для почтовой службы, по которому осуществляется доставка). Примечание: PostalAddress используется JavaScript API для создания объектов, представляющих данные, возвращаемые веб-службой.
 Этот класс реализует 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
Данные для гидратации почтового адреса.
Характеристики | |
|---|---|
 regionCode |  Тип:  string См.  PostalAddress.regionCode . | 
 addressLines optional |  Тип:  Iterable <string> optional | 
 administrativeArea optional |  Тип:  string optional | 
 languageCode optional |  Тип:  string optional | 
 locality optional |  Тип:  string optional См.  PostalAddress.locality . | 
 organization optional |  Тип:  string optional | 
 postalCode optional |  Тип:  string optional См.  PostalAddress.postalCode . | 
 recipients optional |  Тип:  Iterable <string> optional См.  PostalAddress.recipients . | 
 sortingCode optional |  Тип:  string optional | 
 sublocality optional |  Тип:  string optional | 
Константы 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
 Диапазон цен, связанный с Place. endPrice может быть не установлен, что указывает на диапазон без верхней границы (например, «Более 100 долларов США»).
 Доступ осуществляется путем вызова const {PriceRange} = await google.maps.importLibrary("places") .
 См. Библиотеки в Maps JavaScript API . 
Характеристики | |
|---|---|
 endPrice |  Тип:  Money optional Верхний предел ценового диапазона (включительно). Цена должна быть ниже этой суммы.  | 
 startPrice |  Тип:  Money Нижняя граница ценового диапазона (включительно). Цена должна быть равна или выше этой суммы.   | 
Обзор класса
 google.maps.places . Review класса
Информация об обзоре места.
 Доступ осуществляется путем вызова const {Review} = await google.maps.importLibrary("places") .
 См. Библиотеки в Maps JavaScript API . 
Характеристики | |
|---|---|
 authorAttribution |  Тип:  AuthorAttribution optional Рецензент.  | 
 flagContentURI |  Тип:  string optional Ссылка, по которой пользователь может сообщить о проблеме с отзывом.  | 
 googleMapsURI |  Тип:  string optional Ссылка для отображения обзора на Google Maps.  | 
 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, указывающий локализованный язык обзора.   | 
Интерфейс 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 Максимальное количество возвращаемых результатов. Допустимые значения и значения по умолчанию см. в справочнике API Places .  | 
 rankPreference optional |  Тип:  SearchNearbyRankPreference optional По умолчанию:  SearchNearbyRankPreference.POPULARITY Как будут ранжироваться результаты в ответе.  | 
 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 | Ранжирует результаты по популярности. |