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 optionaladr 마이크로포맷의 장소 주소 표현입니다.  | 
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])매개변수:   
 반환 값:   
Promise<boolean optional>주어진 datetime에 장소가 열려 있는지 확인합니다. 위치에 대한 알려진 데이터가 이를 계산하기에 충분하지 않은 경우(예: 영업시간이 등록되지 않은 경우)  undefined로 해결됩니다. | 
toJSON | 
toJSON()매개변수:  없음 
반환 값:  요청된 모든 장소 속성이 포함된 JSON 객체  
Object | 
PlaceOptions 인터페이스
google.maps.places.PlaceOptions
인터페이스
장소를 구성하는 옵션입니다.
속성 | |
|---|---|
id | 
유형:   
string고유한 장소 ID입니다.  | 
requestedLanguage optional | 
유형:   
string optional세부정보가 반환되어야 하는 언어의 언어 식별자입니다. 지원 언어 목록을 참조하세요.  | 
requestedRegion optional | 
유형:   
string optional사용자 지역의 지역 코드입니다. 이로 인해 반환되는 사진 및 기타 항목에 영향을 미칠 수 있습니다. 지역 코드에는 ccTLD ('최상위 도메인') 2자리 값이 허용됩니다. 대부분의 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>이 주소 구성요소의 유형을 나타내는 문자열 배열입니다. 유효한 유형 목록은 여기에서 확인할 수 있습니다.  | 
Attribution 클래스
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 클래스
동일한 유형 및 동일한 충전 속도의 커넥터에 대해 집계된 EV 충전 정보입니다.
const {ConnectorAggregation} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
availabilityLastUpdateTime | 
유형:   
Date optional이 집계의 커넥터 가용성 정보가 마지막으로 업데이트된 시간입니다.  | 
availableCount | 
유형:   
number optional현재 사용 가능한 이 집계의 커넥터 수입니다.  | 
count | 
유형:   
number이 집계의 커넥터 수입니다.  | 
maxChargeRateKw | 
유형:   
number집계의 각 커넥터의 정적 최대 충전 속도(kW)입니다.  | 
outOfServiceCount | 
유형:   
number optional현재 서비스 중단된 이 집계의 커넥터 수입니다.  | 
type | 
유형:   
EVConnectorType optional이 집계의 커넥터 유형입니다.  | 
EVChargeOptions 클래스
google.maps.places.EVChargeOptions 클래스
장소에 호스팅된 전기자동차 충전소에 관한 정보입니다.
const {EVChargeOptions} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
connectorAggregations | 
 동일한 유형과 동일한 충전 속도의 커넥터가 포함된 EV 충전 커넥터 집계 목록입니다.  | 
connectorCount | 
유형:   
number이 충전소의 커넥터 수입니다. 일부 포트에는 커넥터가 여러 개 있을 수 있지만 한 번에 한 대의 자동차만 충전할 수 있으므로 커넥터 수가 동시에 충전할 수 있는 자동차의 총수보다 클 수 있습니다.  | 
EVConnectorType 상수
google.maps.places.EVConnectorType
상수
EV 충전 커넥터 유형입니다.
const {EVConnectorType} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
상수 | |
|---|---|
CCS_COMBO_1 | 
Combined Charging System (AC 및 DC) SAE Type-1 J-1772 커넥터를 기반으로 합니다. | 
CCS_COMBO_2 | 
Combined Charging System (AC 및 DC) Type-2 Mennekes 커넥터를 기반으로 합니다. | 
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선호하는 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 | 
디젤 연료 | 
DIESEL_PLUS | 
디젤 연료 | 
E100 | 
E 100. | 
E80 | 
E 80. | 
E85 | 
E 85. | 
LPG | 
LPG | 
METHANE | 
메탄 | 
MIDGRADE | 
중급 | 
PREMIUM | 
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 | 
트럭 디젤 | 
GoogleMapsLinks 클래스
google.maps.places.GoogleMapsLinks 클래스
다양한 Google 지도 작업을 트리거하는 링크
const {GoogleMapsLinks} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
directionsURI | 
유형:   
string optionalGoogle 지도에서 장소로 가는 경로를 표시하는 링크입니다. 이 링크는 대상 위치만 채우고 기본 이동 모드  DRIVE를 사용합니다. | 
photosURI | 
유형:   
string optionalGoogle 지도에서 장소의 사진을 표시하는 링크입니다.  | 
placeURI | 
유형:   
string optionalGoogle 지도에 장소를 표시하는 링크입니다.  | 
reviewsURI | 
유형:   
string optionalGoogle 지도에서 장소의 리뷰를 표시하는 링크입니다.  | 
writeAReviewURI | 
유형:   
string optionalGoogle 지도에서 장소에 대한 리뷰를 작성할 수 있는 링크입니다.  | 
Money 클래스
google.maps.places.Money 클래스
해당 통화 유형의 금액을 나타냅니다.
const {Money} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
currencyCode | 
유형:   
stringISO 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>각 요일의 형식이 지정된 영업시간을 나타내는 일곱 개 문자열의 배열입니다. Place Service는 현재 언어에 맞게 영업시간의 형식을 지정하고 현지화합니다. 이 배열에서 요소의 순서는 언어에 따라 다릅니다. 일부 언어에서는 월요일에 한 주를 시작하고 다른 언어에서는 일요일에 시작합니다.  | 
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 | 
유형:   
numberOpeningHoursPoint.time의 시간을 [0, 23] 범위의 숫자로 나타냅니다. 이는 장소의 시간대로 보고됩니다.  | 
minute | 
유형:   
numberOpeningHoursPoint.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'을 반환합니다.  | 
Photo 클래스
google.maps.places.Photo 클래스
장소의 사진에 관한 정보입니다.
const {Photo} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
authorAttributions | 
유형:   
Array<AuthorAttribution>이 사진에 표시할 저작자 표시 텍스트입니다.  | 
flagContentURI | 
유형:   
string optional사용자가 사진 문제를 신고할 수 있는 링크  | 
googleMapsURI | 
유형:   
string optionalGoogle 지도에 사진을 표시하는 링크  | 
heightPx | 
유형:   
number사진의 높이(픽셀)입니다.  | 
widthPx | 
유형:   
number사진의 너비(픽셀)입니다.  | 
메서드 | |
|---|---|
getURI | 
getURI([options])매개변수:   
 반환 값:   
string지정된 옵션에 해당하는 이미지 URL을 반환합니다.  | 
PlusCode 클래스
google.maps.places.PlusCode 클래스
장소의 Plus Code입니다. 자세한 내용은 https://plus.codes/를 참고하세요.
const {PlusCode} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
속성 | |
|---|---|
compoundCode | 
유형:   
string optional처음 네 글자 (지역 코드)가 삭제되고 지역 설명으로 대체된 1/8000도 x 1/8000도 영역의 플러스 코드입니다. 예: '9G8F+5W 취리히, 스위스'  | 
globalCode | 
유형:   
string optional1/8000도x1/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
인터페이스
PostalAddress를 복원하기 위한 데이터입니다.
속성 | |
|---|---|
regionCode | 
유형:   
stringPostalAddress.regionCode를 참조하세요. | 
addressLines optional | 
유형:   
Iterable<string> optionalPostalAddress.addressLines를 참조하세요. | 
administrativeArea optional | 
유형:   
string optionalPostalAddress.administrativeArea를 참조하세요. | 
languageCode optional | 
유형:   
string optionalPostalAddress.languageCode를 참조하세요. | 
locality optional | 
유형:   
string optionalPostalAddress.locality를 참조하세요. | 
organization optional | 
유형:   
string optionalPostalAddress.organization를 참조하세요. | 
postalCode optional | 
유형:   
string optionalPostalAddress.postalCode를 참조하세요. | 
recipients optional | 
유형:   
Iterable<string> optionalPostalAddress.recipients를 참조하세요. | 
sortingCode optional | 
유형:   
string optionalPostalAddress.sortingCode를 참조하세요. | 
sublocality optional | 
유형:   
string optionalPostalAddress.sublocality를 참조하세요. | 
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 클래스
장소와 관련된 가격대입니다. 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 optionalGoogle 지도에 리뷰를 표시하는 링크입니다.  | 
originalText | 
유형:   
string optional원래 언어로 된 리뷰 텍스트입니다.  | 
originalTextLanguageCode | 
유형:   
string optional리뷰의 원래 언어를 나타내는 IETF 언어 코드입니다.  | 
publishTime | 
유형:   
Date optional | 
rating | 
유형:   
number optional이 리뷰의 평점입니다. 1.0~5.0 (포함) 사이의 숫자입니다.  | 
relativePublishTimeDescription | 
유형:   
string optional최근 시간을 형식화한 문자열로, 언어와 국가에 적합한 형식으로 현재 시간에 대한 리뷰 시간을 표현합니다. 예를 들어 `"a month ago"'입니다.  | 
text | 
유형:   
string optional리뷰의 현지화된 텍스트입니다.  | 
textLanguageCode | 
유형:   
string optional리뷰의 현지화된 언어를 나타내는 IETF 언어 코드입니다.  | 
SearchByTextRequest 인터페이스
google.maps.places.SearchByTextRequest
인터페이스
Place.searchByText 요청 인터페이스
속성 | |
|---|---|
evSearchOptions optional | 
유형:   
EVSearchOptions optional장소 검색 요청에 지정할 수 있는 전기차 관련 옵션입니다.  | 
fields optional | 
유형:   
Array<string> optionalPlace.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요청이 전송된 위치의 유니코드 국가/지역 코드 (CLDR)입니다. 이 매개변수는 사용 가능한 경우 지역별 장소 이름과 같은 장소 세부정보를 표시하는 데 사용됩니다. 이 매개변수는 관련 법규에 따라 결과에 영향을 미칠 수 있습니다. 자세한 내용은 https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html을 참고하세요. 현재 3자리 지역 코드는 지원되지 않습니다.  | 
textQuery optional | 
유형:   
string optional을 사용하지 않는 경우에 필요합니다. 텍스트 검색을 위한 텍스트 쿼리입니다. | 
useStrictTypeFiltering optional | 
유형:   
boolean optional기본값:  
falseSearchByTextRequest.includedType의 엄격한 유형 필터링을 설정하는 데 사용됩니다. true로 설정하면 동일한 유형의 결과만 반환됩니다. | 
SearchByTextRankPreference 상수
google.maps.places.SearchByTextRankPreference
상수
SearchByTextRequest의 RankPreference 열거형입니다.
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> optionalPlace.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반환할 결과의 최대 수입니다. 허용되는 값과 기본값은 Places API 참조를 참고하세요.  | 
rankPreference optional | 
유형:   
SearchNearbyRankPreference optional기본값:  
SearchNearbyRankPreference.POPULARITY대답에서 결과의 순위가 지정되는 방식입니다.  | 
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 열거형입니다.
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
상수 | |
|---|---|
DISTANCE | 
거리에 따라 결과를 순위 지정합니다. | 
POPULARITY | 
인기도를 기준으로 결과를 순위 지정합니다. |