개요
특정한 실제 장소를 나타냅니다.
GMSPlace는 이름, 위치, Google이 보유한 기타 정보 등 실제 위치에 관한 정보를 요약합니다. 이 클래스는 변경할 수 없습니다.
공개 멤버 함수 | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
기본 초기화를 사용할 수 없습니다. | |
(GMSPlaceOpenStatus) | - isOpen |
openingHours , UTCOffsetMinutes , [NSDate date] 에서 가져온 현재 날짜 및 시간을 기준으로 장소가 영업 중인지 계산합니다. | |
속성 | |
NSString * | name |
장소의 이름입니다. | |
NSString * | placeID |
이 장소의 장소 ID입니다. | |
CLLocationCoordinate2D | 좌표 |
장소의 위치입니다. | |
NSString * | phoneNumber |
국가 코드 포함 형식의 이 장소의 전화번호(예: ) | |
NSString * | formattedAddress |
간단한 문자열로 된 장소의 주소입니다. | |
float | 평점 |
사용자 리뷰를 기반으로 이 장소에 대해 별 5개 평점을 받은 장소입니다. | |
NSArray< GMSPlaceReview * > * | 리뷰 |
장소의 사용자 리뷰를 나타내는 GMSPlaceReview 객체의 배열입니다. | |
GMSPlacesPriceLevel | priceLevel |
이 장소의 가격 수준(0~4 사이의 정수)입니다. | |
NSArray< NSString * > * | 유형 |
이 장소의 유형입니다. | |
NSURL * | 웹사이트 |
이 장소에 대한 웹사이트입니다. | |
NSAttributedString * | 기여 분석 |
이 장소의 데이터 제공업체 저작자 표시 문자열입니다. | |
GMSPlaceViewportInfo * | viewportInfo |
이 장소에 권장되는 표시 영역입니다. | |
NSArray< GMSAddressComponent * > * | addressComponents |
장소의 주소에 있는 구성요소를 나타내는 GMSAddressComponent 객체의 배열입니다. | |
GMSPlusCode * | plusCode |
이 장소의 위치를 나타내는 Plus 코드 표현입니다. | |
GMSOpeningHours * | openingHours |
이 장소의 일반 영업시간 정보입니다. | |
GMSOpeningHours * | currentOpeningHours |
다음 7일 동안 이 장소의 영업시간을 반환합니다. | |
NSArray< GMSOpeningHours * > * | secondaryOpeningHours |
다음 7일 동안 이 장소의 보조 영업시간 배열을 반환합니다. | |
NSUInteger | userRatingsTotal |
이 장소의 평점을 구성하는 리뷰 수를 나타냅니다. | |
NSArray< GMSPlacePhotoMetadata * > * | 사진 |
장소의 사진을 나타내는 GMSPlacePhotoMetadata 객체의 배열입니다. | |
NSNumber * | UTCOffsetMinutes |
장소의 시간대 UTC 오프셋(분)입니다. | |
GMSPlacesBusinessStatus | businessStatus |
장소의 GMSPlaceBusinessStatus 입니다. | |
NSString * | editorialSummary |
이 장소의 편집 요약을 반환합니다. | |
UIColor * | iconBackgroundColor |
장소 유형에 따른 아이콘의 배경색으로, 아이콘 뒤의 보기 색상을 지정합니다. | |
NSURL * | iconImageURL |
장소 유형에 따른 URL로, 장소 아이콘의 NSData를 검색하는 데 사용할 수 있습니다. | |
GMSBooleanPlaceAttribute | 테이크아웃 |
테이크아웃 경험에 대한 장소 속성입니다. | |
GMSBooleanPlaceAttribute | 배송 |
배달 서비스에 대한 장소 속성입니다. | |
GMSBooleanPlaceAttribute | dineIn |
경험 내 식사에 대한 장소 속성입니다. | |
GMSBooleanPlaceAttribute | curbsidePickup |
매장 밖 수령 서비스의 장소 속성입니다. | |
GMSBooleanPlaceAttribute | 예약 가능 |
관광객에게 인기 있는 장소를 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesBreakfast |
장소에서 아침 식사를 제공함을 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesLunch |
장소에서 점심 식사가 제공되는 것을 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesDinner |
장소에서 저녁 식사가 제공된다는 것을 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesBeer |
장소에서 맥주를 제공하는 것을 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesWine |
장소에서 와인을 제공하는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesBrunch |
장소에서 브런치를 제공함을 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
채식 요리가 제공되는 장소를 나타내는 장소 속성입니다. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
입구에서 휠체어로 접근할 수 있음을 나타내는 장소 속성입니다. |
멤버 함수 문서
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | 날짜 |
기본 초기화를 사용할 수 없습니다.
openingHours
, UTCOffsetMinutes
, date
를 기준으로 장소의 영업 여부를 계산합니다.
- 매개변수:
-
date 장소가 영업 중인지 확인하는 데 사용되는 기준 시간입니다.
- 반환:
- 장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 장소가 폐쇄된 경우 GMSPlaceOpenStatusClosed, 영업 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown입니다.
- 참고:
- 이 기능은 지원 중단되었습니다. 이 메서드는 지원 중단되고
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
로 대체되었습니다.
openingHours
, UTCOffsetMinutes
, [NSDate date]
에서 가져온 현재 날짜 및 시간을 기준으로 장소가 영업 중인지 계산합니다.
- 반환:
- 장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 장소가 폐쇄된 경우 GMSPlaceOpenStatusClosed, 영업 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown입니다.
- 참고:
- 이 기능은 지원 중단되었습니다. 이 메서드는 지원 중단되고
GMSPlacesClient::isOpen:place:callback
로 대체되었으며 향후 출시에서 삭제될 예정입니다.
부동산 관련 문서
- (NSString*) 이름 [read, copy] |
장소의 이름입니다.
- (NSString*) placeID [read, copy] |
이 장소의 장소 ID입니다.
- (CLLocationCoordinate2D) 좌표 [read, assign] |
장소의 위치입니다.
위치는 반드시 장소의 중심이거나 특정 입구 또는 출구가 아니고, 장소의 지리적 범위 내에서 임의로 선택된 일부 지점입니다.
- (NSString*) phoneNumber [read, copy] |
이 장소의 전화번호이며 국가 코드 포함(예:
앞에 '+'로 시작하는 국가 코드를 포함해야 합니다. 예를 들어 Google 시드니의 전화번호는 '+61 2 9374 4000'입니다.
- (NSString*) formattedAddress [read, copy] |
간단한 문자열로 된 장소의 주소입니다.
- (부동 소수점 수) 평점 [read, assign] |
사용자 리뷰를 기반으로 이 장소에 대해 별 5개 평점을 받은 장소입니다.
평점은 1.0~5.0입니다. 0.0은 이 장소에 대한 평점이 없다는 의미입니다 (예: 이 장소에 대한 리뷰가 충분하지 않음).
- (NSArray<GMSPlaceReview *>*) 리뷰 [read, copy] |
장소의 사용자 리뷰를 나타내는 GMSPlaceReview
객체의 배열입니다.
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
이 장소의 가격 수준(0~4 사이의 정수)입니다.
예를 들어 값 4는 이 장소가 '$$$$' (비쌈)이라는 의미입니다. 0 값은 무료 (예: 무료 입장이 가능한 박물관)를 의미합니다.
- (NSArray<NSString *>*) 유형 [read, copy] |
이 장소의 유형입니다.
유형은 NSString이며 유효한 값은 <https://developers.google.com/places/ios-sdk/supported_types>에 설명된 모든 유형입니다.
- (NSURL*) 웹사이트 [read, copy] |
이 장소에 대한 웹사이트입니다.
- (NSAttributedString*) 기여 분석 [read, copy] |
이 장소의 데이터 제공업체 저작자 표시 문자열입니다.
이는 NSAttributedString으로 제공되며, 각 제공자의 웹사이트에 대한 하이퍼링크를 포함할 수 있습니다.
일반적으로 Places SDK 서비스 약관에 설명된 대로 이 GMSPlace의 데이터가 표시되는 경우 사용자에게 표시되어야 합니다.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
장소의 주소에 있는 구성요소를 나타내는 GMSAddressComponent
객체의 배열입니다.
이러한 구성요소는 장소의 주소에 대한 구조화된 정보를 추출하기 위해 제공됩니다(예: 장소가 있는 도시 찾기).
이러한 구성요소는 주소 서식 지정에 사용해서는 안 됩니다. 형식이 지정된 주소가 필요한 경우 현지화된 형식이 지정된 주소를 제공하는 formattedAddress
속성을 사용합니다.
- (GMSPlusCode*) plusCode [read, assign] |
이 장소의 위치를 나타내는 Plus 코드 표현입니다.
- (GMSOpeningHours*) openingHours [read, assign] |
이 장소의 일반 영업시간 정보입니다.
영업 상태, 기간, 요일 텍스트(가능한 경우)가 포함됩니다.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
다음 7일 동안 이 장소의 영업시간을 반환합니다.
기간은 요청 날짜의 자정에 시작되어 6일 후 오후 11시 59분에 종료됩니다.
GMSOpeningHours
의 GMSPlaceSpecialDay
항목은 GMSPlace
currentOpeningHours
및 GMSPlace
secondaryOpeningHours
에 대해서만 존재합니다.
- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy] |
다음 7일 동안 이 장소의 보조 영업시간 배열을 반환합니다.
보조 영업시간은 비즈니스의 기본 영업시간과 다릅니다. 예를 들어 음식점의 경우 드라이브스루 시간 또는 배달 시간을 보조 영업시간으로 지정할 수 있습니다. 다른 유형의 보조 영업시간은 GMSPlaceHoursType
페이지를 참고하세요.
GMSOpeningHours
의 GMSPlaceSpecialDay
항목은 GMSPlace
currentOpeningHours
및 GMSPlace
secondaryOpeningHours
에 대해서만 존재합니다.
- (NSUInteger) userRatingsTotal [read, assign] |
이 장소의 평점을 구성하는 리뷰 수를 나타냅니다.
- (NSArray<GMSPlacePhotoMetadata *>*) 사진 [read, copy] |
장소의 사진을 나타내는 GMSPlacePhotoMetadata
객체의 배열입니다.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
장소의 시간대 UTC 오프셋(분)입니다.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
장소의 GMSPlaceBusinessStatus
입니다.
- (NSString*) editorialSummary [read, copy] |
이 장소의 편집 요약을 반환합니다.
- (UIColor*) iconBackgroundColor [read, assign] |
장소 유형에 따른 아이콘의 배경색으로, 아이콘 뒤의 보기 색상을 지정합니다.
- (NSURL*) iconImageURL [read, assign] |
장소 유형에 따른 URL로, 장소 아이콘의 NSData를 검색하는 데 사용할 수 있습니다.
참고: URL 링크는 만료되지 않으며 이미지 크기 가로세로 비율은 유형에 따라 다를 수 있습니다.
- (GMSBooleanPlaceAttribute) 테이크아웃 [read, assign] |
테이크아웃 경험에 대한 장소 속성입니다.
- (GMSBooleanPlaceAttribute) 전송 [read, assign] |
배달 서비스에 대한 장소 속성입니다.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
경험 내 식사에 대한 장소 속성입니다.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
매장 밖 수령 서비스의 장소 속성입니다.
- (GMSBooleanPlaceAttribute) reservable [read, assign] |
관광객에게 인기 있는 장소를 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
장소에서 아침 식사를 제공함을 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
장소에서 점심 식사가 제공되는 것을 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
장소에서 저녁 식사가 제공된다는 것을 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
장소에서 맥주를 제공하는 것을 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
장소에서 와인을 제공하는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
장소에서 브런치를 제공함을 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
채식 요리가 제공되는 장소를 나타내는 장소 속성입니다.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
입구에서 휠체어로 접근할 수 있음을 나타내는 장소 속성입니다.