Tổng quan
Biểu thị định nghĩa yêu cầu tìm kiếm văn bản sẽ được gửi qua GMSPlacesClient
.
Hàm thành phần công khai | |
(instancetype) | – initWithTextQuery:placeProperties: |
Tạo thực thể cho GMSPlaceSearchByTextRequest bằng truy vấn văn bản và các thuộc tính địa điểm để trả về. | |
Tài sản | |
NSString * | includedType |
Không sử dụng được init mặc định. | |
đánh chặn | maxResultCount |
Số lượng kết quả tối đa cần trả về. | |
độ chính xác đơn | minRating |
Điểm xếp hạng trung bình tối thiểu từ người dùng cho các địa điểm sẽ được đưa vào kết quả. | |
HOẠT ĐỘNG | isOpenNow |
Lọc kết quả theo những địa điểm hiện đang mở cửa. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Mảng GMSPlaceProperty cần được đưa vào kết quả về địa điểm. | |
NSArray< NSNumber * > * | priceLevels |
Một mảng các giá trị GMSPlacesPriceLevel sẽ lọc các địa điểm có trong kết quả. | |
GMSPlaceSearchByTextRankPreference | rankPreference |
GMSPlaceSearchByTextRankPreference dùng để sắp xếp kết quả được trả về từ yêu cầu. | |
NSString * | regionCode |
Mã quốc gia/khu vực Unicode (CLDR) của vị trí gửi yêu cầu. | |
HOẠT ĐỘNG | isStrictTypeFiltering |
Xác định xem chỉ trả về kết quả của includedType hay không. | |
NSString * | textQuery |
Cụm từ tìm kiếm bằng văn bản. | |
mã nhận dạng< GMSPlaceLocationBias > | locationBias |
Khu vực thiên vị để tìm kiếm. | |
mã nhận dạng< GMSPlaceLocationRestriction > | locationRestriction |
Khu vực bị hạn chế tìm kiếm. |
Tài liệu về chức năng của thành viên
– (instancetype) initWithTextQuery: | (NSString *) | textQuery | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Tạo thực thể cho GMSPlaceSearchByTextRequest
bằng truy vấn văn bản và các thuộc tính địa điểm để trả về.
- Các tham số:
-
textQuery Truy vấn chuỗi cho yêu cầu tìm kiếm. placeProperties Mảng GMSPlaceProperty
cần được đưa vào kết quả về địa điểm. Không được để trống. Danh sách trống sẽ dẫn đến lỗi khi cố gắng gửi yêu cầu.
Tài liệu về thuộc tính
– (NSString*) includedType [read, write, copy] |
Không sử dụng được init mặc định.
Vui lòng sử dụng trình khởi tạo được chỉ định. Loại địa điểm được yêu cầu.
Hãy truy cập https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types để biết danh sách mới nhất các loại được hỗ trợ hiện có
– (int) maxResultCount [read, write, assign] |
Số lượng kết quả tối đa cần trả về.
Cho phép các giá trị từ 1 đến 20.
Bạn có thể tìm thấy phạm vi được phép của trường này tại https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount.
Giá trị mặc định là giới hạn trên.
– (float) minRating [read, write, assign] |
Điểm xếp hạng trung bình tối thiểu từ người dùng cho các địa điểm sẽ được đưa vào kết quả.
Điểm xếp hạng sẽ nằm trong phạm vi từ 0.0 đến 5.0.
Điểm xếp hạng được chỉ định sẽ được làm tròn lên đến 0,5 gần nhất. Xem GMSPlace
cơ sở lưu trú điểm xếp hạng.
Giá trị mặc định là 0.0.
– (BOOL) isOpenNow [read, write, assign] |
Lọc kết quả theo những địa điểm hiện đang mở cửa.
Giá trị mặc định là đúng.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, assign] |
Mảng GMSPlaceProperty
cần được đưa vào kết quả về địa điểm.
– (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
Một mảng các giá trị GMSPlacesPriceLevel
sẽ lọc các địa điểm có trong kết quả.
Bạn có thể chọn bất kỳ tổ hợp mức giá nào; mặc định là mọi mức giá.
– (GMSPlaceSearchByText Thứ hạngPreference) rankPreference [read, write, assign] |
GMSPlaceSearchByTextRankPreference
dùng để sắp xếp kết quả được trả về từ yêu cầu.
– (NSString*) regionCode [read, write, copy] |
Mã quốc gia/khu vực Unicode (CLDR) của vị trí gửi yêu cầu.
Khu vực có thể ảnh hưởng đến định dạng và loại dữ liệu được trả về. Nếu bạn không cung cấp mã thì không có gì sai lệch về bất kỳ quốc gia/khu vực nào.
Hãy xem mã vùng https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html để xem mã vùng.
– (BOOL) isStrictTypeFiltering [read, write, assign] |
Xác định xem chỉ trả về kết quả của includedType
hay không.
Giá trị mặc định là sai.
– (NSString*) textQuery [read, copy] |
Cụm từ tìm kiếm bằng văn bản.
– (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Khu vực thiên vị để tìm kiếm.
Vị trí này được coi là thiên vị, có nghĩa là người dùng sẽ ưu tiên các kết quả ở vị trí đã cho.
Phải đặt locationRestriction hoặc locationBias khi thực hiện yêu cầu tìm kiếm.
Nếu bạn đặt chính sách này cùng với locationRestriction, hạn chế này sẽ bị bỏ qua.
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Khu vực bị hạn chế tìm kiếm.
Vị trí này đóng vai trò là một hạn chế, tức là chúng tôi sẽ không trả về các kết quả nằm ngoài vị trí đã cho.
Phải đặt locationRestriction hoặc locationBias khi thực hiện yêu cầu tìm kiếm.
Không thể sử dụng với locationBias.
Vị trí hạn chế cho tìm kiếm văn bản chỉ hỗ trợ GMSPlacePlace GenularLocationOption.