ภาพรวม
คลาสนี้แสดงชุดข้อจำกัดที่อาจนำไปใช้กับคำขอการเติมข้อความอัตโนมัติ
ซึ่งช่วยให้คุณสามารถปรับแต่งคำแนะนำที่เติมข้อความอัตโนมัติ ให้แสดงเฉพาะสถานที่ที่สนใจเท่านั้น
ที่พัก | |
GMSPlacesAutocompleteTypeFilter | ประเภท |
เลิกใช้งานแล้ว | |
NSArray< NSString * > * | ประเภท |
ตัวกรองที่ใช้กับคำขอเติมข้อความอัตโนมัติเพื่อจำกัดผลลัพธ์โดยใช้ประเภทสถานที่ที่แตกต่างกันสูงสุด 5 ประเภท | |
NSString * | country |
เลิกใช้งานแล้ว | |
NSArray< NSString * > * | ประเทศ |
ประเทศที่จะจำกัดผลการค้นหา | |
CLLocation * | ต้นทาง |
ตำแหน่งต้นทางที่มีระยะห่างของเส้นตรงสำหรับการวัดระยะห่างของเส้นตรงระหว่างตำแหน่งต้นทางกับการคาดคะเนการเติมข้อความอัตโนมัติ | |
รหัส< GMSPlaceLocationBias > | locationBias |
มีความเอนเอียงด้านตำแหน่งซึ่งไม่บังคับสำหรับความต้องการผลลัพธ์สถานที่ใกล้กับตำแหน่ง | |
รหัส< GMSPlaceLocationRestriction > | locationRestriction |
ข้อจำกัดตำแหน่งที่ไม่บังคับเพื่อจำกัดผลการค้นหาสถานที่ | |
NSString * | regionCode |
RegionalCode มีผลกับการจัดรูปแบบที่อยู่ การจัดอันดับผลการค้นหา และอาจซ่อนหรือแสดงผลการค้นหาบางรายการ | |
int32_t | inputOffset |
InputOffset เป็นออฟเซ็ตอักขระของอินพุตที่บ่งบอกว่าการเล่นจนจบอาจเริ่มจากจุดไหน |
เอกสารเกี่ยวกับพร็อพเพอร์ตี้
- (GMSPlacesAutocompleteTypeFilter) ประเภท [read, write, assign] |
เลิกใช้งานแล้ว
ตัวกรองประเภทที่ใช้กับคำขอเติมข้อความอัตโนมัติเพื่อจำกัดผลลัพธ์เป็นประเภทต่างๆ ค่าเริ่มต้นคือ 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 เป็นออฟเซ็ตอักขระของอินพุตที่บ่งบอกว่าการเล่นจนจบอาจเริ่มจากจุดไหน