Referensi Class GMSAutocompleteFilter

Referensi Class GMSAutocompleteFilter

Ringkasan

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

Hal ini memungkinkan penyesuaian saran pelengkapan otomatis untuk tempat yang menarik saja.

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.
CLLokasi * 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) type [read, write, assign]

TIDAK DIGUNAKAN LAGI.

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

Catatan:
Akan diabaikan jika properti "types" ditetapkan.
Fitur 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 mengambil array hingga 5 entri dari table_1 atau table_2, tetapi hanya dapat menggunakan satu entri dalam table_3. Nilai defaultnya adalah null, yang berarti tidak ada filter yang ditentukan. Mengganti properti "type" yang tidak digunakan lagi jika ditetapkan.
- (NSString*) negara [read, write, copy]

TIDAK DIGUNAKAN LAGI.

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

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

Negara tempat hasil dibatasi.

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

Catatan:
Mengganti properti "country" yang tidak digunakan lagi jika telah ditetapkan.
- (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.