ภาพรวม
แสดงคำจำกัดความของคำขอค้นหาข้อความที่จะส่งผ่าน GMSPlacesClient
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(อินสแตนซ์ประเภท) | - initWithTextQuery:placeProperties: |
ยกตัวอย่าง GMSPlaceSearchByTextRequest ที่มีการค้นหาข้อความและพร็อพเพอร์ตี้สถานที่ที่จะแสดงผล | |
พร็อพเพอร์ตี้ | |
NSString * | includedType |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น | |
int | maxResultCount |
จำนวนผลลัพธ์สูงสุดที่จะแสดง | |
float | minRating |
การให้คะแนนของผู้ใช้เฉลี่ยขั้นต่ำสำหรับสถานที่ที่จะรวมไว้ในผลการค้นหา | |
บูลีน | isOpenNow |
กรองผลลัพธ์ไปยังสถานที่ที่เปิดอยู่ในปัจจุบัน | |
NSArray< GMSPlaceProperty > * | placeProperties |
อาร์เรย์ของ GMSPlaceProperty ที่ควรรวมอยู่ในผลลัพธ์สถานที่ | |
NSArray< NSNumber * > * | priceLevels |
อาร์เรย์ของค่า GMSPlacesPriceLevel ที่ควรกรองสถานที่ที่รวมอยู่ในผลลัพธ์ | |
GMSPlaceSearchByTextRankPreference | rankPreference |
ใช้ GMSPlaceSearchByTextRankPreference เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ | |
NSString * | regionCode |
รหัสประเทศ/ภูมิภาคแบบ Unicode (CLDR) ของสถานที่ตั้งที่มีคำขอมา | |
บูลีน | isStrictTypeFiltering |
กำหนดว่าควรแสดงผลเฉพาะผลลัพธ์ของ includedType เท่านั้นหรือไม่ | |
NSString * | textQuery |
ข้อความค้นหาสําหรับการค้นหา | |
รหัส< GMSPlaceLocationBias > | locationBias |
ภูมิภาคที่มีความลำเอียงในการค้นหา | |
รหัส< GMSPlaceLocationRestriction > | locationRestriction |
ภูมิภาคที่จํากัดในการค้นหา |
เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก
- (อินสแตนซ์) initWithTextQuery: | (NSString *) | textQuery | |
คุณสมบัติของสถานที่: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
ยกตัวอย่าง GMSPlaceSearchByTextRequest
ที่มีการค้นหาข้อความและพร็อพเพอร์ตี้สถานที่ที่จะแสดงผล
- พารามิเตอร์:
-
textQuery ข้อความค้นหาสตริงสำหรับคำขอการค้นหา placeProperties อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่ ต้องระบุ รายการที่ว่างเปล่าจะทำให้เกิดข้อผิดพลาดเมื่อพยายามส่งคำขอ
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (NSString*) includedType [read, write, copy] |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น
โปรดใช้เครื่องมือเริ่มต้นที่กำหนด ประเภทสถานที่ที่ขอ
ดูรายการประเภทที่รองรับล่าสุดที่มีได้ที่ https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types
- (int) maxResultCount [read, write, assign] |
จำนวนผลลัพธ์สูงสุดที่จะแสดง
อนุญาตค่าระหว่าง 1 ถึง 20
ดูช่วงที่อนุญาตของช่องนี้ได้ที่ https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount
ค่าเริ่มต้นคือขีดจำกัดสูงสุด
- (ทศนิยม) minRating [read, write, assign] |
การให้คะแนนของผู้ใช้เฉลี่ยขั้นต่ำสำหรับสถานที่ที่จะรวมไว้ในผลการค้นหา
คะแนนจะอยู่ในช่วงระหว่าง 0.0 ถึง 5.0
ระบบจะปัดเศษคะแนนที่ระบุขึ้นให้เป็นค่า 0.5 ที่ใกล้เคียงที่สุด ดูที่พักสำหรับการให้คะแนน GMSPlace
ค่าเริ่มต้นคือ 0.0
- (BOOL) isOpenNow [read, write, assign] |
กรองผลลัพธ์ไปยังสถานที่ที่เปิดอยู่ในปัจจุบัน
ค่าเริ่มต้นคือ true
- (NSArray<GMSPlaceProperty>*) placeProperties [read, assign] |
อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่
- (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
อาร์เรย์ของค่า GMSPlacesPriceLevel
ที่ควรกรองสถานที่ที่รวมอยู่ในผลลัพธ์
คุณเลือกระดับราคาผสมกันได้ ค่าเริ่มต้นคือทุกระดับราคา
- (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign] |
ใช้ GMSPlaceSearchByTextRankPreference
เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ
- (NSString*) regionCode [read, write, copy] |
รหัสประเทศ/ภูมิภาคแบบ Unicode (CLDR) ของสถานที่ตั้งที่มีคำขอมา
ภูมิภาคอาจส่งผลต่อรูปแบบและประเภทของข้อมูลที่ส่งคืน หากไม่ได้ให้รหัสไว้ ก็จะไม่มีการให้น้ำหนักตามประเทศ/ภูมิภาคใดๆ
ดูรหัสภูมิภาคได้ที่ https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html
- (BOOL) isStrictTypeFiltering [read, write, assign] |
กำหนดว่าควรแสดงผลเฉพาะผลลัพธ์ของ includedType
เท่านั้นหรือไม่
ค่าเริ่มต้นคือ false
- (NSString*) textQuery [read, copy] |
ข้อความค้นหาสําหรับการค้นหา
- (รหัส<GMSPlaceLocationBias>) locationBias [read, write, assign] |
ภูมิภาคที่มีความลำเอียงในการค้นหา
ตำแหน่งนี้ทำหน้าที่เป็นการให้น้ำหนักพิเศษ ซึ่งหมายความว่ามีค่ากำหนดสำหรับผลลัพธ์ในตำแหน่งที่ตั้งที่ระบุ
ต้องตั้งค่า locationRestriction หรือ locationBias เมื่อดำเนินการตามคำขอ
หากตั้งค่าร่วมกับ locationRestriction ระบบจะละเว้นการดำเนินการนี้
- (รหัส<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
ภูมิภาคที่จํากัดในการค้นหา
ตำแหน่งนี้เป็นข้อจำกัด ซึ่งหมายความว่าระบบจะไม่ส่งคืนผลลัพธ์ที่อยู่นอกตำแหน่งที่ระบุ
ต้องตั้งค่า locationRestriction หรือ locationBias เมื่อดำเนินการตามคำขอ
ใช้กับ locationBias ไม่ได้
locationRestriction สำหรับการค้นหาข้อความรองรับเฉพาะ GMSPlaceRectangularLocationOption