Odniesienie do klasy GMSPlaceSearchByTextRequest

Odniesienie do klasy GMSPlaceSearchByTextRequest

Omówienie

Reprezentuje definicję żądania wyszukiwania tekstowego, która ma zostać wysłana przez GMSPlacesClient.

Publiczne funkcje członków

(instancetype)initWithTextQuery:placeProperties:
 Tworzy instancję GMSPlaceSearchByTextRequest za pomocą zapytania tekstowego i właściwości miejsc do zwrócenia.

Właściwości

NSString *includedType
 Domyślne inicjowanie jest niedostępne.
int,maxResultCount
 Maksymalna liczba wyników do zwrócenia.
liczba zmiennoprzecinkowaminRating
 Minimalna średnia ocena użytkowników, według których miejsce ma zostać uwzględnione w wynikach.
WARTOŚĆisOpenNow
 Filtruj wyniki według miejsc, które są aktualnie otwarte.
NSArray< GMSPlaceproperty > placeProperties
 Tablica GMSPlaceProperty, która powinna zostać uwzględniona w wynikach miejsca.
NSArray< NSNumber* > priceLevels
 Tablica wartości GMSPlacesPriceLevel, która powinna filtrować miejsca uwzględnione w wynikach.
GMSPlaceSearchByTextRankPreferencerankPreference
 Do posortowania wyników zwróconych z żądania służy GMSPlaceSearchByTextRankPreference.
NSString *regionCode
 Kod CLDR kraju/regionu w standardzie Unicode lokalizacji, z której pochodzi żądanie.
WARTOŚĆisStrictTypeFiltering
 Określa, czy powinny być zwracane tylko wyniki z funkcji includedType.
NSString *textQuery
 Zapytanie tekstowe do wyszukiwania.
id< GMSPlaceLocationBias >locationBias
 Region stronniczy do przeszukania.
id< GMSPlaceLocationRestriction >locationRestriction
 Region z ograniczonym dostępem do wyszukiwania.

Dokumentacja funkcji członków

– (typ instancji) initWithTextQuery: (NSString *) textQuery
placeProperties: (NStablica< GMSPlace Property > *) placeProperties

Tworzy instancję GMSPlaceSearchByTextRequest za pomocą zapytania tekstowego i właściwości miejsc do zwrócenia.

Parametry:
textQueryZapytanie w postaci ciągu znaków dla żądania wyszukiwania.
placePropertiesTablica GMSPlaceProperty, która powinna zostać uwzględniona w wynikach miejsca. To pole nie może być puste. Jeśli lista będzie pusta, podczas próby wysłania żądania wystąpi błąd.

Dokumentacja usługi

– (NSString*) includedType [read, write, copy]

Domyślne inicjowanie jest niedostępne.

Użyj wyznaczonego inicjatora. Wybrany typ miejsca.

Najbardziej aktualną listę obsługiwanych typów znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types.

– (int) maxResultCount [read, write, assign]

Maksymalna liczba wyników do zwrócenia.

Zezwala na wartości od 1 do 20.

Dozwolony zakres tego pola znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount.

Domyślnie jest to górny limit.

– (liczba zmiennoprzecinkowa) minRating [read, write, assign]

Minimalna średnia ocena użytkowników, według których miejsce ma zostać uwzględnione w wynikach.

Ocena mieści się w zakresie od 0,0 do 5,0.

Podana ocena zostanie zaokrąglona w górę do najbliższej wielokrotności 0,5. Zobacz właściwość oceny GMSPlace.

Domyślna wartość to 0,0.

– (BOOL) isOpenNow [read, write, assign]

Filtruj wyniki według miejsc, które są aktualnie otwarte.

Domyślna wartość to prawda.

- (NSTrack<GMSPlace Property>*) placeProperties [read, assign]

Tablica GMSPlaceProperty, która powinna zostać uwzględniona w wynikach miejsca.

– (NSArray<NSNumber *>*) priceLevels [read, write, assign]

Tablica wartości GMSPlacesPriceLevel, która powinna filtrować miejsca uwzględnione w wynikach.

Możesz wybrać dowolną kombinację poziomów cen. domyślnie to wszystkie poziomy cenowe.

– (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign]

Do posortowania wyników zwróconych z żądania służy GMSPlaceSearchByTextRankPreference.

– (NSString*) regionCode [read, write, copy]

Kod CLDR kraju/regionu w standardzie Unicode lokalizacji, z której pochodzi żądanie.

Region może mieć wpływ na format i typ zwracanych danych. Jeśli nie podasz żadnego kodu, nie będzie żadnych różnic w stosunku do żadnego kraju/regionu.

Kody regionów znajdziesz na stronie https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html.

– (BOOL) isStrictTypeFiltering [read, write, assign]

Określa, czy powinny być zwracane tylko wyniki z funkcji includedType.

Wartość domyślna to false.

– (NSString*) textQuery [read, copy]

Zapytanie tekstowe do wyszukiwania.

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

Region stronniczy do przeszukania.

Ta lokalizacja działa dyskryminując, co oznacza, że w danej lokalizacji preferowane są wyniki.

Podczas wykonywania żądania wyszukiwania należy ustawić ograniczenie lokalizacji lub Bias.

Jeśli zostanie ustawione wraz z ograniczeniem lokalizacji, zostanie zignorowane.

- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Region z ograniczonym dostępem do wyszukiwania.

Ta lokalizacja stanowi ograniczenie, co oznacza, że wyniki spoza danej lokalizacji nie będą zwracane.

Podczas wykonywania żądania wyszukiwania należy ustawić ograniczenie lokalizacji lub Bias.

Tej opcji nie można używać z Bias.

Ograniczenie lokalizacji dotyczące wyszukiwania tekstowego obsługuje tylko element GMSPlaceRectangularLocationOption.