Ringkasan
Merepresentasikan tempat fisik tertentu.
GMSPlace merangkum informasi tentang lokasi fisik, termasuk nama, lokasi, dan informasi lain yang mungkin kami miliki tentang lokasi tersebut. Class ini tidak dapat diubah.
Fungsi Anggota Publik | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
Init default tidak tersedia. | |
(GMSPlaceOpenStatus) | - isOpen |
Menghitung apakah 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. | |
CLLocationCoordinate2D | koordinat |
Lokasi tempat. | |
NSString * | phoneNumber |
Nomor telepon tempat ini, dalam format internasional, yaitu | |
NSString * | formattedAddress |
Alamat tempat dalam bentuk string sederhana. | |
float | rating |
Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna. | |
NSArray< GMSPlaceReview * > * | ulasan |
Array objek GMSPlaceReview yang mewakili ulasan pengguna tentang tempat. | |
GMSPlacesPriceLevel | priceLevel |
Tingkat harga untuk tempat ini, sebagai bilangan bulat dari 0 sampai 4. | |
NSArray< NSString * > * | 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 di 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 operasional sekunder tempat ini selama tujuh hari ke depan. | |
Bilangan Bulat NSU | userRatingsTotal |
Merepresentasikan jumlah ulasan yang membentuk rating tempat ini. | |
NSArray< GMSPlacePhotoMetadata * > * | foto |
Array objek GMSPlacePhotoMetadata yang mewakili foto-foto tempat. | |
NSNumber * | UTCOffsetMinutes |
Offset zona waktu UTC untuk tempat dalam menit. | |
GMSPlacesBusinessStatus | businessStatus |
GMSPlaceBusinessStatus tempat. | |
NSString * | editorialSummary |
Menampilkan ringkasan editorial tempat ini. | |
Warna UI * | iconBackgroundColor |
Warna latar belakang ikon sesuai dengan jenis Tempat, untuk mewarnai tampilan di belakang ikon. | |
NSURL * | iconImageURL |
URL sesuai dengan jenis Tempat, yang dapat Anda gunakan untuk mengambil NSData ikon Tempat. | |
GMSBooleanPlaceAttribute | bawa pulang |
Atribut Tempat untuk pengalaman pengeksporan. | |
GMSBooleanPlaceAttribute | pengiriman |
Atribut Tempat untuk layanan pengiriman. | |
GMSBooleanPlaceAttribute | dineIn |
Atribut Tempat untuk pengalaman makan. | |
GMSBooleanPlaceAttribute | curbsidePickup |
Atribut Tempat untuk layanan ambil di tepi jalan. | |
GMSBooleanPlaceAttribute | dapat direservasi |
Atribut Tempat yang menunjukkan tempat populer di kalangan turis. | |
GMSBooleanPlaceAttribute | servesBreakfast |
Atribut Tempat yang menunjukkan tempat menyajikan sarapan. | |
GMSBooleanPlaceAttribute | servesLunch |
Atribut Tempat yang menunjukkan tempat menyajikan makan siang. | |
GMSBooleanPlaceAttribute | servesDinner |
Atribut Tempat yang menunjukkan tempat menyajikan makan malam. | |
GMSBooleanPlaceAttribute | servesBeer |
Atribut Tempat yang menunjukkan tempat menyajikan bir. | |
GMSBooleanPlaceAttribute | servesWine |
Atribut Tempat yang menunjukkan tempat menyajikan wine. | |
GMSBooleanPlaceAttribute | servesBrunch |
Atribut Tempat yang menunjukkan tempat menyajikan sarapan siang. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
Atribut Tempat yang menunjukkan tempat menyajikan makanan vegetarian. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
Atribut Tempat yang menunjukkan tempat dapat diakses pengguna kursi roda di pintu masuk. |
Dokumentasi Fungsi Anggota
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | tanggal |
Init default tidak tersedia.
Menghitung apakah tempat buka berdasarkan openingHours
, UTCOffsetMinutes
, dan date
.
- Parameter:
-
date Titik referensi pada waktu yang digunakan untuk menentukan apakah tempat tersebut buka.
- Hasil:
- GMSPlaceOpenStatusOpen jika tempat buka, GMSPlaceOpenStatusClosed jika tempat tutup, dan GMSPlaceOpenStatusTidak diketahui jika status buka tidak diketahui.
- Catatan:
- Fitur ini tidak digunakan lagi. Metode ini tidak digunakan lagi dan digantikan dengan
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
Menghitung apakah tempat buka berdasarkan openingHours
, UTCOffsetMinutes
, serta tanggal dan waktu saat ini yang diperoleh dari [NSDate date]
.
- Hasil:
- GMSPlaceOpenStatusOpen jika tempat buka, GMSPlaceOpenStatusClosed jika tempat tutup, dan GMSPlaceOpenStatusTidak diketahui jika status buka tidak diketahui.
- Catatan:
- Fitur ini tidak digunakan lagi. Metode ini tidak digunakan lagi dan digantikan dengan
GMSPlacesClient::isOpen:place:callback
dan akan dihapus dalam rilis mendatang.
Dokumentasi Properti
- (NSString*) nama [read, copy] |
Nama tempat.
- (NSString*) placeID [read, copy] |
ID tempat ini.
- (CLLocationCoordinate2D) koordinat [read, assign] |
Lokasi tempat.
Lokasi belum tentu merupakan pusat Tempat, atau titik masuk maupun titik keluar tertentu, namun beberapa titik yang dipilih secara acak dalam jangkauan 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 dalam bentuk string sederhana.
- (float) rating [read, assign] |
Rating bintang lima untuk tempat ini berdasarkan ulasan pengguna.
Nilai berkisar dari 1,0 sampai 5,0. 0.0 berarti kami tidak memiliki rating untuk tempat ini (mis. karena jumlah pengguna yang mengulas tempat ini tidak cukup).
- (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 *>*) jenis [read, copy] |
Jenis tempat ini.
Jenisnya adalah NSStrings, nilai yang valid adalah semua jenis yang didokumentasikan di <https://developers.google.com/places/ios-sdk/supported_types>.
- (NSURL*) situs [read, copy] |
Situs untuk tempat ini.
- (NSAttributedString*) atribusi [read, copy] |
String atribusi penyedia data untuk tempat ini.
Ini disediakan sebagai NSAttributedString, yang mungkin berisi hyperlink ke situs web setiap penyedia.
Secara umum, lokasi dan lokasi tersebut 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.
Tindakan ini akan menampilkan area pandang dengan ukuran yang sesuai untuk menampilkan tempat ini. Misalnya, objek GMSPlace
yang merepresentasikan toko mungkin memiliki area tampilan yang relatif kecil, sedangkan objek GMSPlace
yang mewakili suatu negara mungkin memiliki area tampilan yang sangat besar.
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
Array objek GMSAddressComponent
yang mewakili komponen di alamat tempat.
Komponen ini disediakan untuk mengekstrak informasi terstruktur tentang alamat tempat: misalnya, menemukan kota tempat suatu tempat berada.
Komponen ini tidak boleh digunakan untuk pemformatan alamat. Jika alamat berformat diperlukan, gunakan properti formattedAddress
, yang menyediakan 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.
Termasuk status terbuka, periode, dan teks hari kerja jika tersedia.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
Menampilkan jam operasional tempat ini selama tujuh hari ke depan.
Jangka waktu tersebut dimulai pada tengah malam pada tanggal permintaan dan berakhir pada pukul 23.59 enam hari kemudian.
Entri GMSPlaceSpecialDay
di GMSOpeningHours
hanya akan ada untuk GMSPlace
currentOpeningHours
dan GMSPlace
secondaryOpeningHours
.
- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy] |
Menampilkan array jam operasional sekunder tempat ini selama tujuh hari ke depan.
Jam sekunder berbeda dari jam buka utama bisnis. Misalnya, restoran dapat menentukan jam drive-through atau jam pengiriman sebagai jam sekunder. Lihat GMSPlaceHoursType
untuk mengetahui berbagai jenis jam buka sekunder.
Entri GMSPlaceSpecialDay
di GMSOpeningHours
hanya akan ada untuk GMSPlace
currentOpeningHours
dan GMSPlace
secondaryOpeningHours
.
- (NSUInteger) userRatingsTotal [read, assign] |
Merepresentasikan jumlah ulasan yang membentuk rating tempat ini.
- (NSArray<GMSPlacePhotoMetadata *>*) foto [read, copy] |
Array objek GMSPlacePhotoMetadata
yang mewakili foto-foto tempat.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
Offset zona waktu UTC untuk tempat dalam menit.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
GMSPlaceBusinessStatus
tempat.
- (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 Tempat, yang dapat Anda gunakan untuk mengambil NSData ikon Tempat.
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 pengeksporan.
- (GMSBooleanPlaceAttribute) pengiriman [read, assign] |
Atribut Tempat untuk layanan pengiriman.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Atribut Tempat untuk pengalaman makan.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Atribut Tempat untuk layanan ambil di tepi jalan.
- (GMSBooleanPlaceAttribute) dapat direservasi [read, assign] |
Atribut Tempat yang menunjukkan tempat populer di kalangan turis.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan sarapan.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan makan siang.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan makan malam.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan bir.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan wine.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan sarapan siang.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
Atribut Tempat yang menunjukkan tempat menyajikan makanan vegetarian.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
Atribut Tempat yang menunjukkan tempat dapat diakses pengguna kursi roda di pintu masuk.