개요
특정한 물리적 장소를 나타냅니다.
GMSPlace는 이름, 위치, 기타 Google에서 보유하고 있는 정보 등 실제 위치에 관한 정보를 요약합니다. 이 클래스는 변경할 수 없습니다.
를 탭합니다. 공개 멤버 함수 | |
(GMSPlaceOpenStatus)를 참조하세요. | - isOpenAtDate: |
기본 초기화를 사용할 수 없습니다. | |
(GMSPlaceOpenStatus)를 참조하세요. | - isOpen |
openingHours , UTCOffsetMinutes , [NSDate date] 에서 가져온 현재 날짜 및 시간을 기준으로 장소의 영업 여부를 계산합니다. | |
를 탭합니다. 속성 | |
NSString * | name |
장소의 이름입니다. | |
NSString * | placeID |
이 장소의 장소 ID입니다. | |
CLLocationCoordinate2D | 좌표 |
장소의 위치입니다. | |
NSString * | phoneNumber |
국가 코드 포함 형식의 이 장소 전화번호(예: ) | |
NSString * | formattedAddress |
간단한 문자열로 표시된 장소의 주소입니다. | |
부동 소수점 수 | 평점 |
사용자 리뷰를 기준으로 한 이 장소에 대한 별표 평점은 별 5개입니다. | |
NSArray< GMSPlaceReview * > * | 리뷰 |
장소의 사용자 리뷰를 나타내는 GMSPlaceReview 객체의 배열. | |
GMSPlacesPriceLevel | priceLevel |
이 장소의 가격 수준(0~4의 정수)입니다. | |
NSArray< NSString * > * | 유형 |
이 장소의 유형입니다. | |
NSURL * | 웹사이트 |
이 장소의 웹사이트입니다. | |
NSAttributedString * | 기여 분석 |
이 장소에 대한 데이터 제공업체 저작자 표시 문자열입니다. | |
GMSPlaceViewportInfo * | viewportInfo |
이 장소에 권장되는 표시 영역입니다. | |
NSArray< GMSAddressComponent * > * | addressComponents |
장소의 주소에 있는 구성요소를 나타내는 GMSAddressComponent 객체의 배열. | |
GMSPlusCode * | plusCode |
이 장소의 위치를 나타내는 플러스 코드 표현입니다. | |
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
를 기준으로 장소의 영업 여부를 계산합니다.
- 매개변수:
-
날짜 장소의 영업 여부를 확인하는 데 사용되는 기준점입니다.
- 반환:
- 장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 장소가 폐업한 경우 GMSPlaceOpenStatusClosed, 영업 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown입니다.
- </ph>
- 참고:
- 이 기능은 지원 중단되었습니다. 이 메서드는 지원 중단되고
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
로 대체됩니다.
openingHours
, UTCOffsetMinutes
, [NSDate date]
에서 가져온 현재 날짜 및 시간을 기준으로 장소의 영업 여부를 계산합니다.
- 반환:
- 장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 장소가 폐업한 경우 GMSPlaceOpenStatusClosed, 영업 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown입니다.
- </ph>
- 참고:
- 이 기능은 지원 중단되었습니다. 이 메서드는 지원 중단되고
GMSPlacesClient::isOpen:place:callback
로 대체되었으며 향후 출시에서 삭제될 예정입니다.
속성 문서
- (NSString*) name [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 *>*) types [read, copy] |
이 장소의 유형입니다.
유형은 NSStrings이며 유효한 값은 <https://developers.google.com/places/ios-sdk/supported_types>에 설명된 모든 유형입니다.
- (NSURL*) 웹사이트 [read, copy] |
이 장소의 웹사이트입니다.
- (NSAttributedString*) attributions [read, copy] |
이 장소에 대한 데이터 제공업체 저작자 표시 문자열입니다.
이러한 매개변수는 NSAttributedString으로 제공되며, 각 제공업체의 웹사이트로 연결되는 하이퍼링크를 포함할 수 있습니다.
일반적으로 Places SDK 서비스 약관에 설명된 대로 이 GMSPlace의 데이터가 표시되는 경우 사용자에게 표시되어야 합니다.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
장소의 주소에 있는 구성요소를 나타내는 GMSAddressComponent
객체의 배열.
이러한 구성요소는 장소의 주소에 대한 구조화된 정보를 추출하기 위한 목적으로 제공됩니다(예: 특정 장소가 있는 도시 찾기).
이러한 구성요소는 주소 형식에 사용해서는 안 됩니다. 형식이 지정된 주소가 필요한 경우 현지화된 형식의 주소를 제공하는 formattedAddress
속성을 사용합니다.
- (GMSPlusCode*) plusCode [read, assign] |
이 장소의 위치를 나타내는 플러스 코드 표현입니다.
- (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 *>*) photos [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) takeout [read, assign] |
테이크아웃 경험에 대한 장소 속성입니다.
- (GMSBooleanPlaceAttribute) delivery [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] |
입구에서 휠체어에 진입할 수 있음을 나타내는 장소 속성입니다.