การอ้างอิงคลาส GMSAutocompleteFilter

การอ้างอิงคลาส GMSAutocompleteFilter

ภาพรวม

คลาสนี้แสดงชุดข้อจำกัดที่อาจนำไปใช้กับคำขอการเติมข้อความอัตโนมัติ

ซึ่งช่วยให้คุณสามารถปรับแต่งคำแนะนำที่เติมข้อความอัตโนมัติ ให้แสดงเฉพาะสถานที่ที่สนใจเท่านั้น

ที่พัก

GMSPlacesAutocompleteTypeFilterประเภท
 เลิกใช้งานแล้ว
NSArray< NSString * > *ประเภท
 ตัวกรองที่ใช้กับคำขอเติมข้อความอัตโนมัติเพื่อจำกัดผลลัพธ์โดยใช้ประเภทสถานที่ที่แตกต่างกันสูงสุด 5 ประเภท
NSString *country
 เลิกใช้งานแล้ว
NSArray< NSString * > *ประเทศ
 ประเทศที่จะจำกัดผลการค้นหา
CLLocation *ต้นทาง
 ตำแหน่งต้นทางที่มีระยะห่างของเส้นตรงสำหรับการวัดระยะห่างของเส้นตรงระหว่างตำแหน่งต้นทางกับการคาดคะเนการเติมข้อความอัตโนมัติ
รหัส< GMSPlaceLocationBias >locationBias
 มีความเอนเอียงด้านตำแหน่งซึ่งไม่บังคับสำหรับความต้องการผลลัพธ์สถานที่ใกล้กับตำแหน่ง
รหัส< GMSPlaceLocationRestriction >locationRestriction
 ข้อจำกัดตำแหน่งที่ไม่บังคับเพื่อจำกัดผลการค้นหาสถานที่
NSString *regionCode
 RegionalCode มีผลกับการจัดรูปแบบที่อยู่ การจัดอันดับผลการค้นหา และอาจซ่อนหรือแสดงผลการค้นหาบางรายการ
int32_tinputOffset
 InputOffset เป็นออฟเซ็ตอักขระของอินพุตที่บ่งบอกว่าการเล่นจนจบอาจเริ่มจากจุดไหน

เอกสารเกี่ยวกับพร็อพเพอร์ตี้

เลิกใช้งานแล้ว

ตัวกรองประเภทที่ใช้กับคำขอเติมข้อความอัตโนมัติเพื่อจำกัดผลลัพธ์เป็นประเภทต่างๆ ค่าเริ่มต้นคือ kGMSPlacesAutocompleteTypeFilterNoFilter

หมายเหตุ
ไม่สนใจหาก "ประเภท" ตั้งค่าคุณสมบัติแล้ว
วันที่
เลิกใช้งานไปแล้ว พร็อพเพอร์ตี้ type เลิกใช้งานแล้วเพื่อใช้ types แทน
- (NSArray<NSString *>*) ประเภท [read, write, assign]

ตัวกรองที่ใช้กับคำขอเติมข้อความอัตโนมัติเพื่อจำกัดผลลัพธ์โดยใช้ประเภทสถานที่ที่แตกต่างกันสูงสุด 5 ประเภท

หมายเหตุ
API นี้รับอาร์เรย์ได้สูงสุด 5 รายการ หากคุณใช้ GMSAutocompleteRequest API นี้อาจนำประเภทมาจาก table_A ไม่เช่นนั้น ให้นำข้อมูลจาก table_1 หรือ table_2 แต่ระบุได้เพียงรายการเดียวใน table_3 ค่าเริ่มต้นคือ Null ซึ่งหมายความว่าไม่มีการระบุตัวกรอง ลบล้าง "ประเภท" ที่เลิกใช้งานแล้ว พร็อพเพอร์ตี้หากมีการตั้งค่าไว้
- (NSString*) ประเทศ [read, write, copy]

เลิกใช้งานแล้ว

ประเทศที่จะจำกัดผลการค้นหา ค่านี้ควรเป็นรหัสประเทศ ISO 3166-1 Alpha-2 (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) หากไม่มี จะไม่มีการกรองประเทศ

หมายเหตุ
ไม่สนใจหาก "ประเทศ" ตั้งค่าคุณสมบัติแล้ว
วันที่
เลิกใช้งานไปแล้ว พร็อพเพอร์ตี้ country เลิกใช้งานแล้วเพื่อใช้ countries แทน
- (NSArray<NSString *>*) ประเทศ [read, write, copy]

ประเทศที่จะจำกัดผลการค้นหา

ค่านี้ควรเป็นรหัสประเทศ ISO 3166-1 Alpha-2 (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) รองรับสูงสุด 5 ประเทศเพื่อกรอง หากไม่มี จะไม่มีการกรองประเทศ

หมายเหตุ
ลบล้าง "ประเทศ" ที่เลิกใช้งานแล้ว หากมีการตั้งค่าไว้
- (CLLocation*) origin [read, write, assign]

ตำแหน่งต้นทางที่มีระยะห่างของเส้นตรงสำหรับการวัดระยะห่างของเส้นตรงระหว่างตำแหน่งต้นทางกับการคาดคะเนการเติมข้อความอัตโนมัติ

- (รหัส <GMSPlaceLocationBias>) locationBias [read, write, assign]

มีความเอนเอียงด้านตำแหน่งซึ่งไม่บังคับสำหรับความต้องการผลลัพธ์สถานที่ใกล้กับตำแหน่ง

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

ข้อจำกัดตำแหน่งที่ไม่บังคับเพื่อจำกัดผลการค้นหาสถานที่

- (NSString*) regionCode [read, write, assign]

RegionalCode มีผลกับการจัดรูปแบบที่อยู่ การจัดอันดับผลการค้นหา และอาจซ่อนหรือแสดงผลการค้นหาบางรายการ

- (int32_t) inputOffset [read, write, assign]

InputOffset เป็นออฟเซ็ตอักขระของอินพุตที่บ่งบอกว่าการเล่นจนจบอาจเริ่มจากจุดไหน