Класс PlacesService
google.maps.places . PlacesService
Класс google.maps.places . PlacesService
Содержит методы, связанные с поиском мест и получением сведений о месте.
Доступ осуществляется путем вызова const {PlacesService} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
PlacesService | PlacesService(attrContainer) Параметры:
Создает новый экземпляр PlacesService , который отображает атрибуцию в указанном контейнере. |
Методы | |
---|---|
findPlaceFromPhoneNumber | findPlaceFromPhoneNumber(request, callback) Параметры:
Возвращаемое значение: Нет Получает список мест на основе номера телефона. В большинстве случаев в списке результатов должен быть только один элемент, однако, если запрос неоднозначен, может быть возвращено более одного результата. PlaceResult , передаваемые обратному вызову, являются подмножествами полного PlaceResult . Ваше приложение может получить более подробный PlaceResult для каждого места, вызвав PlacesService.getDetails и передав PlaceResult.place_id для нужного места. |
findPlaceFromQuery | findPlaceFromQuery(request, callback) Параметры:
Возвращаемое значение: Нет Получает список мест на основе строки запроса. В большинстве случаев в списке результатов должен быть только один элемент, однако, если запрос неоднозначен, может быть возвращено более одного результата. PlaceResult , передаваемые обратному вызову, являются подмножествами полного PlaceResult . Ваше приложение может получить более подробный PlaceResult для каждого места, вызвав PlacesService.getDetails и передав PlaceResult.place_id для нужного места. |
getDetails | getDetails(request, callback) Параметры:
Возвращаемое значение: Нет Получает сведения о месте, указанном по заданному идентификатору placeId . |
nearbySearch | nearbySearch(request, callback) Параметры:
Возвращаемое значение: Нет Получает список мест рядом с определенным местоположением на основе ключевого слова или типа. Местоположение всегда должно указываться либо путем передачи LatLngBounds , либо параметров location и radius . PlaceResult , передаваемые обратному вызову, являются подмножествами полного PlaceResult . Ваше приложение может получить более подробную информацию PlaceResult для каждого места, отправив запрос Place Details , передав PlaceResult.place_id для нужного места. Объект PlaceSearchPagination можно использовать для получения дополнительных страниц результатов (нуль, если это последняя страница результатов или если существует только одна страница результатов). |
textSearch | textSearch(request, callback) Параметры:
Возвращаемое значение: Нет Получает список мест на основе строки запроса (например, «пицца в Нью-Йорке» или «обувные магазины недалеко от Оттавы»). Параметры местоположения не являются обязательными; когда местоположение указано, результаты смещаются только в сторону ближайших результатов, а не ограничиваются местами внутри области. Используйте textSearch , когда вы хотите искать места, используя произвольную строку, а также в тех случаях, когда вы не хотите ограничивать результаты поиска определенным местоположением. Объект PlaceSearchPagination можно использовать для получения дополнительных страниц результатов (нуль, если это последняя страница результатов или если существует только одна страница результатов). |
Интерфейс PlaceDetailsRequest
google.maps.places . PlaceDetailsRequest
Интерфейс google.maps.places . PlaceDetailsRequest
Запрос сведений о месте для отправки в PlacesService
.
Характеристики | |
---|---|
placeId | Тип: string Идентификатор места, для которого запрашиваются сведения. |
fields optional | Тип: Array <string> optional Поля, которые необходимо включить в подробный ответ, за который будет взиматься плата . Если поля не указаны или передано ['ALL'] , все доступные поля будут возвращены и за них будет выставлен счет (это не рекомендуется для производственных развертываний). Список полей см. в PlaceResult . Вложенные поля можно указать с помощью точечных путей (например, "geometry.location" ). |
language optional | Тип: string optional Идентификатор языка, на котором должны быть возвращены подробные сведения. См. список поддерживаемых языков . |
region optional | Тип: string optional Код региона пользователя. Это может повлиять на то, какие фотографии могут быть возвращены, а также, возможно, на другие вещи. Код региона принимает двухсимвольное значение ccTLD («домен верхнего уровня») . Большинство кодов ccTLD идентичны кодам ISO 3166-1, за некоторыми заметными исключениями. Например, нДВУ Соединенного Королевства — «uk» ( .co.uk ), а его код ISO 3166-1 — «gb» (технически для организации «Соединенное Королевство Великобритании и Северной Ирландии»). |
sessionToken optional | Тип: AutocompleteSessionToken optional Уникальная ссылка, используемая для объединения запроса подробностей с сеансом автозаполнения. |
Интерфейс FindPlaceFromPhoneNumberRequest
google.maps.places . FindPlaceFromPhoneNumberRequest
Интерфейс google.maps.places . FindPlaceFromPhoneNumberRequest
Поиск места из запроса текстового поиска, который будет отправлен в PlacesService.findPlaceFromPhoneNumber
.
Характеристики | |
---|---|
fields | Тип: Array <string> Поля, которые необходимо включить в ответ, за который будет взиматься плата . Если передано ['ALL'] , все доступные поля будут возвращены и за них будет выставлен счет (это не рекомендуется для производственных развертываний). Список полей см. в PlaceResult . Вложенные поля можно указать с помощью точечных путей (например, "geometry.location" ). |
phoneNumber | Тип: string Номер телефона места, где искать. Формат должен быть E.164 . |
language optional | Тип: string optional Идентификатор языка, на котором должны возвращаться имена и адреса, если это возможно. См. список поддерживаемых языков . |
locationBias optional | Тип: LocationBias optional Смещение, используемое при поиске места. Результат будет смещен в сторону заданного LocationBias , но не ограничивается им. |
Интерфейс FindPlaceFromQueryRequest
google.maps.places . FindPlaceFromQueryRequest
Интерфейс google.maps.places . FindPlaceFromQueryRequest
Поиск места из запроса текстового поиска, который будет отправлен в PlacesService.findPlaceFromQuery
.
Характеристики | |
---|---|
fields | Тип: Array <string> Поля, которые необходимо включить в ответ, за который будет взиматься плата . Если передано ['ALL'] , все доступные поля будут возвращены и за них будет выставлен счет (это не рекомендуется для производственных развертываний). Список полей см. в PlaceResult . Вложенные поля можно указать с помощью точечных путей (например, "geometry.location" ). |
query | Тип: string Запрос запроса. Например, название или адрес места. |
language optional | Тип: string optional Идентификатор языка, на котором должны возвращаться имена и адреса, если это возможно. См. список поддерживаемых языков . |
locationBias optional | Тип: LocationBias optional Смещение, используемое при поиске места. Результат будет смещен в сторону заданного LocationBias , но не ограничивается им. |
Интерфейс PlaceSearchRequest
google.maps.places . PlaceSearchRequest
Интерфейс google.maps.places . PlaceSearchRequest
Запрос на поиск места, который будет отправлен в PlacesService
.
Характеристики | |
---|---|
bounds optional | Тип: LatLngBounds | LatLngBoundsLiteral optional Границы поиска мест. И location , и radius будут игнорироваться, если установлены bounds . |
keyword optional | Тип: string optional Термин, который будет сопоставляться со всеми доступными полями, включая, помимо прочего, имя, тип и адрес, а также отзывы клиентов и другой сторонний контент. |
language optional | Тип: string optional Идентификатор языка, на котором должны возвращаться имена и адреса, если это возможно. См. список поддерживаемых языков . |
location optional | Тип: LatLng | LatLngLiteral optional Местоположение, вокруг которого осуществляется поиск мест. |
maxPriceLevel optional | Тип: number optional Ограничивает результаты только теми местами, которые находятся на указанном уровне цен или ниже. Допустимые значения находятся в диапазоне от 0 (самый доступный) до 4 (самый дорогой) включительно. Должно быть больше или равно minPrice , если указано. |
minPriceLevel optional | Тип: number optional Ограничивает результаты только теми местами, которые находятся на указанном уровне цен или выше. Допустимые значения находятся в диапазоне от 0 (самый доступный) до 4 (самый дорогой) включительно. Должно быть меньше или равно maxPrice , если указано. |
| Тип: string optional Эквивалент keyword . Значения в этом поле объединяются со значениями в поле keyword и передаются как часть той же строки поиска. |
openNow optional | Тип: boolean optional Ограничивает результаты только теми местами, которые открыты прямо сейчас. |
radius optional | Тип: number optional Расстояние от данного местоположения, в пределах которого осуществляется поиск мест, в метрах. Максимально допустимое значение — 50 000. |
rankBy optional | Тип: RankBy optional По умолчанию: RankBy.PROMINENCE . Указывает метод ранжирования, который будет использоваться при возврате результатов. Обратите внимание: когда rankBy установлено значение DISTANCE , вы должны указать location , но не можете указать radius или bounds . |
type optional | Тип: string optional Ищет места заданного типа. Тип переводится на местный язык целевого местоположения запроса и используется в качестве строки запроса. Если также указан запрос, он объединяется со строкой локализованного типа. Результаты другого типа удаляются из ответа. Используйте это поле для выполнения категориального поиска, независимого от языка и региона. Допустимые типы приведены здесь . |
Интерфейс TextSearchRequest
google.maps.places . TextSearchRequest
Интерфейс google.maps.places . TextSearchRequest
Запрос текстового поиска, который будет отправлен в PlacesService
.
Характеристики | |
---|---|
bounds optional | Тип: LatLngBounds | LatLngBoundsLiteral optional Границы, используемые для смещения результатов при поиске мест (необязательно). И location , и radius будут игнорироваться, если установлены bounds . Результаты не будут ограничиваться теми, кто находится внутри этих границ; но результаты внутри него будут ранжироваться выше. |
language optional | Тип: string optional Идентификатор языка, на котором должны возвращаться имена и адреса, если это возможно. См. список поддерживаемых языков . |
location optional | Тип: LatLng | LatLngLiteral optional Центр области, используемый для смещения результатов при поиске мест. |
query optional | Тип: string optional Срок запроса запроса. Например, название места («Эйфелева башня»), категория, за которой следует название места («пицца в Нью-Йорке») или название места, за которым следует средство устранения неоднозначности местоположения («Старбакс в Сиднее»). ). |
radius optional | Тип: number optional Радиус области, используемой для смещения результатов при поиске мест, в метрах. |
region optional | Тип: string optional Код региона, в сторону которого будут смещаться результаты. Код региона принимает двухсимвольное значение ccTLD («домен верхнего уровня») . Большинство кодов ccTLD идентичны кодам ISO 3166-1, за некоторыми заметными исключениями. Например, нДВУ Соединенного Королевства — «uk» ( .co.uk ), а его код ISO 3166-1 — «gb» (технически для организации «Соединенное Королевство Великобритании и Северной Ирландии»). |
type optional | Тип: string optional Ищет места заданного типа. Тип переводится на местный язык целевого местоположения запроса и используется в качестве строки запроса. Если также указан запрос, он объединяется со строкой локализованного типа. Результаты другого типа исключаются из ответа. Используйте это поле для выполнения категориального поиска, независимого от языка и региона. Допустимые типы приведены здесь . |
Константы RankBy
google.maps.places . RankBy
Константы google.maps.places . RankBy
Параметры ранжирования для PlaceSearchRequest.
Доступ осуществляется путем вызова const {RankBy} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
DISTANCE | Ранжирует результаты по расстоянию от местоположения. |
PROMINENCE | Результаты ранжируются по их известности. |
Тип определения смещения местоположения
google.maps.places . LocationBias
Тип определения google.maps.places . LocationBias
LocationBias представляет собой мягкую границу или подсказку, которую можно использовать при поиске мест. Результаты могут поступать из-за пределов указанной области. Чтобы использовать IP-адрес текущего пользователя в качестве смещения, можно указать строку "IP_BIAS"
. Примечание. При использовании Circle
необходимо определить центр и радиус.
LatLng | LatLngLiteral | LatLngBounds | LatLngBoundsLiteral | Circle | CircleLiteral |string
Тип ограничения местоположения
google.maps.places . LocationRestriction
Тип google.maps.places . LocationRestriction
LocationRestriction представляет собой строгую границу, используемую при поиске мест.
Константы PlacesServiceStatus
google.maps.places . PlacesServiceStatus
Константы google.maps.places . PlacesServiceStatus
Статус, возвращаемый PlacesService
после завершения поиска. Укажите их по значению или используя имя константы. Например, 'OK'
или google.maps.places.PlacesServiceStatus.OK
.
Доступ осуществляется путем вызова const {PlacesServiceStatus} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
INVALID_REQUEST | Этот запрос недействителен. |
NOT_FOUND | Указанное место не найдено. |
OK | Ответ содержит действительный результат. |
OVER_QUERY_LIMIT | Приложение превысило квоту запросов. |
REQUEST_DENIED | Приложению не разрешено использовать PlacesService . |
UNKNOWN_ERROR | Запрос PlacesService не удалось обработать из-за ошибки сервера. Запрос может быть успешным, если вы повторите попытку. |
ZERO_RESULTS | По данному запросу результат не найден. |
Интерфейс PlaceSearchPagination
google.maps.places . PlaceSearchPagination
Интерфейс google.maps.places . PlaceSearchPagination
Объект, используемый для получения дополнительных страниц результатов Places.
Характеристики | |
---|---|
hasNextPage | Тип: boolean Указывает, доступны ли дополнительные результаты. true , если есть дополнительная страница результатов. |
Методы | |
---|---|
nextPage | nextPage() Параметры: Нет Возвращаемое значение: Нет Получает следующую страницу результатов. Использует ту же функцию обратного вызова, которая была предоставлена для первого поискового запроса. |
Интерфейс PlaceResult
google.maps.places . PlaceResult
Интерфейс google.maps.places . PlaceResult
Определяет информацию о месте.
Характеристики | |
---|---|
address_components optional | Тип: Array < GeocoderAddressComponent > optional Коллекция компонентов адреса для местоположения этого места. Доступно только с PlacesService.getDetails . |
adr_address optional | Тип: string optional Представление адреса места в микроформате adr . Доступно только с PlacesService.getDetails . |
aspects optional | Тип: Array < PlaceAspectRating > optional Оценочные аспекты этого места на основе отзывов пользователей Google и Zagat. Оценки выставляются по шкале от 0 до 30. |
business_status optional | Тип: BusinessStatus optional Флаг, указывающий на операционный статус места, если оно является коммерческим (указывает, работает ли это место или закрыто временно или навсегда). Если данные недоступны, флаг не отображается в результатах поиска или в подробных ответах. |
formatted_address optional | Тип: string optional Полный адрес места. |
formatted_phone_number optional | Тип: string optional Номер телефона The Place, отформатированный в соответствии с региональным соглашением о номере . Доступно только с PlacesService.getDetails . |
geometry optional | Тип: PlaceGeometry optional Информация о месте, связанная с геометрией. |
html_attributions optional | Тип: Array <string> optional Текст атрибуции, который будет отображаться для этого результата места. Доступные html_attributions всегда возвращаются независимо от того, какие fields были запрошены, и должны быть отображены. |
icon optional | Тип: string optional URL-адрес ресурса изображения, который можно использовать для представления категории этого места. |
icon_background_color optional | Тип: string optional Цвет фона для использования со значком места. См. также PlaceResult.icon_mask_base_uri . |
icon_mask_base_uri optional | Тип: string optional Усеченный URL-адрес маски значка. Получите доступ к различным типам значков, добавив расширение файла в конец (например .svg или .png ). |
international_phone_number optional | Тип: string optional Номер телефона The Place в международном формате. Международный формат включает код страны и предваряется знаком плюс (+). Доступно только с PlacesService.getDetails . |
name optional | Тип: string optional Название места. Примечание. В случае введенных пользователем мест это необработанный текст, введенный пользователем. Пожалуйста, соблюдайте осторожность при использовании этих данных, поскольку злоумышленники могут попытаться использовать их в качестве вектора для атак путем внедрения кода (см. http://en.wikipedia.org/wiki/Code_injection ). |
opening_hours optional | Тип: PlaceOpeningHours optional Определяет, когда место открывается или закрывается. |
| Тип: boolean optional Флаг, указывающий, закрыто ли место навсегда или временно. Если место рабочее или данные отсутствуют, флаг в ответе отсутствует. |
photos optional | Тип: Array < PlacePhoto > optional Фотографии этого места. Коллекция будет содержать до десяти объектов PlacePhoto . |
place_id optional | Тип: string optional Уникальный идентификатор места. |
plus_code optional | Тип: PlacePlusCode optional Определяет открытые коды местоположения или « плюс-коды » для места. |
price_level optional | Тип: number optional Уровень цен места по шкале от 0 до 4. Уровни цен интерпретируются следующим образом:
|
rating optional | Тип: number optional Рейтинг от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
reviews optional | Тип: Array < PlaceReview > optional Список отзывов об этом месте. Доступно только с PlacesService.getDetails . |
types optional | Тип: Array <string> optional Массив типов для этого места (например, ["political", "locality"] или ["restaurant", "establishment"] ). |
url optional | Тип: string optional URL официальной страницы Google этого места. Это страница, принадлежащая Google, которая содержит самую полную информацию об этом месте. Доступно только с PlacesService.getDetails . |
user_ratings_total optional | Тип: number optional Количество пользовательских оценок, повлиявших на PlaceResult.rating этого места. |
| Тип: number optional Смещение от UTC текущего часового пояса места в минутах. Например, в Сиднее, Австралия, летнее время на 11 часов опережает UTC, поэтому utc_offset будет равен 660 . Для часовых поясов после UTC смещение отрицательное. Например, для Кабо-Верде utc_offset равно -60 . Доступно только с PlacesService.getDetails . |
utc_offset_minutes optional | Тип: number optional Смещение от UTC текущего часового пояса места в минутах. Например, в Сиднее (Австралия) летнее время на 11 часов опережает UTC, поэтому utc_offset_minutes будут 660 . Для часовых поясов после UTC смещение отрицательное. Например, для Кабо-Верде utc_offset_minutes равно -60 . Доступно только с PlacesService.getDetails . |
vicinity optional | Тип: string optional Упрощенный адрес места, включая название улицы, номер улицы и населенный пункт, но не провинцию/штат, почтовый индекс или страну. Например, для офиса Google в Сиднее (Австралия) значение окрестности составляет "48 Pirrama Road, Pyrmont" . Доступно только с PlacesService.getDetails . |
website optional | Тип: string optional Авторитетный веб-сайт этого места, например домашняя страница компании. Доступно только с PlacesService.getDetails . |
Интерфейс PlaceAspectRating
google.maps.places . PlaceAspectRating
Интерфейс google.maps.places . PlaceAspectRating
Определяет информацию об аспекте места, которое просмотрели пользователи.
Характеристики | |
---|---|
rating | Тип: number Рейтинг этого аспекта. Для отдельных отзывов это целое число от 0 до 3. Для совокупных оценок места это целое число от 0 до 30. |
type | Тип: string Тип аспекта. Например, "food" , "decor" , "service" или "overall" . |
Константы BusinessStatus
google.maps.places . BusinessStatus
Константы google.maps.places . BusinessStatus
Операционный статус места, если это предприятие, возвращается в PlaceResult (указывает, работает ли место или закрыто временно или навсегда). Укажите их по значению или имени константы (пример: 'OPERATIONAL'
или google.maps.places.BusinessStatus.OPERATIONAL
).
Доступ осуществляется путем вызова const {BusinessStatus} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
CLOSED_PERMANENTLY | Бизнес закрыт навсегда. |
CLOSED_TEMPORARILY | Бизнес временно закрыт. |
OPERATIONAL | Бизнес работает в обычном режиме. |
Интерфейс PlaceGeometry
google.maps.places . PlaceGeometry
Интерфейс google.maps.places . PlaceGeometry
Определяет информацию о геометрии места.
Характеристики | |
---|---|
location optional | Тип: LatLng optional Позиция места. |
viewport optional | Тип: LatLngBounds optional Предпочтительный экран просмотра при отображении этого места на карте. Это свойство будет иметь null , если предпочтительная область просмотра объекта неизвестна. Доступно только с PlacesService.getDetails . |
Интерфейс PlaceOpeningHours
google.maps.places . PlaceOpeningHours
Интерфейс google.maps.places . PlaceOpeningHours
Определяет информацию о часах работы места.
Характеристики | |
---|---|
| Тип: boolean optional Открыто ли место в настоящее время. |
periods optional | Тип: Array < PlaceOpeningHoursPeriod > optional Периоды работы охватывают каждый день недели, начиная с воскресенья, в хронологическом порядке. Дни, когда Заведение не работает, не учитываются. Доступно только с PlacesService.getDetails . |
weekday_text optional | Тип: Array <string> optional Массив из семи строк, представляющих отформатированные часы работы для каждого дня недели. Служба адресов отформатирует и локализует часы работы в соответствии с текущим языком. Порядок элементов в этом массиве зависит от языка. В некоторых языках неделя начинается в понедельник, а в других — в воскресенье. Доступно только с PlacesService.getDetails . Другие вызовы могут возвращать пустой массив. |
Методы | |
---|---|
isOpen | isOpen([date]) Параметры:
Возвращаемое значение: boolean|undefined Проверьте, открыто ли место сейчас (если дата не указана) или в указанную дату. Если это место не имеет PlaceResult.utc_offset_minutes или PlaceOpeningHours.periods , возвращается undefined ( PlaceOpeningHours.periods доступно только через PlacesService.getDetails ). Этот метод не учитывает исключительные часы, например праздничные дни. |
Интерфейс PlaceOpeningHoursPeriod
google.maps.places . PlaceOpeningHoursPeriod
Интерфейс google.maps.places . PlaceOpeningHoursPeriod
Определяет структурированную информацию о часах работы места. Примечание. Если место всегда открыто , раздел close
в ответе будет отсутствовать. Клиенты могут рассчитывать на то, что всегда открытый период будет представлен как open
период, содержащий day
со значением 0
и time
со значением "0000"
и отсутствие close
.
Характеристики | |
---|---|
open | Время открытия места. |
close optional | Тип: PlaceOpeningHoursTime optional Время закрытия места. |
Интерфейс PlaceOpeningHoursTime
google.maps.places . PlaceOpeningHoursTime
Интерфейс google.maps.places . PlaceOpeningHoursTime
Определяет, когда место открывается или закрывается.
Характеристики | |
---|---|
day | Тип: number Дни недели в виде числа в диапазоне [ 0 , 6 ], начиная с воскресенья. Например, 2 означает вторник. |
hours | Тип: number Часы PlaceOpeningHoursTime.time в виде числа в диапазоне [ 0 , 23 ]. Об этом будет сообщено в часовом поясе места. |
minutes | Тип: number Минуты PlaceOpeningHoursTime.time в виде числа в диапазоне [ 0 , 59 ]. Об этом будет сообщено в часовом поясе места. |
time | Тип: string Время суток в 24-часовом формате «хмм». Значения находятся в диапазоне [ "0000" , "2359" ]. Время будет указано в часовом поясе места. |
nextDate optional | Тип: number optional Временная метка (в миллисекундах с начала эпохи, подходящая для использования с new Date() ), представляющая следующее появление этого PlaceOpeningHoursTime. Он рассчитывается на основе PlaceOpeningHoursTime.day недели, PlaceOpeningHoursTime.time и PlaceResult.utc_offset_minutes . Если PlaceResult.utc_offset_minutes undefined , то nextDate будет undefined . |
Интерфейс PlacePlusCode
google.maps.places . PlacePlusCode
Интерфейс google.maps.places . PlacePlusCode
Определяет открытые коды местоположений или « плюс-коды » для места. Плюсовые коды можно использовать вместо адресов в местах, где их нет (где здания не пронумерованы или улицы не названы).
Характеристики | |
---|---|
global_code | Тип: string Плюс-код с площадью 1/8000 градуса на 1/8000 градуса. Например, "8FVC9G8F+5W" . |
compound_code optional | Тип: string optional Плюс-код с площадью 1/8000 градуса на 1/8000 градуса, где первые четыре символа (код города) опускаются и заменяются описанием местности. Например, "9G8F+5W Zurich, Switzerland" . Если не найдено подходящего места, которое можно было бы сократить, это поле опускается. |
Интерфейс PlacePhoto
google.maps.places . PlacePhoto
Интерфейс google.maps.places . PlacePhoto
Представляет элемент фотографии места.
Характеристики | |
---|---|
height | Тип: number Высота фотографии в пикселях. |
html_attributions | Тип: Array <string> Текст авторства, который будет отображаться для этой фотографии. |
width | Тип: number Ширина фотографии в пикселях. |
Методы | |
---|---|
getUrl | getUrl([opts]) Параметры:
Возвращаемое значение: string Возвращает URL-адрес изображения, соответствующий указанным параметрам. |
Интерфейс фотоопций
google.maps.places . PhotoOptions
Интерфейс google.maps.places . PhotoOptions
Определяет параметры запроса фотографий.
Характеристики | |
---|---|
maxHeight optional | Тип: number optional Максимальная высота возвращаемого изображения в пикселях. |
maxWidth optional | Тип: number optional Максимальная ширина возвращаемого изображения в пикселях. |
Интерфейс PlaceReview
google.maps.places . PlaceReview
Интерфейс google.maps.places . PlaceReview
Представляет собой один отзыв о месте.
Характеристики | |
---|---|
author_name | Тип: string Имя рецензента. |
language | Тип: string Код языка IETF, указывающий язык, на котором написан этот обзор. Обратите внимание, что этот код включает только основной языковой тег без каких-либо дополнительных тегов, указывающих страну или регион. Например, все обзоры на английском языке имеют тег 'en' , а не «en-AU» или «en-UK». |
profile_photo_url | Тип: string URL-адрес изображения профиля проверяющего. |
relative_time_description | Тип: string Строка форматированного недавнего времени, выражающая время просмотра относительно текущего времени в форме, соответствующей языку и стране. Например "a month ago" . |
text | Тип: string Текст отзыва. |
time | Тип: number Временная метка обзора, выраженная в секундах с начала эпохи. |
| Тип: Array < PlaceAspectRating > optional Аспекты, оцененные в обзоре. Оценки по шкале от 0 до 3. |
author_url optional | Тип: string optional URL-адрес профиля рецензента. Это значение будет undefined если профиль рецензента недоступен. |
rating optional | Тип: number optional Рейтинг данного обзора — число от 1,0 до 5,0 (включительно). |