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

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

ภาพรวม

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

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

พร็อพเพอร์ตี้

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

เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

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

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

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

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

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

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

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

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

ประเทศที่จะจำกัดผลลัพธ์

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

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

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

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

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

- (รหัส<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

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