Genel bakış
Belirli bir fiziksel yeri ifade eder.
GMSPlace, fiziksel konumla ilgili bilgileri (bu adresin adı, konumu ve onunla ilgili sahip olabileceğimiz diğer tüm bilgiler dahil) içerir. Bu sınıf sabittir.
Herkese Açık Üye İşlevleri | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
Varsayılan başlatma kullanılamaz. | |
(GMSPlaceOpenStatus) | - isOpen |
Bir yerin açık olup olmadığını openingHours , UTCOffsetMinutes ve [NSDate date] kaynağından alınan geçerli tarih ve saate göre hesaplar. | |
Mülkler | |
NSString * | name |
Yerin adı. | |
NSString * | placeID |
Bu yerin yer kimliği. | |
CLKonumKoordinatör2D | koordinat |
Yerin konumu. | |
NSString * | phoneNumber |
Bu yerin uluslararası standarttaki telefon numarası, ör. | |
NSString * | formattedAddress |
Basit bir dize olarak yerin adresi. | |
float | puan |
Kullanıcı yorumlarına göre bu yerin beş yıldızlı puanı. | |
NSArray< GMSPlaceReview * > * | yorumlar |
Yerle ilgili kullanıcı yorumlarını temsil eden GMSPlaceReview nesne dizisi. | |
GMSPlacesPriceLevel | priceLevel |
Bu yerin 0 ile 4 arasındaki tam sayılar şeklinde fiyat düzeyi. | |
NSArray< NSString * > * | tür |
Bu yerin türleri. | |
NSURL * | web sitesi |
Bu yerin web sitesi. | |
NSAttributedString * | ilişkilendirmeler |
Bu yer için veri sağlayıcı ilişkilendirme dizesi. | |
GMSPlaceViewportInfo * | viewportInfo |
Bu yer için önerilen görüntü alanı. | |
NSArray< GMSAddressComponent * > * | addressComponents |
Yerin adresindeki bileşenleri temsil eden GMSAddressComponent nesne dizisi. | |
GMSPlusCode * | plusCode |
Bu yerin Plus code temsili. | |
GMSOpeningHours * | openingHours |
Bu yer için normal çalışma saatleri bilgileri. | |
GMSOpeningHours * | currentOpeningHours |
Bu yerin sonraki yedi gün içinde çalışma saatlerini döndürür. | |
NSArray< GMSOpeningHours * > * | secondaryOpeningHours |
Sonraki yedi gün boyunca bu yerin ikincil çalışma saatleri dizisini döndürür. | |
NSUInteger | userRatingsTotal |
Bu yerin aldığı puandan kaç yorum olduğunu gösterir. | |
NSArray< GMSPlacePhotoMetadata * > * | fotoğraf |
Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata nesne dizisi. | |
NSNumber * | UTCOffsetMinutes |
Yerin dakika cinsinden UTC farkı. | |
GMSPlacesBusinessStatus | businessStatus |
Yere ait GMSPlaceBusinessStatus . | |
NSString * | editorialSummary |
Bu yerin içerik özetini döndürür. | |
UIColor * | iconBackgroundColor |
Simgenin arkasındaki görünümü renklendirmek için Yer türüne göre simgenin arka plan rengi. | |
NSURL * | iconImageURL |
Yer türüne göre URL; Yer simgesinin NSData bilgisini almak için kullanabilirsiniz. | |
GMSBooleanPlaceAttribute | paket servisi |
Paket Servisi deneyimi için Yer Özelliği. | |
GMSBooleanPlaceAttribute | teslimat |
Teslimat hizmetleri için Yer Özelliği. | |
GMSBooleanPlaceAttribute | dineIn |
Deneyim sırasında yemek yemeye dair mekan özelliği. | |
GMSBooleanPlaceAttribute | curbsidePickup |
Arabaya teslim alma hizmetleri için Yer Özelliği. | |
GMSBooleanPlaceAttribute | ayrılabilir |
Yerin turistler arasında popüler olduğunu gösteren Yer Özelliği. | |
GMSBooleanPlaceAttribute | servesBreakfast |
Yeri belirten Yer Özelliğinde kahvaltı servisi var. | |
GMSBooleanPlaceAttribute | servesLunch |
Yeri belirten Yer Özelliği, öğle yemeği servisi yapıyor. | |
GMSBooleanPlaceAttribute | servesDinner |
Yeri belirten Yer Özelliği'nde akşam yemeği servis ediliyor. | |
GMSBooleanPlaceAttribute | servesBeer |
Yerin bira servisini gösteren Yer Özelliği. | |
GMSBooleanPlaceAttribute | servesWine |
Yeri belirten yer özelliği şarap sunuyor. | |
GMSBooleanPlaceAttribute | servesBrunch |
Yeri gösteren Yer Özelliği brunch servisi yapıyor. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
Yeri belirten yer özelliği vejetaryen yemekler servis ediliyor. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
Yerin, girişte tekerlekli sandalyeye uygun olduğunu gösteren Yer Özelliği. |
Üye İşlevi Belgeleri
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | tarih |
Varsayılan başlatma kullanılamaz.
Bir yerin açık olup olmadığını openingHours
, UTCOffsetMinutes
ve date
bilgilerine göre hesaplar.
- Parametreler:
-
tarih Yerin açık olup olmadığını belirlemek için kullanılan zamandaki bir referans noktası.
- İadeler:
- Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durum bilinmiyorsa GMSPlaceOpenStatusUnknown.
- Not:
- Bu özelliğin desteği sonlandırılmıştır. Bu yöntem kullanımdan kaldırılarak yerine
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
kullanılmaya başlandı
Bir yerin açık olup olmadığını openingHours
, UTCOffsetMinutes
ve [NSDate date]
kaynağından alınan geçerli tarih ve saate göre hesaplar.
- İadeler:
- Yer açıksa GMSPlaceOpenStatusOpen, yer kapalıysa GMSPlaceOpenStatusClosed ve açık durum bilinmiyorsa GMSPlaceOpenStatusUnknown.
- Not:
- Bu özelliğin desteği sonlandırılmıştır. Bu yöntem artık
GMSPlacesClient::isOpen:place:callback
amacıyla kullanımdan kaldırılmıştır ve gelecekteki bir sürümde kaldırılacaktır.
Mülkiyet Belgeleri
- (NSString*) ad [read, copy] |
Yerin adı.
- (NSString*) placeID [read, copy] |
Bu yerin yer kimliği.
- (CLLocationcoordinate2D) koordinat [read, assign] |
Yerin konumu.
Konum mutlaka Yerin merkezi veya belirli bir giriş ya da çıkış noktası değildir, ancak Yerin coğrafi sınırları içinde keyfi olarak seçilmiş bazı noktalardan bazılarıdır.
- (NSString*) phoneNumber [read, copy] |
Bu yerin uluslararası standarttaki telefon numarası, ör.
dahil olmak üzere Google Sidney'in telefon numarası "+61 2 9374 4000" şeklindedir.
- (NSString*) formattedAddress [read, copy] |
Basit bir dize olarak yerin adresi.
- (kayan) puan [read, assign] |
Kullanıcı yorumlarına göre bu yerin beş yıldızlı puanı.
Derecelendirmeler 1,0 ile 5,0 arasında değişir. 0,0 değeri bu yer için değerlendirmemizin olmadığı anlamına gelir (ör. bu yerle ilgili yeterli sayıda kullanıcı yorumlanmadığı için).
- (NSArray<GMSPlaceReview *>*) yorumlar [read, copy] |
Yerle ilgili kullanıcı yorumlarını temsil eden GMSPlaceReview
nesne dizisi.
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
Bu yerin 0 ile 4 arasındaki tam sayılar şeklinde fiyat düzeyi.
Örneğin, 4 değeri bu yerin "$$$$" (pahalı) olduğu anlamına gelir. 0 değeri ücretsiz anlamına gelir (giriş ücreti olmayan müze gibi).
- (NSArray<NSString *>*) türleri [read, copy] |
Bu yerin türleri.
Türler NSString'dir, geçerli değerler <https://developers.google.com/places/ios-sdk/supported_types> adresinde belirtilen tüm türlerdir.
- (NSURL*) web sitesi [read, copy] |
Bu yerin web sitesi.
- (NSAttributedString*) ilişkilendirmeler [read, copy] |
Bu yer için veri sağlayıcı ilişkilendirme dizesi.
Bunlar bir NSAttributedString öğesi olarak sağlanır ve her sağlayıcının web sitesine köprüler içerebilir.
Genel olarak, bu GMSPlace'deki veriler, Yerler SDK'sı Hizmet Şartları'nda açıklandığı gibi kullanıcıya gösterilmelidir.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
Bu yer için önerilen görüntü alanı.
Yerin boyutu bilinmiyorsa boş olabilir.
Bu komut, bu yeri görüntülemek için uygun boyutta bir görüntü alanı döndürür. Örneğin, bir mağazayı temsil eden GMSPlace
nesnesi nispeten küçük bir görünüme sahipken, bir ülkeyi temsil eden GMSPlace
nesnesi çok büyük bir görüntü alanına sahip olabilir.
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
Yerin adresindeki bileşenleri temsil eden GMSAddressComponent
nesne dizisi.
Bu bileşenler, bir yerin adresiyle ilgili (örneğin, bir yerin bulunduğu şehri bulmak) yapılandırılmış bilgileri çıkarmak için sağlanır.
Bu bileşenler adres biçimlendirme için kullanılmamalıdır. Biçimlendirilmiş adres gerekiyorsa yerelleştirilmiş biçimlendirilmiş adres sağlayan formattedAddress
özelliğini kullanın.
- (GMSPlusCode*) plusCode [read, assign] |
Bu yerin Plus code temsili.
- (GMSOpeningHours*) openingHours [read, assign] |
Bu yer için normal çalışma saatleri bilgileri.
Açık olma durumunu, dönemleri ve varsa hafta içi metnini içerir.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
Bu yerin sonraki yedi gün içinde çalışma saatlerini döndürür.
Dönem, istek tarihinde gece yarısı başlar ve altı gün sonra saat 23:59'da sona erer.
GMSOpeningHours
alanındaki GMSPlaceSpecialDay
girişleri yalnızca GMSPlace
currentOpeningHours
ve GMSPlace
secondaryOpeningHours
için mevcut olacak.
- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy] |
Sonraki yedi gün boyunca bu yerin ikincil çalışma saatleri dizisini döndürür.
İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran ikincil saatleri olarak arabaya servis saatleri veya teslimat saatlerini belirtebilir. Farklı ikincil saat türleri için GMSPlaceHoursType
konusuna bakın.
GMSOpeningHours
alanındaki GMSPlaceSpecialDay
girişleri yalnızca GMSPlace
currentOpeningHours
ve GMSPlace
secondaryOpeningHours
için mevcut olacak.
- (NSUInteger) userRatingsTotal [read, assign] |
Bu yerin aldığı puandan kaç yorum olduğunu gösterir.
- (NSArray<GMSPlacePhotoMetadata *>*) fotoğraf [read, copy] |
Yerin fotoğraflarını temsil eden GMSPlacePhotoMetadata
nesne dizisi.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
Yerin dakika cinsinden UTC farkı.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
Yere ait GMSPlaceBusinessStatus
.
- (NSString*) editorialSummary [read, copy] |
Bu yerin içerik özetini döndürür.
- (UIColor*) iconBackgroundColor [read, assign] |
Simgenin arkasındaki görünümü renklendirmek için Yer türüne göre simgenin arka plan rengi.
- (NSURL*) iconImageURL [read, assign] |
Yer türüne göre URL; Yer simgesinin NSData bilgisini almak için kullanabilirsiniz.
NOT: URL bağlantısının süresi dolmaz ve resim boyutu en boy oranı türe bağlı olarak farklı olabilir.
- (GMSBooleanPlaceAttribute) paket servisi [read, assign] |
Paket Servisi deneyimi için Yer Özelliği.
- (GMSBooleanPlaceAttribute) teslimat [read, assign] |
Teslimat hizmetleri için Yer Özelliği.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Deneyim sırasında yemek yemeye dair mekan özelliği.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Arabaya teslim alma hizmetleri için Yer Özelliği.
- (GMSBooleanPlaceAttribute) ayrılabilir [read, assign] |
Yerin turistler arasında popüler olduğunu gösteren Yer Özelliği.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Yeri belirten Yer Özelliğinde kahvaltı servisi var.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
Yeri belirten Yer Özelliği, öğle yemeği servisi yapıyor.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
Yeri belirten Yer Özelliği'nde akşam yemeği servis ediliyor.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
Yerin bira servisini gösteren Yer Özelliği.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
Yeri belirten yer özelliği şarap sunuyor.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
Yeri gösteren Yer Özelliği brunch servisi yapıyor.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
Yeri belirten yer özelliği vejetaryen yemekler servis ediliyor.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
Yerin, girişte tekerlekli sandalyeye uygun olduğunu gösteren Yer Özelliği.