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

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

ภาพรวม

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

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

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

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

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

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

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

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

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

หมายเหตุ
API นี้อาจรับอาร์เรย์ได้สูงสุด 5 รายการจาก table_1 หรือ table_2 แต่มีเพียง 1 รายการใน table_3 ค่าเริ่มต้นคือ null ซึ่งหมายถึงไม่ได้ระบุตัวกรอง ลบล้างคุณสมบัติ "ประเภท" ที่เลิกใช้งานแล้วหากมีการตั้งค่านี้ไว้
- (NSString*) country [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]

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

- (id<GMSPlaceLocationBias>) locationBias [read, write, assign]

การให้น้ำหนักพิเศษกับตำแหน่งที่ไม่บังคับ เพื่อกำหนดให้ผลการค้นหาที่ใกล้กับตำแหน่งมากกว่า

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

ตัวเลือกการจำกัดสถานที่เพื่อจำกัดผลการค้นหาสถานที่