Places Data

Place 클래스

google.maps.places.Place 클래스는 PlaceOptions를 구현합니다.
"places" 라이브러리

const {Place} = await google.maps.importLibrary("places");
Place
Place(options)
매개변수:
searchByText
searchByText(request)
매개변수:
반환 값: Promise<{places:Array<Place>}>
텍스트 쿼리 기반 장소 검색입니다.
searchNearby
searchNearby(request)
매개변수:
반환 값: Promise<{places:Array<Place>}>
주변 장소를 검색합니다.
accessibilityOptions
readonly
유형: AccessibilityOptions optional
이 장소의 접근성 옵션입니다. undefined: 서버에서 접근성 옵션 데이터를 호출하지 않은 경우
addressComponents
readonly
유형: Array<AddressComponent> optional
이 장소 위치의 주소 구성요소 모음입니다. 알려진 주소 데이터가 없는 경우 빈 객체입니다. 서버에서 주소 데이터를 호출하지 않은 경우 undefined입니다.
addressDescriptor
readonly
유형: AddressDescriptor optional
이 장소의 주소 설명자입니다. 주소 설명어에는 명소와 지역을 사용하여 위치를 설명하는 데 도움이 되는 추가 정보가 포함됩니다. https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage에서 주소 설명자 지역 적용 범위를 참고하세요.
adrFormatAddress
readonly
유형: string optional
adr 마이크로포맷으로 표현된 장소의 주소입니다.
allowsDogs
readonly
유형: boolean optional
attributions
readonly
유형: Array<Attribution> optional
장소에 표시해야 하는 데이터 제공업체입니다.
businessStatus
readonly
유형: BusinessStatus optional
위치의 운영 상태입니다. 알려진 상태가 없는 경우 null입니다. undefined: 상태 데이터가 서버에서 로드되지 않은 경우
consumerAlert
readonly
유형: ConsumerAlert optional
이 장소에 대한 소비자 알림입니다.
containingPlaces
readonly
유형: Array<Place> optional
이 장소의 포함 장소 목록입니다. 포함 장소는 장소를 포함하는 장소입니다.
currentOpeningHours
readonly
유형: OpeningHours optional
다음 7일간 (오늘 포함)의 영업시간입니다. 여기에는 공휴일 및 비정기 휴무와 같은 예외적인 영업시간이 포함됩니다.
currentSecondaryOpeningHours
readonly
유형: Array<SecondaryOpeningHours> optional
향후 7일 동안의 휴일 및 비정기 휴무와 같은 예외적인 영업시간을 포함한 이 장소의 현재 보조 영업시간입니다. 보조 영업시간은 장소의 기본 영업시간과 다릅니다. 예를 들어 음식점은 드라이브 스루 시간 또는 배달 시간을 보조 영업시간으로 지정할 수 있습니다.
displayName
readonly
유형: string optional
위치의 표시 이름입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined입니다.
displayNameLanguageCode
readonly
유형: string optional
위치 표시 이름의 언어입니다. 이름이 없는 경우 null 이름 데이터가 서버에서 로드되지 않은 경우 undefined입니다.
editorialSummary
readonly
유형: string optional
이 장소의 에디터 요약입니다. null(편집자 요약이 없는 경우) undefined(이 필드가 아직 요청되지 않은 경우)
editorialSummaryLanguageCode
readonly
유형: string optional
이 장소의 편집 요약 언어입니다. null(편집자 요약이 없는 경우) undefined(이 필드가 아직 요청되지 않은 경우)
evChargeAmenitySummary
readonly
유형: EVChargeAmenitySummary optional
이 장소의 EVChargeAmenitySummary입니다.
evChargeOptions
readonly
유형: EVChargeOptions optional
장소에서 제공하는 전기자동차 충전 옵션입니다. undefined: 서버에서 EV 충전 옵션을 호출하지 않은 경우
formattedAddress
readonly
유형: string optional
위치의 전체 주소입니다.
fuelOptions
readonly
유형: FuelOptions optional
장소에서 제공하는 연료 옵션입니다. undefined: 서버에서 연료 옵션이 호출되지 않은 경우
futureOpeningDate
readonly
유형: Date optional
businessStatus가 FUTURE_OPENING인 경우 이 장소가 개업하는 날짜입니다. 필드가 요청되지 않으면 이 필드는 정의되지 않습니다. 그렇지 않으면 이 필드는 개업일이 있는 경우 개업일로 채워지고, 없는 경우 null로 채워집니다.
generativeSummary
readonly
유형: GenerativeSummary optional
이 장소의 GenerativeSummary입니다.
googleMapsURI
readonly
유형: string optional
이 장소에 대한 공식 Google 페이지의 URL입니다. 장소에 대한 최상의 정보가 포함된 Google 소유 페이지입니다.
hasCurbsidePickup
readonly
유형: boolean optional
장소에서 매장 밖 수령을 제공하는지 여부 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
hasDelivery
readonly
유형: boolean optional
장소에서 배달 서비스를 제공하는지 여부 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
hasDineIn
readonly
유형: boolean optional
장소에 매장 내 식사 공간이 있는지 여부 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
hasLiveMusic
readonly
유형: boolean optional
hasMenuForChildren
readonly
유형: boolean optional
hasOutdoorSeating
readonly
유형: boolean optional
hasRestroom
readonly
유형: boolean optional
hasTakeout
readonly
유형: boolean optional
장소에서 테이크아웃이 가능한지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
iconBackgroundColor
readonly
유형: string optional
장소 카테고리의 기본 16진수 색상 코드입니다.
id
readonly
유형: string
고유한 장소 ID입니다.
internationalPhoneNumber
readonly
유형: string optional
장소의 전화번호(국가 코드 포함 형식)입니다. 국제 형식에는 국가 코드가 포함되며 플러스(+) 기호가 접두사로 붙습니다.
isGoodForChildren
readonly
유형: boolean optional
isGoodForGroups
readonly
유형: boolean optional
isGoodForWatchingSports
readonly
유형: boolean optional
isPureServiceAreaBusiness
readonly
유형: boolean optional
장소가 순수 방문 서비스 업체인지 여부를 나타냅니다. 순수 방문 서비스 업체는 고객을 방문하거나 고객에게 직접 서비스를 제공하지만 비즈니스 주소지에서는 고객에게 서비스를 제공하지 않는 비즈니스입니다. 예를 들어 청소 서비스나 배관공과 같은 비즈니스는 Google 지도에 실제 주소나 위치가 없을 수 있습니다.
isReservable
readonly
유형: boolean optional
장소의 예약 가능 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
location
readonly
유형: LatLng optional
장소의 위치입니다.
nationalPhoneNumber
readonly
유형: string optional
지역의 전화번호 규칙에 따라 형식이 지정된 장소의 전화번호입니다.
neighborhoodSummary
readonly
유형: NeighborhoodSummary optional
이 장소의 NeighborhoodSummary입니다.
parkingOptions
readonly
유형: ParkingOptions optional
장소에서 제공하는 주차 옵션입니다. undefined: 주차 옵션 데이터가 서버에서 호출되지 않은 경우
paymentOptions
readonly
유형: PaymentOptions optional
장소에서 제공하는 결제 옵션입니다. 결제 옵션 데이터가 서버에서 호출되지 않은 경우 undefined입니다.
photos
readonly
유형: Array<Photo> optional
이 장소의 사진입니다. 컬렉션에는 최대 10개의 Photo 객체가 포함됩니다.
plusCode
readonly
유형: PlusCode optional
postalAddress
readonly
유형: PostalAddress optional
priceLevel
readonly
유형: PriceLevel optional
장소의 가격 수준입니다. 이 속성은 다음 값 중 하나를 반환할 수 있습니다.
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
readonly
유형: PriceRange optional
이 장소의 가격대입니다. endPrice는 설정되지 않을 수 있으며, 이는 상한이 없는 범위 (예: '$100 초과')를 나타냅니다.
primaryType
readonly
유형: string optional
위치의 기본 유형입니다. 유형이 없으면 null입니다. 서버에서 유형 데이터가 로드되지 않은 경우 undefined입니다.
primaryTypeDisplayName
readonly
유형: string optional
위치의 기본 유형 표시 이름입니다. 유형이 없으면 null입니다. 서버에서 유형 데이터가 로드되지 않은 경우 undefined입니다.
primaryTypeDisplayNameLanguageCode
readonly
유형: string optional
위치의 기본 유형 표시 이름의 언어입니다. 유형이 없으면 null입니다. 서버에서 유형 데이터가 로드되지 않은 경우 undefined입니다.
rating
readonly
유형: number optional
이 장소에 대한 사용자 리뷰를 기반으로 한 평점(1.0~5.0)입니다.
regularOpeningHours
readonly
유형: OpeningHours optional
이 장소의 정상 영업시간입니다. 여기에는 공휴일과 같은 예외적인 영업시간은 포함되지 않습니다.
regularSecondaryOpeningHours
readonly
유형: Array<SecondaryOpeningHours> optional
이 장소의 정규 보조 영업시간으로, 휴일 및 비정기 휴무와 같은 예외적인 시간은 제외됩니다. 보조 영업시간은 장소의 기본 영업시간과 다릅니다. 예를 들어 음식점은 드라이브 스루 시간 또는 배달 시간을 보조 영업시간으로 지정할 수 있습니다.
requestedLanguage
유형: string optional
이 장소에 요청된 언어입니다.
requestedRegion
유형: string optional
이 장소의 요청된 리전입니다.
resourceName
readonly
유형: string
고유한 장소 리소스 이름입니다.
reviews
readonly
유형: Array<Review> optional
이 장소의 리뷰 목록입니다.
reviewSummary
readonly
유형: ReviewSummary optional
이 장소의 ReviewSummary입니다.
servesBeer
readonly
유형: boolean optional
장소에서 맥주를 판매하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesBreakfast
readonly
유형: boolean optional
장소에서 아침 식사를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesBrunch
readonly
유형: boolean optional
장소에서 브런치를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesCocktails
readonly
유형: boolean optional
servesCoffee
readonly
유형: boolean optional
servesDessert
readonly
유형: boolean optional
servesDinner
readonly
유형: boolean optional
장소에서 저녁 식사를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesLunch
readonly
유형: boolean optional
장소에서 점심 식사를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesVegetarianFood
readonly
유형: boolean optional
장소에서 채식 요리를 판매하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
servesWine
readonly
유형: boolean optional
장소에서 와인을 판매하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다. 이 필드가 아직 요청되지 않은 경우 'undefined'를 반환합니다.
shortFormattedAddress
readonly
유형: string optional
위치의 짧은 주소입니다.
subDestinations
readonly
유형: Array<Place> optional
이 장소의 하위 목적지 목록입니다. 하위 목적지는 기본 장소와 연결된 특정 장소입니다. 공항, 국립공원, 대학교, 경기장과 같이 크거나 복잡한 장소 내에서 검색하는 사용자에게 더 구체적인 목적지를 제공합니다.
svgIconMaskURI
readonly
유형: string optional
장소의 카테고리를 나타내는 데 사용할 수 있는 svg 이미지 마스크 리소스의 URI입니다.
timeZone
readonly
유형: TimeZone optional
이 장소의 시간대입니다.
transitStation
readonly
유형: TransitStation optional
대중교통 역/정류장에 관한 정보입니다. undefined: 대중교통 데이터가 서버에서 로드되지 않은 경우
types
readonly
유형: Array<string> optional
이 장소에 대한 유형의 배열입니다(예: ["political", "locality"] 또는 ["restaurant", "establishment"]).
userRatingCount
readonly
유형: number optional
이 장소의 Place.rating에 기여한 사용자 평점 수입니다.
utcOffsetMinutes
readonly
유형: number optional
장소의 현재 시간대와 UTC의 오프셋(분)입니다. 예를 들어 일광 절약 시간제의 오스트레일리아 동부 표준시 (GMT+10)는 UTC보다 11시간 빠르므로 utc_offset_minutes은 660입니다. UTC보다 늦은 시간대의 경우 오프셋은 음수입니다. 예를 들어 카보베르데의 utc_offset_minutes는 -60입니다.
viewport
readonly
유형: LatLngBounds optional
이 장소를 지도에 표시할 때 기본 표시 영역입니다.
websiteURI
readonly
유형: string optional
비즈니스 홈페이지와 같이 이 장소의 신뢰할 수 있는 웹사이트입니다.
openingHours
readonly
유형: OpeningHours optional
hasWiFi
readonly
유형: 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

PlaceOptions 인터페이스

인터페이스 google.maps.places.PlaceOptions
Place에서 구현됨

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

id
선택사항
유형: string optional
고유한 장소 ID입니다.
requestedLanguage
선택사항
유형: string optional
세부정보를 반환할 언어의 언어 식별자입니다. 지원 언어 목록을 참조하세요.
requestedRegion
선택사항
유형: 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
선택사항
유형: string optional
고유한 장소 리소스 이름입니다.

AccessibilityOptions 클래스

google.maps.places.AccessibilityOptions 클래스
라이브러리 "places"

const {AccessibilityOptions} = await google.maps.importLibrary("places");
hasWheelchairAccessibleEntrance
readonly
유형: boolean optional
장소에 휠체어 이용 가능 입구가 있는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasWheelchairAccessibleParking
readonly
유형: boolean optional
장소에 휠체어 이용 가능 주차장이 있는지 여부 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasWheelchairAccessibleRestroom
readonly
유형: boolean optional
장소에 휠체어 이용 가능 화장실이 있는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasWheelchairAccessibleSeating
readonly
유형: boolean optional
장소에 휠체어 이용 가능 좌석이 있는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.

AddressComponent 클래스

google.maps.places.AddressComponent 클래스
라이브러리 "places"

장소 위치의 주소 구성요소입니다.

const {AddressComponent} = await google.maps.importLibrary("places");
longText
readonly
유형: string optional
주소 구성요소의 전체 텍스트입니다.
shortText
readonly
유형: string optional
지정된 주소 구성요소의 축약된 짧은 텍스트입니다.
types
readonly
유형: Array<string>
이 주소 구성요소의 유형을 나타내는 문자열 배열입니다. 유효한 유형 목록은 여기에서 확인할 수 있습니다.
상속됨: toJSON

AddressDescriptor 클래스

google.maps.places.AddressDescriptor 클래스
라이브러리 "places"

위치에 대한 관계형 설명입니다. 순위가 지정된 주변 명소, 정확한 포함 영역, 타겟 위치와의 관계가 포함됩니다.

const {AddressDescriptor} = await google.maps.importLibrary("places");
areas
readonly
유형: Array<Area>
포함되거나 인접한 지역의 순위 목록입니다. 가장 잘 인식되고 정확한 영역이 먼저 표시됩니다.
landmarks
readonly
유형: Array<Landmark>
순위가 지정된 주변 명소 목록입니다. 가장 잘 알려진 주변 명소가 먼저 표시됩니다.
상속됨: toJSON

Area 클래스

google.maps.places.Area 클래스
라이브러리 "places"

지역 정보 및 지역과 타겟 위치의 관계입니다.

const {Area} = await google.maps.importLibrary("places");
containment
readonly
유형: Containment optional
타겟 위치와 지역 간의 공간적 관계를 정의합니다.
place
readonly
유형: Place
지역의 장소입니다.
상속됨: toJSON

Attribution 클래스

google.maps.places.Attribution 클래스
라이브러리 "places"

장소의 데이터 제공업체에 관한 정보입니다.

const {Attribution} = await google.maps.importLibrary("places");
provider
readonly
유형: string optional
장소 데이터 제공업체의 이름입니다.
providerURI
readonly
유형: string optional
장소의 데이터 제공업체 URI입니다.
상속됨: toJSON

AuthorAttribution 클래스

google.maps.places.AuthorAttribution 클래스
라이브러리 "places"

사용자 제작 콘텐츠 작성자에 관한 정보입니다.

const {AuthorAttribution} = await google.maps.importLibrary("places");
displayName
readonly
유형: string
이 결과의 작성자 이름입니다.
photoURI
readonly
유형: string optional
이 결과의 작성자 사진 URI입니다. 이 옵션을 사용할 수 없는 경우도 있습니다.
uri
readonly
유형: string optional
이 결과의 작성자 프로필 URI입니다.
상속됨: toJSON

ConnectorAggregation 클래스

google.maps.places.ConnectorAggregation 클래스
라이브러리 "places"

동일한 유형 및 동일한 충전 속도의 커넥터에 대해 집계된 EV 충전 정보입니다.

const {ConnectorAggregation} = await google.maps.importLibrary("places");
availabilityLastUpdateTime
readonly
유형: Date optional
이 집계의 커넥터 가용성 정보가 마지막으로 업데이트된 시간입니다.
availableCount
readonly
유형: number optional
현재 사용 가능한 이 집계의 커넥터 수입니다.
count
readonly
유형: number
이 집계의 커넥터 수입니다.
maxChargeRateKw
readonly
유형: number
집계의 각 커넥터의 정적 최대 충전 속도(kW)입니다.
outOfServiceCount
readonly
유형: number optional
이 집계에서 현재 사용할 수 없는 커넥터 수입니다.
type
readonly
유형: EVConnectorType optional
이 집계의 커넥터 유형입니다.

ConsumerAlert 클래스

google.maps.places.ConsumerAlert 클래스
라이브러리 "places"

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

const {ConsumerAlert} = await google.maps.importLibrary("places");
details
readonly
유형: ConsumerAlertDetails optional
소비자 알림 메시지의 세부정보입니다.
languageCode
readonly
유형: string optional
소비자 알림 메시지의 언어 코드입니다.
overview
readonly
유형: string optional
소비자 알림 메시지의 개요입니다.
상속됨: toJSON

ConsumerAlertDetails 클래스

google.maps.places.ConsumerAlertDetails 클래스
라이브러리 "places"

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

const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
aboutLinkTitle
readonly
유형: string optional
자세한 정보를 제공하는 링크에 표시할 제목입니다.
aboutLinkURI
readonly
유형: string optional
자세한 정보를 제공하는 링크의 URI입니다.
description
readonly
유형: string optional
소비자 알림 메시지에 대한 설명입니다.
title
readonly
유형: string optional
세부 설명과 함께 표시할 제목입니다.

Containment 상수

상수 google.maps.places.Containment
라이브러리 "places"

타겟 위치와 지역 간의 공간적 관계를 정의합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 ContainmentString 유형으로 정의됩니다.

const {Containment} = await google.maps.importLibrary("places");
NEAR 타겟 위치가 지역 외부에 있지만 근처에 있습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
OUTSKIRTS 타겟 위치는 영역 리전 내에 있으며 가장자리에 가깝습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
WITHIN 타겟 위치는 지역 내에 있으며 중심에 가깝습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

ContentBlock 클래스

google.maps.places.ContentBlock 클래스
라이브러리 "places"

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

const {ContentBlock} = await google.maps.importLibrary("places");
content
readonly
유형: string optional
주제와 관련된 콘텐츠입니다.
contentLanguageCode
readonly
유형: string optional
콘텐츠의 언어 코드입니다.
referencedPlaces
readonly
유형: Array<Place>
참조된 Place 목록입니다. 처음 가져올 때 각 장소에는 id 필드에 장소 ID만 포함됩니다.
상속됨: toJSON

EVChargeAmenitySummary 클래스

google.maps.places.EVChargeAmenitySummary 클래스
라이브러리 "places"

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

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
coffee
readonly
유형: ContentBlock optional
주변 커피 옵션 요약
disclosureText
readonly
유형: string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
readonly
유형: string optional
공개 문구의 언어 코드입니다.
flagContentURI
readonly
유형: string optional
요약 관련 문제를 신고하는 URI입니다.
overview
readonly
유형: ContentBlock optional
사용 가능한 편의시설의 개요입니다.
restaurant
readonly
유형: ContentBlock optional
근처 음식점 요약
store
readonly
유형: ContentBlock optional
주변 상점 요약입니다.
상속됨: toJSON

EVChargeOptions 클래스

google.maps.places.EVChargeOptions 클래스
라이브러리 "places"

장소에 호스팅된 전기자동차 충전소에 관한 정보입니다.

const {EVChargeOptions} = await google.maps.importLibrary("places");
connectorAggregations
readonly
동일한 유형 및 동일한 충전 속도의 커넥터가 포함된 EV 충전 커넥터 집계 목록입니다.
connectorCount
readonly
유형: number
이 충전소의 커넥터 수입니다. 일부 포트에는 커넥터가 여러 개 있을 수 있지만 한 번에 하나의 차량만 충전할 수 있으므로 커넥터 수가 동시에 충전할 수 있는 총 차량 수보다 많을 수 있습니다.
상속됨: toJSON

EVConnectorType 상수

상수 google.maps.places.EVConnectorType
라이브러리 "places"

EV 충전 커넥터 유형에 관한 추가 정보/컨텍스트는 http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107을 참고하세요. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 EVConnectorTypeString 유형으로 정의됩니다.

const {EVConnectorType} = await google.maps.importLibrary("places");
CCS_COMBO_1 Combined Charging System (AC 및 DC) 자세한 내용은 웹 서비스 문서를 참고하세요.
CCS_COMBO_2 Combined Charging System (AC 및 DC) 자세한 내용은 웹 서비스 문서를 참고하세요.
CHADEMO CHAdeMO 유형 커넥터입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
J1772 J1772 유형 1 커넥터 자세한 내용은 웹 서비스 문서를 참고하세요.
NACS SAE J3400으로 표준화된 북미 충전 표준 (NACS)입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
OTHER 기타 커넥터 유형 자세한 내용은 웹 서비스 문서를 참고하세요.
TESLA 일반 TESLA 커넥터입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
TYPE_2 IEC 62196 유형 2 커넥터입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
UNSPECIFIED_GB_T GB/T 유형은 중국의 GB/T 표준에 해당합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
UNSPECIFIED_WALL_OUTLET 지정되지 않은 전원 콘센트입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

EVSearchOptions 인터페이스

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

장소 검색 요청에 지정할 수 있는 EV 관련 옵션입니다.

connectorTypes
선택사항
유형: Array<EVConnectorType> optional
선호하는 EV 커넥터 유형 목록입니다. 나열된 커넥터 유형을 지원하지 않는 장소는 필터링됩니다.
minimumChargingRateKw
선택사항
유형: number optional
필요한 최소 충전 속도(킬로와트)입니다. 충전 속도가 지정된 속도보다 느린 장소는 필터링됩니다.

FetchFieldsRequest 인터페이스

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

장소 필드를 가져오는 옵션입니다.

fields
유형: Iterable<string>
가져올 필드 목록입니다.
internalUsageAttributionIds
선택사항
유형: Iterable<string> optional
특정 패키지 또는 OSS 라이브러리에 대한 호출을 식별하는 데 사용되는 식별자입니다.

FuelOptions 클래스

google.maps.places.FuelOptions 클래스
라이브러리 "places"

주유소의 연료 옵션에 관한 최신 정보입니다. 이 정보는 정기적으로 업데이트됩니다.

const {FuelOptions} = await google.maps.importLibrary("places");
fuelPrices
readonly
유형: Array<FuelPrice>
이 주유소에서 판매하는 각 연료 유형의 연료 가격 목록입니다(연료 유형당 항목 1개).
상속됨: toJSON

FuelPrice 클래스

google.maps.places.FuelPrice 클래스
라이브러리 "places"

특정 연료 유형의 연료 가격 정보입니다.

const {FuelPrice} = await google.maps.importLibrary("places");
price
readonly
유형: Money optional
연료 가격입니다.
type
readonly
유형: FuelType optional
연료 유형입니다.
updateTime
readonly
유형: Date optional
연료 가격이 마지막으로 업데이트된 시간입니다.

FuelType 상수

상수 google.maps.places.FuelType
라이브러리 "places"

연료 유형입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 FuelTypeString 유형으로 정의됩니다.

const {FuelType} = await google.maps.importLibrary("places");
BIO_DIESEL 바이오디젤 자세한 내용은 웹 서비스 문서를 참고하세요.
DIESEL 디젤 연료 자세한 내용은 웹 서비스 문서를 참고하세요.
DIESEL_PLUS 디젤 및 연료 자세한 내용은 웹 서비스 문서를 참고하세요.
E100 E 100. 자세한 내용은 웹 서비스 문서를 참고하세요.
E80 E 80. 자세한 내용은 웹 서비스 문서를 참고하세요.
E85 E 85. 자세한 내용은 웹 서비스 문서를 참고하세요.
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 클래스
라이브러리 "places"

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

const {GenerativeSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
유형: string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
readonly
유형: string optional
공개 문구의 언어 코드입니다.
flagContentURI
readonly
유형: string optional
요약 관련 문제를 신고하는 URI입니다.
overview
readonly
유형: string optional
장소의 개요입니다.
overviewLanguageCode
readonly
유형: string optional
AI 오디오 오버뷰의 언어 코드입니다.
상속됨: toJSON

google.maps.places.GoogleMapsLinks 클래스
라이브러리 "places"

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

const {GoogleMapsLinks} = await google.maps.importLibrary("places");
directionsURI
readonly
유형: string optional
Google 지도에서 장소로 가는 경로를 표시하는 링크입니다. 링크는 도착 위치만 채우고 기본 이동 수단 DRIVE을 사용합니다.
photosURI
readonly
유형: string optional
Google 지도에서 장소의 사진을 표시하는 링크입니다.
placeURI
readonly
유형: string optional
Google 지도에서 장소를 표시하는 링크
reviewsURI
readonly
유형: string optional
Google 지도에서 장소의 리뷰를 표시하는 링크입니다.
writeAReviewURI
readonly
유형: string optional
Google 지도에서 장소에 대한 리뷰를 작성할 수 있는 링크입니다.
상속됨: toJSON

Landmark 클래스

google.maps.places.Landmark 클래스
라이브러리 "places"

기본 명소 정보 및 명소와 타겟 위치의 관계입니다. 명소는 위치를 설명하는 데 사용할 수 있는 유명한 장소입니다.

const {Landmark} = await google.maps.importLibrary("places");
place
readonly
유형: Place
랜드마크의 장소입니다.
spatialRelationship
readonly
타겟 위치와 명소 간의 공간적 관계입니다.
straightLineDistanceMeters
readonly
유형: number
타겟의 중심점과 랜드마크의 중심점 사이의 직선거리(미터)입니다. 경우에 따라 이 값은 travelDistanceMeters보다 길 수 있습니다.
travelDistanceMeters
readonly
유형: number optional
알려진 경우 도로망을 따라 타겟에서 랜드마크까지의 이동 거리(미터)입니다. 이 값은 도보, 운전, 자전거와 같은 이동 수단을 고려하지 않습니다.
상속됨: toJSON

Money 클래스

google.maps.places.Money 클래스
라이브러리 "places"

금액과 통화 유형을 나타냅니다.

const {Money} = await google.maps.importLibrary("places");
currencyCode
readonly
유형: string
ISO 4217에 정의된 3자리 통화 코드입니다.
nanos
readonly
유형: number
이 금액의 나노 (10^-9) 단위 숫자입니다.
units
readonly
유형: number
이 금액의 온전한 단위입니다. 예를 들어 Money.currencyCode가 'USD'이면 1단위는 미화 1달러입니다.
toString
toString()
매개변수: 없음
반환 값: string
금액과 통화 기호를 인간이 읽을 수 있는 표현으로 반환합니다.
상속됨: toJSON

NeighborhoodSummary 클래스

google.maps.places.NeighborhoodSummary 클래스
라이브러리 "places"

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

const {NeighborhoodSummary} = await google.maps.importLibrary("places");
description
readonly
유형: ContentBlock optional
주변 지역에 대한 자세한 설명입니다.
disclosureText
readonly
유형: string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
readonly
유형: string optional
공개 문구의 언어 코드입니다.
flagContentURI
readonly
유형: string optional
요약 관련 문제를 신고하는 URI입니다.
overview
readonly
유형: ContentBlock optional
주변 지역의 개요입니다.
상속됨: toJSON

OpeningHours 클래스

클래스 google.maps.places.OpeningHours
SecondaryOpeningHours에 의해 확장됨
라이브러리 "places"

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

const {OpeningHours} = await google.maps.importLibrary("places");
periods
readonly
일요일부터 각 요일의 영업 기간을 시간순으로 나타냅니다. 장소가 영업하지 않는 날은 포함되지 않습니다.
specialDays
readonly
유형: Array<Date>
현재 기간에 해당하는 특별한 날을 나타내는 날짜 배열입니다. 특별한 날은 장소의 영업시간에 영향을 미칩니다(예: 크리스마스, 일회성 휴무). 예외적인 영업시간이 있는 경우 currentOpeningHours 및 currentSecondaryOpeningHours를 설정합니다.
weekdayDescriptions
readonly
유형: Array<string>
각 요일의 형식이 지정된 영업시간을 나타내는 일곱 개 문자열의 배열입니다. Place Service는 현재 언어에 맞게 영업시간의 형식을 지정하고 현지화합니다. 이 배열에서 요소의 순서는 언어에 따라 다릅니다. 일부 언어에서는 월요일에 한 주를 시작하고 다른 언어에서는 일요일에 시작합니다.
상속됨: toJSON

OpeningHoursPeriod 클래스

google.maps.places.OpeningHoursPeriod 클래스
라이브러리 "places"

장소가 영업 중인 기간입니다.

const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
close
readonly
유형: OpeningHoursPoint optional
장소의 영업 종료 시간입니다.
open
readonly
장소의 영업 시작 시간입니다.
상속됨: toJSON

OpeningHoursPoint 클래스

google.maps.places.OpeningHoursPoint 클래스
라이브러리 "places"

장소의 영업 상태가 변경되는 시점입니다.

const {OpeningHoursPoint} = await google.maps.importLibrary("places");
day
readonly
유형: number
요일을 일요일부터 시작하는 [0, 6] 범위의 숫자로 나타냅니다. 예를 들어, 2는 화요일을 의미합니다.
hour
readonly
유형: number
OpeningHoursPoint.time의 시간(숫자, [0, 23] 범위)입니다. 이 시간은 장소의 시간대로 보고됩니다.
minute
readonly
유형: number
OpeningHoursPoint.time의 분을 [0, 59] 범위의 숫자로 나타냅니다. 이 시간은 장소의 시간대로 보고됩니다.
상속됨: toJSON

SecondaryOpeningHours 클래스

class google.maps.places.SecondaryOpeningHours extends OpeningHours
library "places"

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

const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
type
readonly
유형: string optional
보조 영업시간의 유형입니다. 이는 테이크아웃, 배달, 수령과 같이 보조 영업시간이 적용되는 대상을 나타냅니다. 유효한 값 목록은 SecondaryHoursType을 참고하세요.
상속됨: periods, specialDays, weekdayDescriptions
상속됨: toJSON

ParkingOptions 클래스

google.maps.places.ParkingOptions 클래스
라이브러리 "places"

const {ParkingOptions} = await google.maps.importLibrary("places");
hasFreeGarageParking
readonly
유형: boolean optional
장소에서 무료 주차 빌딩을 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasFreeParkingLot
readonly
유형: boolean optional
장소에서 무료 주차장을 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasFreeStreetParking
readonly
유형: boolean optional
장소에서 무료 노상 주차를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasPaidGarageParking
readonly
유형: boolean optional
장소에서 유료 실내 주차를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasPaidParkingLot
readonly
유형: boolean optional
장소에서 유료 주차장을 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasPaidStreetParking
readonly
유형: boolean optional
장소에서 유료 노상 주차를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
hasValetParking
readonly
유형: boolean optional
장소에서 발레파킹 서비스를 제공하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.

PaymentOptions 클래스

google.maps.places.PaymentOptions 클래스
라이브러리 "places"

const {PaymentOptions} = await google.maps.importLibrary("places");
acceptsCashOnly
readonly
유형: boolean optional
현금 결제만 가능한 장소인지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
acceptsCreditCards
readonly
유형: boolean optional
장소에서 신용카드로 결제할 수 있는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
acceptsDebitCards
readonly
유형: boolean optional
장소에서 체크카드로 결제할 수 있는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.
acceptsNFC
readonly
유형: boolean optional
장소에서 NFC를 통한 결제를 허용하는지 여부입니다. 값을 알 수 있는 경우 'true' 또는 'false'를 반환합니다. 값을 알 수 없는 경우 'null'을 반환합니다.

Photo 클래스

google.maps.places.Photo 클래스
라이브러리 "places"

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

const {Photo} = await google.maps.importLibrary("places");
authorAttributions
readonly
이 사진에 표시할 저작자 표시 텍스트입니다.
flagContentURI
readonly
유형: string optional
사용자가 사진 문제를 신고할 수 있는 링크입니다.
googleMapsURI
readonly
유형: string optional
Google 지도에 사진을 표시하는 링크
heightPx
readonly
유형: number
사진의 높이(픽셀)입니다.
widthPx
readonly
유형: number
사진의 너비(픽셀)입니다.
getURI
getURI([options])
매개변수:
반환 값: string
지정된 옵션에 해당하는 이미지 URL을 반환합니다.
상속됨: toJSON

PlusCode 클래스

google.maps.places.PlusCode 클래스
라이브러리 "places"

장소의 Plus Code입니다. 자세한 내용은 https://plus.codes/를 참고하세요.

const {PlusCode} = await google.maps.importLibrary("places");
compoundCode
readonly
유형: string optional
처음 4자 (지역 번호)가 삭제되고 지역 설명으로 대체된 1/8000도 x 1/8000도 영역의 Plus Code입니다. 예: '9G8F+5W Zurich, Switzerland'
globalCode
readonly
유형: string optional
1/8000도x1/8000도 영역의 Plus Code입니다. 예: '8FVC9G8F+5W'
상속됨: toJSON

PostalAddress 클래스

google.maps.places.PostalAddress 클래스는 PostalAddressLiteral를 구현합니다.
"places" 라이브러리

우편 주소 (예: 우편 서비스에서 상품을 배송할 주소)를 나타냅니다. 참고: PostalAddress는 JavaScript API에서 웹 서비스가 반환하는 데이터를 나타내는 객체를 인스턴스화하는 데 사용됩니다.

const {PostalAddress} = await google.maps.importLibrary("places");
addressLines
readonly
유형: Array<string>
주소의 하위 수준을 설명하는 구조화되지 않은 주소 입력란입니다.
administrativeArea
readonly
유형: string optional
국가 또는 지역의 주소에 사용되는 최상위 행정 구역 단위입니다.
languageCode
readonly
유형: string optional
이 주소 콘텐츠의 BCP-47 언어 코드입니다. 예: 'zh-Hant', 'ja', 'ja-Latn', 'en'.
locality
readonly
유형: string optional
일반적으로 주소의 시/군/구 부분을 나타냅니다.
organization
readonly
유형: string optional
주소에 있는 조직의 이름입니다.
postalCode
readonly
유형: string optional
주소의 우편번호입니다.
recipients
readonly
유형: Array<string>
주소의 수신자입니다.
regionCode
readonly
유형: string
주소의 국가/지역에 해당하는 CLDR 지역 코드입니다. 예: 스위스의 경우 'CH' 자세한 내용은 https://cldr.unicode.org/ 및 https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html을 참고하세요.
sortingCode
readonly
유형: string optional
주소의 분류 코드입니다.
sublocality
readonly
유형: string optional
주소의 하위 지역(예: 인근 지역, 자치구, 지구)입니다.
상속됨: toJSON

PostalAddressLiteral 인터페이스

인터페이스 google.maps.places.PostalAddressLiteral
PostalAddress에서 구현됨

PostalAddress를 채우기 위한 데이터입니다.

regionCode
유형: string
PostalAddress.regionCode를 참조하세요.
addressLines
선택사항
유형: Iterable<string> optional
PostalAddress.addressLines를 참조하세요.
administrativeArea
선택사항
유형: string optional
languageCode
선택사항
유형: string optional
PostalAddress.languageCode를 참조하세요.
locality
선택사항
유형: string optional
PostalAddress.locality를 참조하세요.
organization
선택사항
유형: string optional
PostalAddress.organization를 참조하세요.
postalCode
선택사항
유형: string optional
PostalAddress.postalCode를 참조하세요.
recipients
선택사항
유형: Iterable<string> optional
PostalAddress.recipients를 참조하세요.
sortingCode
선택사항
유형: string optional
PostalAddress.sortingCode를 참조하세요.
sublocality
선택사항
유형: string optional
PostalAddress.sublocality를 참조하세요.

PriceLevel 상수

상수 google.maps.places.PriceLevel
라이브러리 "places"

장소의 가격 수준입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 PriceLevelString 유형으로 정의됩니다.

const {PriceLevel} = await google.maps.importLibrary("places");
EXPENSIVE 장소에서 비싼 서비스를 제공합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
FREE 무료 서비스를 제공하는 장소입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
INEXPENSIVE 저렴한 서비스를 제공하는 장소입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
MODERATE 적당한 가격의 서비스를 제공하는 장소입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
VERY_EXPENSIVE 매우 비싼 서비스를 제공하는 장소입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

PriceRange 클래스

google.maps.places.PriceRange 클래스
라이브러리 "places"

장소와 연결된 가격대입니다. endPrice는 설정되지 않을 수 있으며, 이는 상한이 없는 범위 (예: '$100 초과')를 나타냅니다.

const {PriceRange} = await google.maps.importLibrary("places");
endPrice
readonly
유형: Money optional
가격 범위의 상한값 (해당 값 포함)입니다. 가격은 이 금액보다 낮아야 합니다.
startPrice
readonly
유형: Money
가격대의 하한선 (포함)입니다. 가격은 이 금액 이상이어야 합니다.
상속됨: toJSON

Review 클래스

google.maps.places.Review 클래스
라이브러리 "places"

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

const {Review} = await google.maps.importLibrary("places");
authorAttribution
readonly
유형: AuthorAttribution optional
검토자
flagContentURI
readonly
유형: string optional
사용자가 리뷰 문제를 신고할 수 있는 링크입니다.
googleMapsURI
readonly
유형: string optional
Google 지도에 리뷰를 표시하는 링크입니다.
originalText
readonly
유형: string optional
원래 언어로 된 리뷰 텍스트입니다.
originalTextLanguageCode
readonly
유형: string optional
리뷰의 원래 언어를 나타내는 IETF 언어 코드입니다.
publishTime
readonly
유형: Date optional
rating
readonly
유형: number optional
이 리뷰의 평점이며 1.0 이상 5.0 이하의 숫자입니다.
relativePublishTimeDescription
readonly
유형: string optional
언어 및 국가에 적합한 형식으로 현재 시간과 관련된 리뷰 시간을 표현하는, 형식이 지정된 최근 시간 문자열입니다. 예를 들면 '한 달 전'입니다.
text
readonly
유형: string optional
리뷰의 현지화된 텍스트입니다.
textLanguageCode
readonly
유형: string optional
리뷰의 현지화된 언어를 나타내는 IETF 언어 코드입니다.
visitDateMonth
readonly
유형: number optional
리뷰 작성자가 장소를 방문한 날짜의 월입니다. 이 필드는 0부터 시작합니다. 0은 1월이고 11은 12월입니다.
visitDateYear
readonly
유형: number optional
리뷰 작성자가 장소를 방문한 날짜의 연도입니다.
상속됨: toJSON

ReviewSummary 클래스

google.maps.places.ReviewSummary 클래스
라이브러리 "places"

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

const {ReviewSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
유형: string optional
이 요약과 관련된 공개 문구의 텍스트입니다.
disclosureTextLanguageCode
readonly
유형: string optional
공개 문구의 언어 코드입니다.
flagContentURI
readonly
유형: string optional
요약 관련 문제를 신고하는 URI입니다.
reviewsURI
readonly
유형: string optional
Google 지도에서 이 장소의 리뷰를 표시하는 URI입니다.
text
readonly
유형: string optional
사용자 리뷰 요약입니다.
textLanguageCode
readonly
유형: string optional
사용자 리뷰 요약의 언어 코드입니다.
상속됨: toJSON

SearchByTextRequest 인터페이스

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

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

fields
유형: Array<string>
응답에 포함할 필드(청구 대상)입니다. ['*']이 전달되는 경우 사용 가능한 모든 필드가 반환되고 청구됩니다 (프로덕션 배포의 경우 권장되지 않습니다). Place 클래스의 모든 속성을 필드로 요청할 수 있습니다.
evSearchOptions
선택사항
유형: EVSearchOptions optional
장소 검색 요청에 지정할 수 있는 EV 관련 옵션입니다.
futureOpeningBusinessesIncluded
선택사항
유형: boolean optional
아직 영업을 시작하지 않았지만 향후 영업을 시작할 것으로 예상되는 장소를 포함합니다.
includedType
선택사항
유형: string optional
요청된 장소 유형입니다. 지원되는 유형의 전체 목록: https://developers.google.com/maps/documentation/places/web-service/place-types 포함된 유형은 하나만 지원됩니다. SearchByTextRequest.useStrictTypeFiltering 보기
internalUsageAttributionIds
선택사항
유형: Iterable<string> optional
특정 패키지 또는 OSS 라이브러리에 대한 호출을 식별하는 데 사용되는 식별자입니다.
isOpenNow
선택사항
유형: boolean optional
기본값: false
현재 영업 중인 장소로 검색을 제한하는 데 사용됩니다.
language
선택사항
유형: string optional
가능한 경우 장소 세부정보가 기본 언어로 표시됩니다. 기본값은 브라우저의 언어 환경설정입니다. 현재 지원되는 언어 목록: https://developers.google.com/maps/faq#languagesupport
locationBias
선택사항
검색할 리전입니다. 이 위치는 편향으로 작용하므로 지정된 위치 주변의 결과가 반환될 수 있습니다. locationRestriction과 함께 설정할 수 없습니다.
locationRestriction
선택사항
검색할 리전입니다. 이 위치는 제한사항으로 작용하므로 지정된 위치를 벗어난 결과는 반환되지 않습니다. locationBias와 함께 설정할 수 없습니다.
maxResultCount
선택사항
유형: number optional
반환할 결과의 최대 수입니다. 1~20(포함) 사이여야 합니다.
minRating
선택사항
유형: number optional
평균 사용자 평점이 이 한도보다 엄격하게 낮은 결과를 필터링합니다. 유효한 값은 0에서 5 사이의 부동 소수점 수(0과 5 포함)여야 하며, 0.5 단위(예: [0, 0.5, 1.0, … , 5.0])여야 합니다. 입력 평점은 가장 가까운 0.5로 반올림됩니다(올림). 예를 들어 평점이 0.6이면 평점이 1.0 미만인 모든 결과가 삭제됩니다.
priceLevels
선택사항
유형: Array<PriceLevel> optional
특정 가격 수준으로 표시된 장소로 검색을 제한하는 데 사용됩니다. 가격 수준을 원하는 대로 조합하여 선택할 수 있습니다. 기본값은 모든 가격 수준입니다.
pureServiceAreaBusinessesIncluded
선택사항
유형: boolean optional
필드가 true로 설정된 경우 순수 방문 서비스 업체를 포함합니다. 순수 방문 서비스 업체는 고객을 방문하거나 고객에게 직접 서비스를 제공하지만 비즈니스 주소지에서는 고객에게 서비스를 제공하지 않는 비즈니스입니다. 예를 들어 청소 서비스나 배관공과 같은 비즈니스는 Google 지도에 실제 주소나 위치가 없을 수 있습니다. 장소는 이러한 비즈니스의 location, plusCode 및 기타 위치 관련 필드를 반환하지 않습니다.
query
선택사항
유형: string optional
BetarankBy
선택사항
rankPreference
선택사항
기본값: SearchByTextRankPreference.RELEVANCE
응답에서 결과의 순위가 지정되는 방식입니다.
region
선택사항
유형: string optional
요청이 전송된 위치의 유니코드 국가/지역 코드 (CLDR)입니다. 이 매개변수는 지역별 장소 이름과 같은 장소 세부정보를 표시하는 데 사용됩니다(사용 가능한 경우). 이 매개변수는 관련 법률에 따라 결과에 영향을 미칠 수 있습니다. 자세한 내용은 https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html을 참고하세요. 현재 3자리 지역 코드는 지원되지 않습니다.
textQuery
선택사항
유형: string optional
SearchByTextRequest.query를 사용하지 않는 경우에 필요합니다. 텍스트 검색을 위한 텍스트 쿼리입니다.
useStrictTypeFiltering
선택사항
유형: boolean optional
기본값: false
SearchByTextRequest.includedType에 엄격한 유형 필터링을 설정하는 데 사용됩니다. true로 설정하면 동일한 유형의 결과만 반환됩니다.

SearchByTextRankPreference 상수

상수 google.maps.places.SearchByTextRankPreference
라이브러리 "places"

응답에서 결과의 순위가 지정되는 방식입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 SearchByTextRankPreferenceString 유형으로 정의됩니다.

const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
DISTANCE 거리순으로 결과를 정렬합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
RELEVANCE 관련성을 기준으로 결과의 순위를 매깁니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

SearchNearbyRequest 인터페이스

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

Place.searchNearby의 요청 인터페이스입니다. 요청에 관한 자세한 내용은 Places API 참조를 참고하세요.

fields
유형: Array<string>
응답에 포함할 필드(청구 대상)입니다. ['*']이 전달되는 경우 사용 가능한 모든 필드가 반환되고 청구됩니다 (프로덕션 배포의 경우 권장되지 않습니다). Place 클래스의 모든 속성을 필드로 요청할 수 있습니다.
locationRestriction
검색할 지역으로, 중심과 반경이 있는 원으로 지정됩니다. 지정된 위치 외부의 결과는 반환되지 않습니다.
excludedPrimaryTypes
선택사항
유형: Array<string> optional
제외된 기본 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 하나의 기본 유형만 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록 모두에 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다.
excludedTypes
선택사항
유형: Array<string> optional
제외된 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 다양한 장소 유형이 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록 모두에 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다.
futureOpeningBusinessesIncluded
선택사항
유형: boolean optional
아직 영업을 시작하지 않았지만 향후 영업을 시작할 것으로 예상되는 장소를 포함합니다.
includedPrimaryTypes
선택사항
유형: Array<string> optional
포함된 기본 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 하나의 기본 유형만 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록 모두에 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다.
includedTypes
선택사항
유형: Array<string> optional
포함된 장소 유형입니다. 지원되는 유형의 전체 목록을 참고하세요. 장소에는 다양한 장소 유형이 있을 수 있습니다. 최대 50개의 유형을 지정할 수 있습니다. included 및 excluded 목록 모두에 동일한 유형을 지정하면 INVALID_ARGUMENT 오류가 반환됩니다.
internalUsageAttributionIds
선택사항
유형: Iterable<string> optional
특정 패키지 또는 OSS 라이브러리에 대한 호출을 식별하는 데 사용되는 식별자입니다.
language
선택사항
유형: string optional
가능한 경우 장소 세부정보가 기본 언어로 표시됩니다. 기본값은 브라우저의 언어 환경설정입니다. 현재 지원되는 언어 목록: https://developers.google.com/maps/faq#languagesupport
maxResultCount
선택사항
유형: number optional
반환할 결과의 최대 수입니다. 허용되는 값과 기본값은 Places API 참조를 참고하세요.
rankPreference
선택사항
기본값: SearchNearbyRankPreference.POPULARITY
응답에서 결과의 순위가 지정되는 방식입니다.
region
선택사항
유형: string optional
요청이 전송된 위치의 유니코드 국가/지역 코드 (CLDR)입니다. 이 매개변수는 지역별 장소 이름과 같은 장소 세부정보를 표시하는 데 사용됩니다(사용 가능한 경우). 이 매개변수는 관련 법률에 따라 결과에 영향을 미칠 수 있습니다. 자세한 내용은 https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html을 참고하세요. 현재 3자리 지역 코드는 지원되지 않습니다.

SearchNearbyRankPreference 상수

상수 google.maps.places.SearchNearbyRankPreference
라이브러리 "places"

응답에서 결과의 순위가 지정되는 방식입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 SearchNearbyRankPreferenceString 유형으로 정의됩니다.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
DISTANCE 거리순으로 결과를 정렬합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
POPULARITY 인기도를 기준으로 결과를 순위대로 표시합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

SpatialRelationship 상수

상수 google.maps.places.SpatialRelationship
라이브러리 "places"

타겟 위치와 명소 간의 공간적 관계를 정의합니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 SpatialRelationshipString 유형으로 정의됩니다.

const {SpatialRelationship} = await google.maps.importLibrary("places");
ACROSS_THE_ROAD 목표는 도로 반대편에 있는 주요 지점의 바로 맞은편에 있습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
AROUND_THE_CORNER 랜드마크와 같은 경로에 있지는 않지만 한 번만 회전하면 됩니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
BEHIND 명소의 구조물에 가깝지만 입구에서는 멀리 떨어져 있습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
BESIDE 목표가 랜드마크 바로 옆에 있습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
DOWN_THE_ROAD 주요 지점과 같은 경로에 있지만 옆이나 건너편에 있지 않습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
NEAR 아래에 더 구체적인 내용이 적용되지 않는 경우 기본 관계입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
WITHIN 랜드마크에 공간 도형이 있고 타겟이 경계 내에 있습니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

TimeZone 클래스

google.maps.places.TimeZone 클래스
라이브러리 "places"

IANA 시간대 데이터베이스(https://www.iana.org/time-zones)에서 가져온 시간대를 나타냅니다.

const {TimeZone} = await google.maps.importLibrary("places");
id
readonly
유형: string optional
IANA 시간대 데이터베이스 시간대입니다. 예를 들면 "America/New_York"입니다.
version
readonly
유형: string optional
IANA 시간대 데이터베이스 버전 번호입니다. 예를 들면 "2019a"입니다.
상속됨: toJSON

TransitAgency 클래스

google.maps.places.TransitAgency 클래스
라이브러리 "places"

대중교통 기관을 나타냅니다.

const {TransitAgency} = await google.maps.importLibrary("places");
displayName
유형: string optional
요청된 언어로 된 기관 이름입니다.
displayNameLanguageCode
유형: string optional
대행사 이름 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
fareURL
유형: URL optional
대중교통 기관의 요금 세부정보 페이지 URL입니다.
icon
유형: TransitIcon optional
대중교통 시스템의 현지화된 브랜드 아이콘입니다.
lines
이 기관에서 운영하는 대중교통 노선입니다.
url
유형: URL optional
대행사 홈페이지의 URL입니다.
상속됨: toJSON

TransitIcon 클래스

google.maps.places.TransitIcon 클래스
라이브러리 "places"

대중교통 아이콘을 나타냅니다.

const {TransitIcon} = await google.maps.importLibrary("places");
nameIncluded
유형: boolean optional
이름이 아이콘에 포함되어 있어 아이콘 옆에 표시할 필요가 없는지 여부입니다.
url
유형: URL optional
아이콘의 URL입니다.
상속됨: toJSON

TransitLine 클래스

google.maps.places.TransitLine 클래스
라이브러리 "places"

대중교통 노선을 나타냅니다.

const {TransitLine} = await google.maps.importLibrary("places");
backgroundColor
유형: string optional
이 대중교통 노선의 라벨 배경 색상입니다 (16진수 형식, 예: '#909CE1'). 이 색상은 이 대중교통 노선의 도형을 그리는 데도 사용할 수 있습니다.
displayName
유형: string optional
대중교통 노선의 전체 이름입니다 (예: 'Sunnydale local').
displayNameLanguageCode
유형: string optional
대중교통 노선 전체 이름 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
icon
유형: TransitIcon optional
이 특정 노선의 아이콘입니다.
id
유형: string optional
동일한 대중교통 정류장의 다른 대중교통 노선 중에서 노선을 고유하게 식별하는 데 사용할 수 있는 대중교통 노선의 ID입니다. 이 식별자는 여러 응답에서 안정적이지 않을 수 있습니다.
shortDisplayName
유형: string optional
이 대중교통 노선의 짧은 이름입니다 (예: 'S2').
shortDisplayNameLanguageCode
유형: string optional
대중교통 노선 닉네임 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
textColor
유형: string optional
이 대중교통 노선의 라벨 텍스트 색상입니다 (16진수 형식, 예: '#909CE1').
url
유형: URL optional
이 노선에 관한 세부정보가 포함된 웹페이지의 URL입니다.
vehicleIcon
유형: TransitIcon optional
이 특정 이동 수단 유형의 아이콘입니다.
vehicleType
유형: TransitVehicleType optional
사용된 차량 유형입니다.
상속됨: toJSON

TransitStation 클래스

google.maps.places.TransitStation 클래스
라이브러리 "places"

장소의 대중교통 관련 정보를 나타냅니다.

const {TransitStation} = await google.maps.importLibrary("places");
agencies
이 역을 운행하는 대중교통 기관입니다.
displayName
유형: string optional
현지 언어로 된 방송국 이름입니다.
displayNameLanguageCode
유형: string optional
현지 표시 이름 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
stops
이 역에서 대중교통이 정차합니다.
상속됨: toJSON

TransitStop 클래스

google.maps.places.TransitStop 클래스
라이브러리 "places"

대중교통 정류장을 나타냅니다.

const {TransitStop} = await google.maps.importLibrary("places");
displayName
유형: string optional
요청된 언어로 된 정류장 이름입니다.
displayNameLanguageCode
유형: string optional
요청된 언어의 BCP-47 언어 코드(예: 'en-US' 또는 'sr-Latn')로 된 정류장 이름입니다. 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
hasWheelchairAccessibleEntrance
유형: boolean optional
이 필드는 역 외부에서 정류장까지 접근 가능한 경로가 있는지 여부를 나타냅니다. 정류장에서 차량에 탑승할 수 있는지 여부는 표시하지 않습니다.
id
유형: string optional
동일한 대중교통 정류장의 다른 대중교통 정류장 중에서 정류장을 고유하게 식별하는 데 사용할 수 있는 대중교통 정류장의 ID입니다. 이 식별자는 여러 응답에서 안정적이지 않을 수 있습니다.
location
유형: LatLngAltitude optional
정류장 위치입니다.
platformCode
유형: string optional
이 정류장이 나타내는 플랫폼 코드입니다. 어떤 방식으로든 형식을 지정할 수 있습니다 (예: '2', 'Platform 2', '2-4', '1x').
platformCodeLanguageCode
유형: string optional
플랫폼 코드 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
signageText
유형: string optional
이 플랫폼의 표지판에 기록된 텍스트입니다 (예: '센트럴 쪽', '동쪽 및 브루클린'). platformCode가 없으면 이 필드가 플랫폼의 유일한 식별자일 수 있습니다. 하지만 platformCode 및 signageText를 동시에 설정할 수 있습니다.
signageTextLanguageCode
유형: string optional
표지판 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
stopCode
유형: string optional
대중교통 기관에서 이름이 같은 정류장을 구분하는 데 사용하는 사람이 읽을 수 있는 정류장 식별자입니다.
stopCodeLanguageCode
유형: string optional
정류장 코드 텍스트의 BCP-47 언어 코드입니다(예: 'en-US' 또는 'sr-Latn'). 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참고하세요.
상속됨: toJSON

TransitVehicleType 상수

상수 google.maps.places.TransitVehicleType
라이브러리 "places"

대중교통 노선의 운송 수단 유형입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 TransitVehicleTypeString 유형으로 정의됩니다.

const {TransitVehicleType} = await google.maps.importLibrary("places");
AIRPLANE 비행기 자세한 내용은 웹 서비스 문서를 참고하세요.
BUS 버스 자세한 내용은 웹 서비스 문서를 참고하세요.
CABLE_CAR 케이블카 자세한 내용은 웹 서비스 문서를 참고하세요.
COACH 코치 자세한 내용은 웹 서비스 문서를 참고하세요.
COMMUTER_TRAIN 통근열차 자세한 내용은 웹 서비스 문서를 참고하세요.
FERRY 페리 자세한 내용은 웹 서비스 문서를 참고하세요.
FUNICULAR 푸니쿨라 자세한 내용은 웹 서비스 문서를 참고하세요.
GONDOLA_LIFT 곤돌라 리프트 자세한 내용은 웹 서비스 문서를 참고하세요.
HEAVY_RAIL 철도 자세한 내용은 웹 서비스 문서를 참고하세요.
HIGH_SPEED_TRAIN 고속 열차 자세한 내용은 웹 서비스 문서를 참고하세요.
HORSE_CARRIAGE 마차 자세한 내용은 웹 서비스 문서를 참고하세요.
INTERCITY_BUS 시외버스 자세한 내용은 웹 서비스 문서를 참고하세요.
LONG_DISTANCE_TRAIN 장거리 열차 자세한 내용은 웹 서비스 문서를 참고하세요.
METRO_RAIL 도시 철도 자세한 내용은 웹 서비스 문서를 참고하세요.
MONORAIL 모노레일 자세한 내용은 웹 서비스 문서를 참고하세요.
RAIL 철도 자세한 내용은 웹 서비스 문서를 참고하세요.
SHARE_TAXI 택시 합승 자세한 내용은 웹 서비스 문서를 참고하세요.
SPECIAL 특별한 날입니다. 자세한 내용은 웹 서비스 문서를 참고하세요.
SUBWAY 지하철 자세한 내용은 웹 서비스 문서를 참고하세요.
TRAM 트램 자세한 내용은 웹 서비스 문서를 참고하세요.
TROLLEYBUS 트롤리 버스 자세한 내용은 웹 서비스 문서를 참고하세요.