Referensi Class GMSPlace

Referensi Class GMSPlace

Ringkasan

Menampilkan tempat fisik tertentu.

GMSPlace merangkum informasi tentang lokasi fisik, termasuk nama, lokasi, dan informasi lain yang mungkin kami miliki tentang lokasi itu. Class ini tidak dapat diubah.

Fungsi Anggota Publik

(GMSPlaceOpenStatus)- isOpenAtDate:
 Init default tidak tersedia.
(GMSPlaceOpenStatus)- isOpen
 Menghitung apakah suatu tempat buka berdasarkan openingHours, UTCOffsetMinutes, serta tanggal dan waktu saat ini yang diperoleh dari [NSDate date].

Properti

NSString *name
 Nama tempat.
NSString *placeID
 ID tempat ini.
CLLokasiKoordinasi2Dkoordinat
 Lokasi tempat.
NSString *Nomor Telepon
 Nomor telepon tempat ini, dalam format internasional, yaitu
NSString *formattedAddress
 Alamat tempat sebagai string sederhana.
mengambangrating
 Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna.
NSArray< GMSPlaceReview * > *ulasan
 Array objek GMSPlaceReview yang mewakili ulasan pengguna tentang tempat.
GMSPlacesPriceLevelpriceLevel
 Tingkat harga untuk tempat ini, sebagai bilangan bulat dari 0 sampai 4.
NSArray< NSString * > *jenis
 Jenis-jenis tempat ini.
NSURL *website
 Situs untuk tempat ini.
NSAttributedString *atribusi
 String atribusi penyedia data untuk tempat ini.
GMSPlaceViewportInfo *viewportInfo
 Area pandang yang direkomendasikan untuk tempat ini.
NSArray< GMSAddressComponent * > *addressComponents
 Array objek GMSAddressComponent yang mewakili komponen pada alamat tempat.
GMSPlusCode *plusCode
 Representasi Plus Codes lokasi untuk tempat ini.
GMSOpeningHours *openingHours
 Informasi Jam Buka bisnis normal untuk tempat ini.
GMSOpeningHours *currentOpeningHours
 Menampilkan jam operasional tempat ini selama tujuh hari ke depan.
NSArray< GMSOpeningHours * > *secondaryOpeningHours
 Menampilkan array jam operasi sekunder tempat ini selama tujuh hari ke depan.
NSUIntegeruserRatingsTotal
 Menunjukkan jumlah ulasan yang memberikan rating untuk tempat ini.
NSArray< GMSPlacePhotoMetadata * > *foto
 Array objek GMSPlacePhotoMetadata yang mewakili foto tempat.
Nomor NS *UTCOffsetMinutes
 Selisih waktu UTC untuk zona waktu tempat dalam menit.
GMSPlacesBusinessStatusbusinessStatus
 GMSPlaceBusinessStatus tempat tersebut.
NSString *editorialSummary
 Menampilkan ringkasan editorial tempat ini.
UIColor *iconBackgroundColor
 Warna latar belakang ikon sesuai dengan jenis Tempat, untuk mewarnai tampilan di belakang ikon.
NSURL *iconImageURL
 URL sesuai dengan jenis Place, yang dapat Anda gunakan untuk mengambil NSData ikon Place.
GMSBooleanPlaceAttributebawa pulang
 Atribut Tempat untuk pengalaman bawa pulang.
GMSBooleanPlaceAttributepengiriman
 Atribut Tempat untuk layanan pengiriman.
GMSBooleanPlaceAttributedineIn
 Atribut Tempat untuk makan di pengalaman.
GMSBooleanPlaceAttributecurbsidePickup
 Atribut Tempat untuk layanan ambil di tepi jalan.
GMSBooleanPlaceAttributedapat direservasi
 Atribut Tempat yang menunjukkan tempat populer di kalangan turis.
GMSBooleanPlaceAttributeservesBreakfast
 Atribut Tempat yang menunjukkan tempat menyajikan sarapan.
GMSBooleanPlaceAttributeservesLunch
 Atribut Tempat yang menunjukkan tempat menyajikan makan siang.
GMSBooleanPlaceAttributeservesDinner
 Atribut Tempat yang menunjukkan tempat menyajikan makan malam.
GMSBooleanPlaceAttributeservesBeer
 Atribut Tempat yang menunjukkan tempat menyajikan bir.
GMSBooleanPlaceAttributeservesWine
 Atribut Tempat yang menunjukkan tempat menyajikan wine.
GMSBooleanPlaceAttributeservesBrunch
 Atribut Tempat yang menunjukkan tempat menyajikan sarapan siang.
GMSBooleanPlaceAttributeservesVegetarianFood
 Atribut Tempat yang menunjukkan tempat menyajikan makanan vegetarian.
GMSBooleanPlaceAttributewheelchairAccessibleEntrance
 Atribut Tempat yang menunjukkan bahwa tempat dapat diakses pengguna kursi roda di pintu masuk.

Dokumentasi Fungsi Anggota

- (GMSPlaceOpenStatus) isOpenAtDate: (NSDate *) tanggal

Init default tidak tersedia.

Menghitung apakah suatu tempat buka berdasarkan openingHours, UTCOffsetMinutes, dan date.

Parameter:
tanggalTitik referensi waktu yang digunakan untuk menentukan apakah tempat tersebut buka.
Hasil:
GMSPlaceOpenStatusOpen jika tempatnya buka, GMSPlaceOpenStatusClosed jika tempatnya tutup, dan GMSPlaceOpenStatusUnknown jika status buka tidak diketahui.
Catatan:
Opsi ini tidak digunakan lagi. Metode ini tidak digunakan lagi dan digantikan oleh GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.

Menghitung apakah suatu tempat buka berdasarkan openingHours, UTCOffsetMinutes, serta tanggal dan waktu saat ini yang diperoleh dari [NSDate date].

Hasil:
GMSPlaceOpenStatusOpen jika tempatnya buka, GMSPlaceOpenStatusClosed jika tempatnya tutup, dan GMSPlaceOpenStatusUnknown jika status buka tidak diketahui.
Catatan:
Opsi ini tidak digunakan lagi. Metode ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang.GMSPlacesClient::isOpen:place:callback

Dokumentasi Properti

- (NSString*) nama [read, copy]

Nama tempat.

- (NSString*) placeID [read, copy]

ID tempat ini.

- (CLLocationCoordinate2D) koordinat [read, assign]

Lokasi tempat.

Lokasi tidak harus berarti pusat Tempat, atau titik masuk atau keluar tertentu, tetapi beberapa titik yang dipilih secara acak dalam cakupan geografis Tempat.

- (NSString*) phoneNumber [read, copy]

Nomor telepon tempat ini, dalam format internasional, yaitu

termasuk kode negara yang diawali dengan "+". Misalnya, nomor telepon Google Sydney adalah "+61 2 9374 4000".

- (NSString*) formattedAddress [read, copy]

Alamat tempat sebagai string sederhana.

- (float) rating [read, assign]

Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna.

Rating berkisar dari 1,0 hingga 5,0. 0,0 berarti kami tidak memiliki rating untuk tempat ini (mis. karena jumlah pengguna yang mengulas tempat ini belum mencukupi).

- (NSArray<GMSPlaceReview *>*) ulasan [read, copy]

Array objek GMSPlaceReview yang mewakili ulasan pengguna tentang tempat.

- (GMSPlacesPriceLevel) priceLevel [read, assign]

Tingkat harga untuk tempat ini, sebagai bilangan bulat dari 0 sampai 4.

mis. Nilai 4 berarti tempat ini "$$$$" (mahal). Nilai 0 berarti gratis (seperti museum dengan tiket masuk gratis).

- (NSArray<NSString *>*) types [read, copy]

Jenis-jenis tempat ini.

Jenisnya adalah NSString, nilai yang valid adalah jenis apa pun yang didokumentasikan di <https://developers.google.com/places/ios-sdk/supported_types>.

- (NSURL*) situs [read, copy]

Situs untuk tempat ini.

- (NSAttributedString*) attributions [read, copy]

String atribusi penyedia data untuk tempat ini.

Link ini disediakan sebagai NSAttributedString, yang dapat berisi hyperlink ke situs setiap penyedia.

Secara umum, pernyataan ini harus ditampilkan kepada pengguna jika data dari GMSPlace ini ditampilkan, seperti yang dijelaskan dalam Persyaratan Layanan Places SDK.

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

Area pandang yang direkomendasikan untuk tempat ini.

Mungkin nol jika ukuran tempat tidak diketahui.

Ini mengembalikan area pandang dengan ukuran yang cocok untuk menampilkan tempat ini. Misalnya, objek GMSPlace yang mewakili toko mungkin memiliki area tampilan yang relatif kecil, sedangkan objek GMSPlace yang mewakili negara mungkin memiliki area pandang yang sangat besar.

- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy]

Array objek GMSAddressComponent yang mewakili komponen pada alamat tempat.

Komponen ini disediakan untuk mengekstrak informasi terstruktur tentang alamat suatu tempat: misalnya, menemukan kota tempat suatu tempat berada.

Komponen ini tidak boleh digunakan untuk pemformatan alamat. Jika alamat berformat wajib diisi, gunakan properti formattedAddress, yang memberikan alamat berformat yang dilokalkan.

- (GMSPlusCode*) plusCode [read, assign]

Representasi Plus Codes lokasi untuk tempat ini.

- (GMSOpeningHours*) openingHours [read, assign]

Informasi Jam Buka bisnis normal untuk tempat ini.

Menyertakan status buka, periode, dan teks hari kerja jika tersedia.

- (GMSOpeningHours*) currentOpeningHours [read, assign]

Menampilkan jam operasional tempat ini selama tujuh hari ke depan.

Jangka waktu dimulai pada tengah malam pada tanggal permintaan dan berakhir pada pukul 23.59 enam hari kemudian.

GMSPlaceSpecialDay entri di GMSOpeningHours hanya akan ada untuk GMSPlace currentOpeningHours dan GMSPlace secondaryOpeningHours.

- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy]

Menampilkan array jam operasi sekunder tempat ini selama tujuh hari ke depan.

Jam sekunder berbeda dari jam buka utama bisnis. Misalnya, restoran dapat menentukan jam buka drive-through atau jam pengiriman sebagai jam sekundernya. Lihat GMSPlaceHoursType untuk berbagai jenis jam buka sekunder.

GMSPlaceSpecialDay entri di GMSOpeningHours hanya akan ada untuk GMSPlace currentOpeningHours dan GMSPlace secondaryOpeningHours.

- (NSUInteger) userRatingsTotal [read, assign]

Menunjukkan jumlah ulasan yang memberikan rating untuk tempat ini.

- (NSArray<GMSPlacePhotoMetadata *>*) foto [read, copy]

Array objek GMSPlacePhotoMetadata yang mewakili foto tempat.

- (NSNumber*) UTCOffsetMinutes [read, assign]

Selisih waktu UTC untuk zona waktu tempat dalam menit.

GMSPlaceBusinessStatus tempat tersebut.

- (NSString*) editorialSummary [read, copy]

Menampilkan ringkasan editorial tempat ini.

- (UIColor*) iconBackgroundColor [read, assign]

Warna latar belakang ikon sesuai dengan jenis Tempat, untuk mewarnai tampilan di belakang ikon.

- (NSURL*) iconImageURL [read, assign]

URL sesuai dengan jenis Place, yang dapat Anda gunakan untuk mengambil NSData ikon Place.

CATATAN: Link URL tidak memiliki tanggal habis masa berlaku dan rasio aspek ukuran gambar dapat berbeda, bergantung pada jenisnya.

- (GMSBooleanPlaceAttribute) takeout [read, assign]

Atribut Tempat untuk pengalaman bawa pulang.

- (GMSBooleanPlaceAttribute) delivery [read, assign]

Atribut Tempat untuk layanan pengiriman.

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

Atribut Tempat untuk makan di pengalaman.

Atribut Tempat untuk layanan ambil di tepi jalan.

Atribut Tempat yang menunjukkan tempat populer di kalangan turis.

Atribut Tempat yang menunjukkan tempat menyajikan sarapan.

Atribut Tempat yang menunjukkan tempat menyajikan makan siang.

Atribut Tempat yang menunjukkan tempat menyajikan makan malam.

Atribut Tempat yang menunjukkan tempat menyajikan bir.

Atribut Tempat yang menunjukkan tempat menyajikan wine.

Atribut Tempat yang menunjukkan tempat menyajikan sarapan siang.

Atribut Tempat yang menunjukkan tempat menyajikan makanan vegetarian.

Atribut Tempat yang menunjukkan bahwa tempat dapat diakses pengguna kursi roda di pintu masuk.