Referensi Class GMSAutocompleteFilter

Referensi Class GMSAutocompleteFilter

Ringkasan

Class ini mewakili serangkaian batasan yang dapat diterapkan pada permintaan pelengkapan otomatis.

Hal ini memungkinkan penyesuaian saran pelengkapan otomatis hanya untuk tempat yang diminati.

Properti

GMSPlacesAutocompleteTypeFilterjenis
 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 tempat hasil dibatasi.
Lokasi CL * asal
 Lokasi asal jarak garis lurus untuk mengukur jarak garis lurus antara lokasi asal dan prediksi pelengkapan otomatis.
ID< GMSPlaceLocationBias >locationBias
 Bias lokasi opsional untuk lebih memilih hasil tempat di dekat lokasi.
ID< GMSPlaceLocationRestriction >locationRestriction
 Pembatasan lokasi opsional untuk membatasi hasil tempat.

Dokumentasi Properti

- (GMSPlacesAutocompleteTypeFilter) jenis [read, write, assign]

TIDAK DIGUNAKAN LAGI.

Filter jenis diterapkan ke permintaan pelengkapan otomatis untuk membatasi hasil ke jenis yang berbeda. Nilai defaultnya adalah kGMSPlacesAutocompleteTypeFilterNoFilter.

Catatan:
Diabaikan jika properti "jenis" disetel.
Ini tidak digunakan lagi. Properti type tidak digunakan lagi dan digantikan dengan types.
- (NSArray<NSString *>*) jenis [read, write, assign]

Filter diterapkan ke permintaan pelengkapan otomatis untuk membatasi hasil menggunakan hingga 5 jenis tempat yang berbeda.

Catatan:
API ini dapat menggunakan array hingga 5 entri 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 properti "type" yang tidak digunakan lagi jika hal ini ditetapkan.
- (NSString*) negara [read, write, copy]

TIDAK DIGUNAKAN LAGI.

Negara tempat hasil dibatasi. Harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Jika nol, tidak ada pemfilteran negara yang akan dilakukan.

Catatan:
Diabaikan jika properti "countries" disetel.
Ini tidak digunakan lagi. Properti country tidak digunakan lagi dan digantikan dengan countries.
- (NSArray<NSString *>*) negara [read, write, copy]

Negara tempat hasil dibatasi.

Harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Mendukung hingga 5 negara untuk memfilter. Jika nol, tidak ada pemfilteran negara yang akan dilakukan.

Catatan:
Mengganti properti "country" yang tidak digunakan lagi jika telah disetel.
- (CLLocation*) asal [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 lebih memilih hasil tempat di dekat lokasi.

- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Pembatasan lokasi opsional untuk membatasi hasil tempat.