Ringkasan
Class ini merepresentasikan kumpulan batasan yang dapat diterapkan pada permintaan pelengkapan otomatis.
Hal ini memungkinkan penyesuaian saran pelengkapan otomatis hanya untuk tempat yang menarik.
Properti | |
GMSPlacesAutocompleteTypeFilter | jenis |
TIDAK DIGUNAKAN LAGI. | |
NSArray< NSString * > * | jenis |
Filter diterapkan ke permintaan pelengkapan otomatis untuk membatasi hasil menggunakan hingga 5 jenis tempat yang berbeda. | |
NSString * | country |
TIDAK DIGUNAKAN LAGI. | |
NSArray< NSString * > * | negara |
Negara yang hasil penelusurannya akan dibatasi. | |
CLLocation * | origin |
Lokasi asal jarak garis lurus untuk mengukur jarak garis lurus antara lokasi asal dan prediksi pelengkapan otomatis. | |
id< GMSPlaceLocationBias > | locationBias |
Bias lokasi opsional untuk memilih hasil tempat di dekat lokasi. | |
id< GMSPlaceLocationRestriction > | locationRestriction |
Pembatasan lokasi opsional untuk membatasi hasil tempat. | |
NSString * | regionCode |
regionCode memengaruhi pemformatan alamat, peringkat hasil, dan kemungkinan menyembunyikan atau menampilkan hasil tertentu. | |
int32_t | inputOffset |
inputOffset adalah offset karakter input yang menunjukkan dari mana penyelesaian dapat dimulai. |
Dokumentasi Properti
- (GMSPlacesAutocompleteTypeFilter) jenis [read, write, assign] |
TIDAK DIGUNAKAN LAGI.
Filter jenis yang diterapkan ke permintaan pelengkapan otomatis untuk membatasi hasil ke jenis yang berbeda. Nilai defaultnya adalah kGMSPlacesAutocompleteTypeFilterNoFilter.
- Catatan:
- Diabaikan jika "jenis" properti disetel.
-
Hal ini tidak digunakan lagi. Properti
type
tidak digunakan lagi dan digantikan olehtypes
.
- (NSArray<NSString *>*) types [read, write, assign] |
Filter diterapkan ke permintaan pelengkapan otomatis untuk membatasi hasil menggunakan hingga 5 jenis tempat yang berbeda.
- Catatan:
- API ini dapat mengambil array hingga 5 entri. Jika Anda menggunakan GMSAutocompleteRequest, API ini dapat mengambil jenis dari table_A. Jika tidak, ambil data dari table_1 atau table_2, tetapi hanya satu entri dalam table_3. Nilai defaultnya adalah null, yang berarti tidak ada filter yang ditentukan. Mengganti "type" yang tidak digunakan lagi jika ditetapkan.
- (NSString*) country [read, write, copy] |
TIDAK DIGUNAKAN LAGI.
Negara untuk membatasi hasil. Kode ini harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Jika nilai nol, pemfilteran negara tidak akan dilakukan.
- Catatan:
- Diabaikan jika "negara" properti disetel.
-
Hal ini tidak digunakan lagi. Properti
country
tidak digunakan lagi dan digantikan olehcountries
.
- (NSArray<NSString *>*) negara [read, write, copy] |
Negara yang hasil penelusurannya akan dibatasi.
Kode ini harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Mendukung filter hingga 5 negara. Jika nilai nol, pemfilteran negara tidak akan dilakukan.
- Catatan:
- Mengganti "country" yang tidak digunakan lagi jika ditetapkan.
- (CLLocation*) origin [read, write, assign] |
Lokasi asal jarak garis lurus untuk mengukur jarak garis lurus antara lokasi asal dan prediksi pelengkapan otomatis.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Bias lokasi opsional untuk memilih hasil tempat di dekat lokasi.
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Pembatasan lokasi opsional untuk membatasi hasil tempat.
- (NSString*) regionCode [read, write, assign] |
regionCode memengaruhi pemformatan alamat, peringkat hasil, dan kemungkinan menyembunyikan atau menampilkan hasil tertentu.
- (int32_t) inputOffset [read, write, assign] |
inputOffset adalah offset karakter input yang menunjukkan dari mana penyelesaian dapat dimulai.