Place Data

Place 클래스

google.maps.places.Place 클래스

이 클래스는 PlaceOptions를 구현합니다.

const {Place} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

Place
Place(options)
매개변수: 
searchByText
searchByText(request)
매개변수: 
반환 값:  Promise<{places:Array<Place>}>
텍스트 쿼리 기반 장소 검색입니다.
searchNearby
searchNearby(request)
매개변수: 
반환 값:  Promise<{places:Array<Place>}>
주변 장소를 검색합니다.
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: 상태 데이터가 서버에서 로드되지 않은 경우
consumerAlert
유형:  ConsumerAlert optional
이 장소에 대한 소비자 알림입니다.
displayName
유형:  string optional
위치의 표시 이름입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined입니다.
displayNameLanguageCode
유형:  string optional
위치 표시 이름의 언어입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined입니다.
editorialSummary
유형:  string optional
이 장소의 에디터 요약입니다. null(편집자 요약이 없는 경우) undefined(이 필드가 아직 요청되지 않은 경우)
editorialSummaryLanguageCode
유형:  string optional
이 장소의 편집 요약 언어입니다. null(편집자 요약이 없는 경우) undefined(이 필드가 아직 요청되지 않은 경우)
evChargeAmenitySummary
유형:  EVChargeAmenitySummary optional
이 장소의 EVChargeAmenitySummary입니다.
evChargeOptions
유형:  EVChargeOptions optional
장소에서 제공하는 전기자동차 충전 옵션입니다. undefined: 서버에서 EV 충전 옵션을 호출하지 않은 경우
formattedAddress
유형:  string optional
위치의 전체 주소입니다.
fuelOptions
유형:  FuelOptions optional
장소에서 제공하는 연료 옵션입니다. undefined: 서버에서 연료 옵션이 호출되지 않은 경우
generativeSummary
유형:  GenerativeSummary optional
이 장소의 GenerativeSummary입니다.
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
지역의 전화번호 규칙에 따라 형식이 지정된 장소의 전화번호입니다.
neighborhoodSummary
유형:  NeighborhoodSummary optional
이 장소의 NeighborhoodSummary입니다.
parkingOptions
유형:  ParkingOptions optional
장소에서 제공하는 주차 옵션입니다. undefined: 주차 옵션 데이터가 서버에서 호출되지 않은 경우
paymentOptions
유형:  PaymentOptions optional
장소에서 제공하는 결제 옵션입니다. 결제 옵션 데이터가 서버에서 호출되지 않은 경우 undefined입니다.
photos
유형:  Array<Photo> optional
이 장소의 사진입니다. 컬렉션에는 최대 10개의 Photo 객체가 포함됩니다.
plusCode
유형:  PlusCode optional
postalAddress
유형:  PostalAddress optional
priceLevel
유형:  PriceLevel optional
장소의 가격 수준입니다. 이 속성은 다음 값 중 하나를 반환할 수 있습니다.
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
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
이 장소의 요청된 리전입니다.
resourceName
유형:  string
고유한 장소 리소스 이름입니다.
reviews
유형:  Array<Review> optional
이 장소의 리뷰 목록입니다.
reviewSummary
유형:  ReviewSummary optional
이 장소의 ReviewSummary입니다.
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'를 반환합니다.
shortFormattedAddress
유형:  string optional
위치의 짧은 주소입니다.
subDestinations
유형:  Array<Place> optional
이 장소의 하위 목적지 목록입니다. 하위 목적지는 기본 장소와 연결된 특정 장소입니다. 공항, 국립공원, 대학교, 경기장과 같이 크거나 복잡한 장소 내에서 검색하는 사용자에게 더 구체적인 목적지를 제공합니다.
svgIconMaskURI
유형:  string optional
장소의 카테고리를 나타내는 데 사용할 수 있는 svg 이미지 마스크 리소스의 URI입니다.
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
유형:  OpeningHours optional
hasWiFi
유형:  boolean optional
fetchFields
fetchFields(options)
매개변수: 
반환 값:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
매개변수: 
  • date:  Date optional
반환 값:  Promise<Date optional>
장소의 Place.regularOpeningHours를 사용하여 다음 영업 시간의 Date를 계산합니다. 결과를 계산하기에 데이터가 충분하지 않거나 이 장소가 운영되지 않는 경우 정의되지 않음을 반환합니다.
BetaisOpen
isOpen([date])
매개변수: 
  • date:  Date optional 기본값은 현재입니다.
반환 값:  Promise<boolean optional>
지정된 Date에 장소가 영업 중인지 확인합니다. 위치에 대해 알려진 데이터가 이를 계산하기에 충분하지 않은 경우(예: 영업시간이 등록되지 않은 경우) undefined로 확인됩니다.
toJSON
toJSON()
매개변수: 없음
반환 값:  요청된 모든 장소 속성이 포함된 JSON 객체인 Object

PlaceOptions 인터페이스

google.maps.places.PlaceOptions 인터페이스

장소를 구성하는 옵션입니다.

id optional
유형:  string optional
고유한 장소 ID입니다.
requestedLanguage optional
유형:  string optional
세부정보를 반환할 언어의 언어 식별자입니다. 지원 언어 목록을 참조하세요.
requestedRegion optional
유형:  string optional
사용자 지역의 지역 코드입니다. 이는 반환되는 사진과 기타 항목에 영향을 미칠 수 있습니다. 지역 코드는 ccTLD ('최상위 도메인') 2자리 값을 허용합니다. 대부분의 ccTLD 코드는 ISO 3166-1 코드와 동일하지만 일부 특별한 예외가 있습니다. 예를 들어 영국의 ccTLD는 'uk' (.co.uk)이지만 ISO 3166-1 코드는 'gb'입니다(엄밀히 말하면 'The United Kingdom of Great Britain and Northern Ireland'의 항목).
resourceName optional
유형:  string optional
고유한 장소 리소스 이름입니다.

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
이 집계의 커넥터 유형입니다.

ConsumerAlert 클래스

google.maps.places.ConsumerAlert 클래스

소비자 알림 메시지입니다. 모든 텍스트는 languageCode 필드에 지정된 언어로 렌더링됩니다.

const {ConsumerAlert} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

details
유형:  ConsumerAlertDetails optional
소비자 알림 메시지의 세부정보입니다.
languageCode
유형:  string optional
소비자 알림 메시지의 언어 코드입니다.
overview
유형:  string optional
소비자 알림 메시지의 개요입니다.

ConsumerAlertDetails 클래스

google.maps.places.ConsumerAlertDetails 클래스

소비자 알림 메시지의 세부정보입니다.

const {ConsumerAlertDetails} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

aboutLinkTitle
유형:  string optional
자세한 정보를 제공하는 링크에 표시할 제목입니다.
aboutLinkURI
유형:  string optional
자세한 정보를 제공하는 링크의 URI입니다.
description
유형:  string optional
소비자 알림 메시지에 대한 설명입니다.
title
유형:  string optional
세부 설명과 함께 표시할 제목입니다.

ContentBlock 클래스

google.maps.places.ContentBlock 클래스

ContentBlock은 요약의 내용과 출처를 설명합니다.

const {ContentBlock} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

content
유형:  string optional
주제와 관련된 콘텐츠입니다.
contentLanguageCode
유형:  string optional
콘텐츠의 언어 코드입니다.
referencedPlaces
유형:  Array<Place>
참조된 Place 목록입니다. 처음 가져올 때 각 장소에는 id 필드에 장소 ID만 포함됩니다.

EVChargeAmenitySummary 클래스

google.maps.places.EVChargeAmenitySummary 클래스

전기자동차 충전소 근처의 편의시설에 대한 AI 생성 요약입니다. 이는 electric_vehicle_charging_station 유형의 장소에만 적용됩니다.

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

coffee
유형:  ContentBlock optional
주변 커피 옵션 요약
disclosureText
유형:  string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
유형:  string optional
공개 문구의 언어 코드입니다.
flagContentURI
유형:  string optional
요약 관련 문제를 신고하는 URI입니다.
overview
유형:  ContentBlock optional
사용 가능한 편의시설의 개요입니다.
restaurant
유형:  ContentBlock optional
근처 음식점 요약
store
유형:  ContentBlock 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 SAE J3400으로 표준화된 북미 충전 표준 (NACS)입니다.
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 인터페이스

장소 검색 요청에 지정할 수 있는 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
유형:  Array<FuelPrice>
이 주유소에서 판매하는 각 연료 유형의 연료 가격 목록입니다(연료 유형당 항목 1개).

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 트럭 디젤

GenerativeSummary 클래스

google.maps.places.GenerativeSummary 클래스

장소에 대한 AI 생성 요약입니다.

const {GenerativeSummary} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

disclosureText
유형:  string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
유형:  string optional
공개 문구의 언어 코드입니다.
flagContentURI
유형:  string optional
요약 관련 문제를 신고하는 URI입니다.
overview
유형:  string optional
장소의 개요입니다.
overviewLanguageCode
유형:  string optional
AI 오디오 오버뷰의 언어 코드입니다.

google.maps.places.GoogleMapsLinks 클래스

다양한 Google 지도 작업을 트리거하는 링크

const {GoogleMapsLinks} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

directionsURI
유형:  string optional
Google 지도에서 장소로 가는 경로를 표시하는 링크입니다. 링크는 도착 위치만 채우고 기본 이동 수단 DRIVE을 사용합니다.
photosURI
유형:  string optional
Google 지도에서 장소의 사진을 표시하는 링크입니다.
placeURI
유형:  string optional
Google 지도에서 장소를 표시하는 링크
reviewsURI
유형:  string optional
Google 지도에서 장소의 리뷰를 표시하는 링크입니다.
writeAReviewURI
유형:  string optional
Google 지도에서 장소에 대한 리뷰를 작성할 수 있는 링크입니다.

Money 클래스

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달러입니다.
toString
toString()
매개변수: 없음
반환 값:  string
금액과 통화 기호를 인간이 읽을 수 있는 표현으로 반환합니다.

NeighborhoodSummary 클래스

google.maps.places.NeighborhoodSummary 클래스

장소 근처의 관심 장소에 대한 AI 생성 요약입니다.

const {NeighborhoodSummary} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

description
유형:  ContentBlock optional
주변 지역에 대한 자세한 설명입니다.
disclosureText
유형:  string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
유형:  string optional
공개 문구의 언어 코드입니다.
flagContentURI
유형:  string optional
요약 관련 문제를 신고하는 URI입니다.
overview
유형:  ContentBlock optional
주변 지역의 개요입니다.

OpeningHours 클래스

google.maps.places.OpeningHours 클래스

장소의 영업시간에 관한 정보입니다.

const {OpeningHours} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

periods
일요일부터 각 요일의 영업 기간을 시간순으로 나타냅니다. 장소가 영업하지 않는 날은 포함되지 않습니다.
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
유형:  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'을 반환합니다.

Photo 클래스

google.maps.places.Photo 클래스

장소 사진에 관한 정보입니다.

const {Photo} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

authorAttributions
이 사진에 표시할 저작자 표시 텍스트입니다.
flagContentURI
유형:  string optional
사용자가 사진 문제를 신고할 수 있는 링크입니다.
googleMapsURI
유형:  string optional
Google 지도에 사진을 표시하는 링크
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
처음 4자 (지역 번호)가 삭제되고 지역 설명으로 대체된 1/8000도 x 1/8000도 영역의 Plus Code입니다. 예: '9G8F+5W Zurich, Switzerland'
globalCode
유형:  string optional
1/8000도x1/8000도 영역의 Plus Code입니다. 예: '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
유형:  string
PostalAddress.regionCode를 참조하세요.
addressLines optional
유형:  Iterable<string> optional
PostalAddress.addressLines를 참조하세요.
administrativeArea optional
유형:  string optional
languageCode optional
유형:  string optional
PostalAddress.languageCode를 참조하세요.
locality optional
유형:  string optional
PostalAddress.locality를 참조하세요.
organization optional
유형:  string optional
PostalAddress.organization를 참조하세요.
postalCode optional
유형:  string optional
PostalAddress.postalCode를 참조하세요.
recipients optional
유형:  Iterable<string> optional
PostalAddress.recipients를 참조하세요.
sortingCode optional
유형:  string optional
PostalAddress.sortingCode를 참조하세요.
sublocality optional
유형:  string optional
PostalAddress.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
가격대의 하한선 (포함)입니다. 가격은 이 금액 이상이어야 합니다.

Review 클래스

google.maps.places.Review 클래스

장소 리뷰에 관한 정보입니다.

const {Review} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

authorAttribution
유형:  AuthorAttribution optional
검토자
flagContentURI
유형:  string optional
사용자가 리뷰 문제를 신고할 수 있는 링크입니다.
googleMapsURI
유형:  string optional
Google 지도에 리뷰를 표시하는 링크입니다.
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 언어 코드입니다.
visitDateMonth
유형:  number optional
리뷰 작성자가 장소를 방문한 날짜의 월입니다. 이 필드는 0부터 시작합니다. 0은 1월이고 11은 12월입니다.
visitDateYear
유형:  number optional
리뷰 작성자가 장소를 방문한 날짜의 연도입니다.

ReviewSummary 클래스

google.maps.places.ReviewSummary 클래스

장소 사용자 리뷰의 AI 생성 요약입니다.

const {ReviewSummary} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

disclosureText
유형:  string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
유형:  string optional
공개 문구의 언어 코드입니다.
flagContentURI
유형:  string optional
요약 관련 문제를 신고하는 URI입니다.
reviewsURI
유형:  string optional
Google 지도에서 이 장소의 리뷰를 표시하는 URI입니다.
text
유형:  string optional
사용자 리뷰 요약입니다.
textLanguageCode
유형:  string optional
사용자 리뷰 요약의 언어 코드입니다.

SearchByTextRequest 인터페이스

google.maps.places.SearchByTextRequest 인터페이스

Place.searchByText의 요청 인터페이스입니다.

fields
유형:  Array<string>
응답에 포함할 필드(청구 대상)입니다. ['*']이 전달되는 경우 사용 가능한 모든 필드가 반환되고 청구됩니다 (프로덕션 배포의 경우 권장되지 않습니다). Place 클래스의 모든 속성을 필드로 요청할 수 있습니다.
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
검색할 리전입니다. 이 위치는 편향으로 작용하므로 지정된 위치 주변의 결과가 반환될 수 있습니다. locationRestriction과 함께 설정할 수 없습니다.
locationRestriction optional
검색할 리전입니다. 이 위치는 제한사항으로 작용하므로 지정된 위치를 벗어난 결과는 반환되지 않습니다. locationBias와 함께 설정할 수 없습니다.
maxResultCount optional
유형:  number optional
반환할 결과의 최대 수입니다. 1~20(포함) 사이여야 합니다.
minRating optional
유형:  number optional
평균 사용자 평점이 이 한도보다 엄격하게 낮은 결과를 필터링합니다. 유효한 값은 0에서 5 사이의 부동 소수점 수(0과 5 포함)여야 하며, 0.5 단위(예: [0, 0.5, 1.0, … , 5.0])여야 합니다. 입력 평점은 가장 가까운 0.5로 반올림됩니다(올림). 예를 들어 평점이 0.6이면 평점이 1.0 미만인 모든 결과가 삭제됩니다.
priceLevels optional
유형:  Array<PriceLevel> optional
특정 가격 수준으로 표시된 장소로 검색을 제한하는 데 사용됩니다. 가격 수준을 원하는 대로 조합하여 선택할 수 있습니다. 기본값은 모든 가격 수준입니다.
query optional
유형:  string optional
BetarankBy 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
SearchByTextRequest.query를 사용하지 않는 경우에 필요합니다. 텍스트 검색을 위한 텍스트 쿼리입니다.
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>
응답에 포함할 필드(청구 대상)입니다. ['*']이 전달되는 경우 사용 가능한 모든 필드가 반환되고 청구됩니다 (프로덕션 배포의 경우 권장되지 않습니다). Place 클래스의 모든 속성을 필드로 요청할 수 있습니다.
locationRestriction
검색할 지역으로, 중심과 반경이 있는 원으로 지정됩니다. 지정된 위치 외부의 결과는 반환되지 않습니다.
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
반환할 결과의 최대 수입니다. 허용되는 값과 기본값은 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 enum입니다.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")를 호출하여 액세스합니다.
Maps JavaScript API의 라이브러리를 참고하세요.

DISTANCE 거리순으로 결과를 정렬합니다.
POPULARITY 인기도를 기준으로 결과를 순위대로 표시합니다.