Place 클래스
google.maps.places.Place
클래스
이 클래스는 PlaceOptions
를 구현합니다.
const {Place} = await google.maps.importLibrary("places")
를 호출하여 액세스
Maps JavaScript API의 라이브러리를 참고하세요.
생성자 | |
---|---|
Place |
Place(options) 매개변수:
|
정적 메소드 | |
---|---|
searchByText |
searchByText(request) 매개변수:
텍스트 쿼리 기반 장소 검색입니다. |
searchNearby |
searchNearby(request) 매개변수:
주변 장소를 검색합니다. |
속성 | |
---|---|
accessibilityOptions |
유형:
AccessibilityOptions optional 이 장소의 접근성 옵션입니다. undefined (접근성 옵션 데이터가 서버에서 호출되지 않은 경우) |
addressComponents |
유형:
Array<AddressComponent> optional 이 장소의 위치에 대한 주소 구성요소 모음입니다. 알려진 주소 데이터가 없는 경우 빈 객체입니다. 주소 데이터가 서버에서 호출되지 않은 경우 undefined |
adrFormatAddress |
유형:
string optional adr 마이크로포맷의 장소 주소 표현입니다. |
allowsDogs |
유형:
boolean optional |
attributions |
유형:
Array<Attribution> optional 장소에 표시해야 하는 데이터 제공자입니다. |
businessStatus |
유형:
BusinessStatus optional 위치의 운영 상태입니다. 알려진 상태가 없는 경우 null undefined : 상태 데이터가 서버에서 로드되지 않은 경우 |
displayName |
유형:
string optional 위치의 표시 이름입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined |
displayNameLanguageCode |
유형:
string optional 위치의 표시 이름의 언어입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined |
editorialSummary |
유형:
string optional 이 장소의 콘텐츠 요약입니다. 편집자 요약이 없는 경우 null undefined (이 필드가 아직 요청되지 않은 경우) |
editorialSummaryLanguageCode |
유형:
string optional 이 장소의 콘텐츠 요약 언어입니다. 편집자 요약이 없는 경우 null undefined (이 필드가 아직 요청되지 않은 경우) |
evChargeOptions |
유형:
EVChargeOptions optional 장소에서 제공하는 전기차 충전 옵션입니다. EV 충전 옵션이 서버에서 호출되지 않은 경우 undefined |
formattedAddress |
유형:
string optional 위치의 전체 주소입니다. |
fuelOptions |
유형:
FuelOptions optional 장소에서 제공하는 연료 옵션입니다. 서버에서 연료 옵션을 호출하지 않은 경우 undefined |
googleMapsLinks |
유형:
GoogleMapsLinks optional 다양한 Google 지도 작업을 트리거하는 링크 |
googleMapsURI |
유형:
string optional 이 장소에 대한 공식 Google 페이지의 URL입니다. 장소에 대한 최상의 정보가 포함된 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 장소 카테고리의 기본 16진수 색상 코드입니다. |
id |
유형:
string 고유한 장소 ID입니다. |
internationalPhoneNumber |
유형:
string optional 장소의 전화번호(국가 코드 포함 형식)입니다. 국제 형식에는 국가 코드가 포함되며 플러스(+) 기호가 접두사로 붙습니다. |
isGoodForChildren |
유형:
boolean optional |
isGoodForGroups |
유형:
boolean optional |
isGoodForWatchingSports |
유형:
boolean optional |
isReservable |
유형:
boolean optional 장소의 예약 가능 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다. |
location |
유형:
LatLng optional 장소의 위치입니다. |
nationalPhoneNumber |
유형:
string optional 번호의 지역 규칙에 따라 형식이 지정된 장소의 전화번호입니다. |
parkingOptions |
유형:
ParkingOptions optional 장소에서 제공하는 주차 옵션입니다. undefined (서버에서 주차 옵션 데이터를 호출하지 않은 경우) |
paymentOptions |
유형:
PaymentOptions optional 장소에서 제공하는 결제 옵션입니다. 결제 옵션 데이터가 서버에서 호출되지 않은 경우 undefined |
photos |
이 장소의 사진입니다. 컬렉션에는 최대 10개의 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 장소의 카테고리를 나타내는 데 사용할 수 있는 SVG 이미지 마스크 리소스의 URI입니다. |
types |
유형:
Array<string> optional |
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]) 매개변수:
|