장소 클래스
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 microformat으로 표현한 것입니다. |
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 충전 옵션입니다. 서버에서 EV 충전 옵션을 호출하지 않은 경우 undefined 입니다. |
formattedAddress |
유형:
string optional 위치의 전체 주소입니다. |
fuelOptions |
유형:
FuelOptions optional 장소에서 제공하는 연료 옵션입니다. 연료 옵션이 서버에서 호출되지 않은 경우 undefined 입니다. |
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'를 반환합니다. 이 필드가 아직 요청되지 않은 경우. |
hasWiFi |
유형:
boolean optional |
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 |
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 장소의 카테고리를 나타내는 데 사용할 수 있는 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 |
메서드 | |
---|---|
fetchFields |
fetchFields(options) 매개변수:
|
getNextOpeningTime |
getNextOpeningTime([date]) 매개변수:
다음 OpeningHoursTime을 나타내는 날짜를 계산합니다. 데이터가 결과를 계산하기에 충분하지 않거나 이 장소가 운영되지 않는 경우 undefined를 반환합니다. |
isOpen |
isOpen([date]) 매개변수:
반환 값:
Promise<boolean optional> 장소가 지정된 날짜/시간에 영업 중인지 확인합니다. 위치의 알려진 데이터가 이를 계산하기에 충분하지 않으면 undefined 로 확인합니다. 예를 들어 영업시간이 등록되지 않은 경우 |
toJSON |
toJSON() 매개변수: 없음
반환 값: 요청된 모든 장소 속성이 포함된 JSON 객체
Object 입니다. |
PlaceOptions 인터페이스
google.maps.places.PlaceOptions
인터페이스
장소를 생성하기 위한 옵션입니다.
속성 | |
---|---|
id |
유형:
string 고유한 장소 ID입니다. |
requestedLanguage optional |
유형:
string optional 세부정보를 반환해야 하는 언어의 언어 식별자입니다. 지원 언어 목록을 참조하세요. |
requestedRegion optional |
유형:
string optional 사용자 지역의 지역 코드입니다. 이는 반환할 사진을 비롯한 여러 항목에 영향을 줄 수 있습니다. 지역 코드에서는 2자리로 된 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 집계의 각 커넥터의 고정 최대 충전 속도(K)입니다. |
outOfServiceCount |
유형:
number optional 이 집계에서 현재 사용할 수 없는 커넥터 수입니다. |
type |
유형:
EVConnectorType optional 이 집계의 커넥터 유형입니다. |
EVChargeOptions 클래스
google.maps.places.EVChargeOptions
클래스
장소에서 호스팅되는 전기자동차 충전소에 대한 정보입니다.
const {EVChargeOptions} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
---|---|
connectorAggregations |
유형 및 충전율이 동일한 커넥터가 포함된 전기자동차 충전 커넥터 집계 목록입니다. |
connectorCount |
유형:
number 이 역의 커넥터 수입니다. 일부 포트에는 커넥터가 여러 개 있을 수 있지만 한 번에 한 차량만 충전할 수 있으므로 커넥터 수는 동시에 충전할 수 있는 총 차량 수보다 많을 수 있습니다. |
EVConnectorType 상수
google.maps.places.EVConnectorType
상수
전기자동차 충전 커넥터 유형
const {EVConnectorType} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
상수 | |
---|---|
CCS_COMBO_1 |
통합 충전 시스템 (AC 및 DC) SAE Type-1 J-1772 커넥터 기반 |
CCS_COMBO_2 |
통합 충전 시스템 (AC 및 DC) Type-2 Mennekes 커넥터에 기반합니다. |
CHADEMO |
CHAdeMO 유형 커넥터입니다. |
J1772 |
J1772 유형 1 커넥터입니다. |
OTHER |
기타 커넥터 유형 |
TESLA |
일반 TESLA 커넥터 북미에서는 NACS이지만 다른 지역에서는 NACS가 아닐 수 있습니다 (예: CCS Combo 2 (CCS2) 또는 GB/T). 이 값은 실제 커넥터 유형을 나타내지는 않으며 테슬라 소유 충전소에서 테슬라 브랜드 차량을 충전하는 기능을 나타냅니다. |
TYPE_2 |
IEC 62196 Type 2 커넥터 보통 MENNEKES라고 합니다. |
UNSPECIFIED_GB_T |
GB/T 유형은 중국의 GB/T 표준에 해당합니다. 이 유형은 모든 GB_T 유형에 적용됩니다. |
UNSPECIFIED_WALL_OUTLET |
지정되지 않은 전원 콘센트 |
EVSearchOptions 인터페이스
google.maps.places.EVSearchOptions
인터페이스
장소 검색 요청에 대해 지정할 수 있는 EV 관련 옵션입니다.
속성 | |
---|---|
connectorTypes optional |
유형:
Array<EVConnectorType> optional 선호하는 EV 커넥터 유형의 목록입니다. 나열된 커넥터 유형을 지원하지 않는 위치는 필터링됩니다. |
minimumChargingRateKw optional |
유형:
number optional 필요한 최소 충전 속도(킬로와트)입니다. 지정된 요금보다 충전 속도가 낮은 장소는 필터링됩니다. |
FetchFieldsRequest 인터페이스
google.maps.places.FetchFieldsRequest
인터페이스
장소 필드를 가져오기 위한 옵션입니다.
속성 | |
---|---|
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 |
E 80. |
E85 |
E 85. |
LPG |
LPG |
METHANE |
메탄. |
MIDGRADE |
중급. |
PREMIUM |
프리미엄. |
REGULAR_UNLEADED |
일반 무연. |
SP100 |
SP 100입니다. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10입니다. |
SP92 |
SP 92. |
SP95 |
SP 95입니다. |
SP95_E10 |
SP95 E10입니다. |
SP98 |
SP 98입니다. |
SP99 |
SP 99. |
TRUCK_DIESEL |
트럭용 경유입니다. |
금액 클래스
google.maps.places.Money
클래스
금액을 통화 유형으로 표현한 것입니다.
const {Money} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
---|---|
currencyCode |
유형:
string ISO 4217에 정의된 3자리 통화 코드입니다. |
nanos |
유형:
number 금액의 나노 (10^-9) 단위 숫자입니다. |
units |
유형:
number 금액의 전체 단위입니다. 예를 들어 Money.currencyCode 가 'USD'인 경우 단위 1개는 1달러(USD)입니다. |
메서드 | |
---|---|
toString |
toString() 매개변수: 없음
반환 값:
string 통화 기호와 함께 사람이 읽을 수 있는 금액 표현을 반환합니다. |
OpeningHours 클래스
google.maps.places.OpeningHours
클래스
const {OpeningHours} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
---|---|
periods |
유형:
Array<OpeningHoursPeriod> 일요일부터 시작하여 각 요일의 영업 시간을 시간순으로 표시합니다. 장소가 영업하지 않는 날은 포함되지 않습니다. |
weekdayDescriptions |
유형:
Array<string> 각 요일의 형식이 지정된 영업시간을 나타내는 일곱 개 문자열의 배열입니다. 장소 서비스는 현재 언어에 맞게 영업시간의 형식을 지정하고 현지화합니다. 이 배열에서 요소의 순서는 언어에 따라 다릅니다. 일부 언어에서는 월요일에 한 주를 시작하고 다른 언어에서는 일요일에 시작합니다. |
OpeningHoursPeriod 클래스
google.maps.places.OpeningHoursPeriod
클래스
const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
---|---|
close |
유형:
OpeningHoursPoint optional 장소의 폐점 시간입니다. |
open |
장소의 영업 시작 시간입니다. |
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 첫 4자 (지역 번호)가 삭제되고 지역 설명으로 대체되는 도의 1/8000 x 1/8000이 포함된 플러스 코드. 예: '9G8F+5W 취리히, 스위스' |
globalCode |
유형:
string optional 도의 1/8000 x 1/8,000인 플러스 코드 예: '8FVC9G8F+5W'. |
PriceLevel 상수
google.maps.places.PriceLevel
상수
Place 객체의 가격 수준 enum입니다.
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 현재 시간을 기준으로 한 검토 시간을 언어와 국가에 적합한 형식으로 표현하여 형식이 지정된 최근 시간의 문자열입니다. 예: '1개월 전' |
text |
유형:
string optional 리뷰의 텍스트입니다. |
textLanguageCode |
유형:
string optional 리뷰가 작성된 언어를 나타내는 IETF 언어 코드입니다. 이 코드에는 국가 또는 지역을 나타내는 보조 태그 없이 기본 언어 태그만 포함되어 있습니다. 예를 들어 모든 영문 리뷰는 'en-AU'가 아닌 'en' 로 태그가 지정됩니다. 또는 'en-UK'와 같이 입력할 수 있습니다. |
SearchByTextRequest 인터페이스
google.maps.places.SearchByTextRequest
인터페이스
Place.searchByText
의 요청 인터페이스입니다.
속성 | |
---|---|
fields |
유형:
Array<string> |
evSearchOptions optional |
유형:
EVSearchOptions optional 장소 검색 요청에 대해 지정할 수 있는 EV 관련 옵션입니다. |
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, 0.5, 1.0, ... , 5.0] 포함)로 0과 5(포함) 사이의 부동 소수점 수여야 합니다. 입력 평점은 가장 가까운 0.5(최대 한도) 단위로 반올림됩니다. 예를 들어 평점이 0.6이면 평점이 1.0 미만인 모든 검색결과를 제외합니다. |
priceLevels optional |
유형:
Array<PriceLevel> optional 특정 가격 수준으로 표시된 장소로 검색을 제한하는 데 사용됩니다. 가격 수준의 모든 조합을 선택할 수 있습니다. 기본값은 모든 가격 수준입니다. |
|
유형:
string optional |
|
유형:
SearchByTextRankPreference optional |
rankPreference optional |
유형:
SearchByTextRankPreference optional 기본값:
SearchByTextRankPreference.RELEVANCE 응답에서 결과의 순위가 지정되는 방식입니다. |
region optional |
유형:
string optional 요청이 발생한 위치의 유니코드 국가/지역 코드 (CLDR)입니다. 이 매개변수는 지역별 장소 이름과 같은 장소 세부정보를 표시하는 데 사용됩니다(있는 경우). 매개변수는 관련 법률에 따라 결과에 영향을 미칠 수 있습니다. 자세한 내용은 https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html을 참조하세요. 3자리 지역 코드는 현재 지원되지 않습니다. |
textQuery optional |
유형:
string optional 필수 항목입니다. 텍스트 검색을 위한 텍스트 쿼리입니다. |
useStrictTypeFiltering optional |
유형:
boolean optional 기본값:
false SearchByTextRequest.includedType 에 엄격한 유형 필터링을 설정하는 데 사용됩니다. true로 설정하면 동일한 유형의 결과만 반환됩니다. |
SearchByTextRankPreference 상수
google.maps.places.SearchByTextRankPreference
상수
SearchByTextRequest의 RankPreference enum입니다.
const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
상수 | |
---|---|
DISTANCE |
거리를 기준으로 결과의 순위를 매깁니다. |
RELEVANCE |
관련성을 기준으로 결과의 순위를 매깁니다. |
SearchNearbyRequest 인터페이스
google.maps.places.SearchNearbyRequest
인터페이스
Place.searchNearby
의 요청 인터페이스입니다. 요청에 대한 자세한 내용은 Places API 참조를 확인하세요.
속성 | |
---|---|
fields |
유형:
Array<string> |
locationRestriction |
유형:
Circle|CircleLiteral 중심과 반지름이 있는 원으로 지정된 검색할 지역입니다. 지정된 위치를 벗어나는 결과는 반환되지 않습니다. |
excludedPrimaryTypes optional |
유형:
Array<string> optional 제외된 기본 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 기본 유형이 하나만 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록에서 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다. |
excludedTypes optional |
유형:
Array<string> optional 제외된 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 한 장소에는 다양한 장소 유형이 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록에서 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다. |
includedPrimaryTypes optional |
유형:
Array<string> optional 기본 장소 유형을 포함했습니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 기본 유형이 하나만 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록에서 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다. |
includedTypes optional |
유형:
Array<string> optional 포함된 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 한 장소에는 다양한 장소 유형이 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록에서 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다. |
language optional |
유형:
string optional 가능한 경우 장소 세부정보가 기본 언어로 표시됩니다. 브라우저의 언어 환경설정을 기본값으로 사용합니다. 현재 지원되는 언어 목록은 https://developers.google.com/maps/faq#languagesupport에서 확인할 수 있습니다. |
maxResultCount optional |
유형:
number optional 반환할 결과의 최대 수입니다. 범위는 1 이상, 20 이하여야 합니다. |
rankPreference optional |
유형:
SearchNearbyRankPreference optional 기본값:
SearchNearbyRankPreference.DISTANCE 응답에서 결과의 순위가 지정되는 방식입니다. |
region optional |
유형:
string optional 요청이 발생한 위치의 유니코드 국가/지역 코드 (CLDR)입니다. 이 매개변수는 지역별 장소 이름과 같은 장소 세부정보를 표시하는 데 사용됩니다(있는 경우). 매개변수는 관련 법률에 따라 결과에 영향을 미칠 수 있습니다. 자세한 내용은 https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html을 참조하세요. 3자리 지역 코드는 현재 지원되지 않습니다. |
SearchNearbyRankPreference 상수
google.maps.places.SearchNearbyRankPreference
상수
SearchNearbyRequest의 RankPreference enum입니다.
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
를 호출하여 액세스합니다. Maps JavaScript API의 라이브러리를 참고하세요.
상수 | |
---|---|
DISTANCE |
거리를 기준으로 결과의 순위를 매깁니다. |
POPULARITY |
인기도순으로 결과의 순위를 지정합니다. |