คลาส | |
ชั้นเรียน | GMSPlaceSearchByTextRequest |
แสดงคำจำกัดความของคำขอค้นหาข้อความที่จะส่งผ่าน GMSPlacesClient เพิ่มเติม... | |
การแจกแจง | |
enum | GMSPlaceSearchByTextRankPreference { GMSPlaceSearchByTextRankPreferenceDistance, GMSPlaceSearchByTextRankPreferenceRelevance } |
วิธีจัดอันดับผลการค้นหาในการตอบกลับ เพิ่มเติม... | |
ฟังก์ชัน | |
(อินสแตนซ์ประเภท) | - GMSPlaceSearchByTextRequest::initWithTextQuery:placeProperties: |
ยกตัวอย่าง GMSPlaceSearchByTextRequest ที่มีการค้นหาข้อความและพร็อพเพอร์ตี้สถานที่ที่จะแสดงผล | |
พร็อพเพอร์ตี้ | |
NSString * | GMSPlaceSearchByTextRequest::includedType |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น | |
int | GMSPlaceSearchByTextRequest::max ResultsCount |
จำนวนผลลัพธ์สูงสุดที่จะแสดง | |
float | GMSPlaceSearchByTextRequest::minRating |
การให้คะแนนของผู้ใช้เฉลี่ยขั้นต่ำสำหรับสถานที่ที่จะรวมไว้ในผลการค้นหา | |
บูลีน | GMSPlaceSearchByTextRequest::isOpenNow |
กรองผลลัพธ์ไปยังสถานที่ที่เปิดอยู่ในปัจจุบัน | |
NSArray< GMSPlaceProperty > * | GMSPlaceSearchByTextRequest::placeProperties |
อาร์เรย์ของ GMSPlaceProperty ที่ควรรวมอยู่ในผลลัพธ์สถานที่ | |
NSArray< NSNumber * > * | GMSPlaceSearchByTextRequest::priceLevels |
อาร์เรย์ของค่า GMSPlacesPriceLevel ที่ควรกรองสถานที่ที่รวมอยู่ในผลลัพธ์ | |
GMSPlaceSearchByTextRankPreference | GMSPlaceSearchByTextRequest::rankPreference |
ใช้ GMSPlaceSearchByTextRankPreference เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ | |
NSString * | GMSPlaceSearchByTextRequest::regionCode |
รหัสประเทศ/ภูมิภาคแบบ Unicode (CLDR) ของสถานที่ตั้งที่มีคำขอมา | |
บูลีน | GMSPlaceSearchByTextRequest::isStrictTypeFiltering |
กำหนดว่าควรแสดงผลเฉพาะผลลัพธ์ของ includedType เท่านั้นหรือไม่ | |
NSString * | GMSPlaceSearchByTextRequest::textQuery |
ข้อความค้นหาสําหรับการค้นหา | |
รหัส< GMSPlaceLocationBias > | GMSPlaceSearchByTextRequest::locationBias |
ภูมิภาคที่มีความลำเอียงในการค้นหา | |
รหัส< GMSPlaceLocationRestriction > | GMSPlaceSearchByTextRequest::locationRestriction |
ภูมิภาคที่จํากัดในการค้นหา |
เอกสารประกอบของประเภทรายการ
เอกสารประกอบของฟังก์ชัน
- (อินสแตนซ์) initWithTextQuery: | (NSString *) | textQuery | |
คุณสมบัติของสถานที่: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
ยกตัวอย่าง GMSPlaceSearchByTextRequest
ที่มีการค้นหาข้อความและพร็อพเพอร์ตี้สถานที่ที่จะแสดงผล
- พารามิเตอร์:
-
textQuery ข้อความค้นหาสตริงสำหรับคำขอการค้นหา placeProperties อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่ ต้องระบุ รายการที่ว่างเปล่าจะทำให้เกิดข้อผิดพลาดเมื่อพยายามส่งคำขอ
พร็อพเพอร์ตี้
- (NSString*)includeType [read, write, copy] |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น
โปรดใช้เครื่องมือเริ่มต้นที่กำหนด ประเภทสถานที่ที่ขอ
ดูรายการประเภทที่รองรับล่าสุดที่มีได้ที่ https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types
- (int) max ResultsCount [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) เป็น OpenNow [read, write, assign] |
กรองผลลัพธ์ไปยังสถานที่ที่เปิดอยู่ในปัจจุบัน
ค่าเริ่มต้นคือ true
- (NSArray<GMSPlaceProperty>*) PlaceProperties [read, assign] |
อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่
- (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
อาร์เรย์ของค่า GMSPlacesPriceLevel
ที่ควรกรองสถานที่ที่รวมอยู่ในผลลัพธ์
คุณเลือกระดับราคาผสมกันได้ ค่าเริ่มต้นคือทุกระดับราคา
- (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign] |
ใช้ GMSPlaceSearchByTextRankPreference
เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ
- (NSString*) รหัสภูมิภาค [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