GMSPlaceSearchByTextRankPreference

GMSPlaceSearchByTextRankPreference

Klasy

zajęciaGMSPlaceSearchByTextRequest
 Reprezentuje definicję żądania wyszukiwania tekstowego, która ma być wysłana za pomocą funkcji GMSPlacesClient. Więcej...

Wyliczenia

wyliczenieGMSPlaceSearchByTextRankPreference { GMSPlaceSearchByTextRankPreferenceDistance, GMSPlaceSearchByTextRankPreferenceRelevance }
 sposób ustalania kolejności wyników w odpowiedzi; Więcej...

Funkcje

(typ instancji)GMSPlaceSearchByTextRequest::initWithTextQuery:placeProperties:
 Tworzy instancję GMSPlaceSearchByTextRequest z zapytaniem tekstowym i właściwościami miejsca do zwrócenia.

Usługi

NSString * GMSPlaceSearchByTextRequest::includedType
 Domyślne inicjowanie jest niedostępne.
int GMSPlaceSearchByTextRequest::maxResultCount
 Maksymalna liczba wyników do zwrócenia.
float GMSPlaceSearchByTextRequest::minRating
 Minimalna średnia ocena użytkowników miejsc, które mają być uwzględnione w wynikach.
BOOLGMSPlaceSearchByTextRequest::isOpenNow
 Filtruj wyniki według aktualnie otwartych miejsc.
NSArray< GMSPlaceProperty > * GMSPlaceSearchByTextRequest::placeWłaściwości
 Tablica GMSPlaceProperty, która powinna zostać uwzględniona w wynikach wyszukiwania.
NSSlate< NSNumber * > * GMSPlaceSearchByTextRequest::priceLevels
 Tablica wartości GMSPlacesPriceLevel, która powinna filtrować miejsca uwzględnione w wynikach.
GMSPlaceSearchByTextRankPreferenceGMSPlaceSearchByTextRequest::rankPreference
 Pole GMSPlaceSearchByTextRankPreference służy do sortowania wyników zwróconych w odpowiedzi na żądanie.
NSString * GMSPlaceSearchByTextRequest::regionCode
 Kod kraju/regionu w formacie Unicode (CLDR) lokalizacji, z której pochodzi żądanie.
BOOLGMSPlaceSearchByTextRequest::isStrictTypeFiltering
 Określa, czy zwracane mają być tylko wyniki z funkcji includedType.
NSString * GMSPlaceSearchByTextRequest::textQuery
 Zapytanie tekstowe do wyszukania.
id< GMSPlaceLocationBias >GMSPlaceSearchByTextRequest::locationBias
 Region stronniczy do wyszukiwania.
id< GMSPlaceLocationRestriction >GMSPlaceSearchByTextRequest::locationRestriction
 Region z ograniczonym dostępem do przeszukania.

Dokumentacja typu wyliczenia

sposób ustalania kolejności wyników w odpowiedzi;

Enumerator:
GMSPlaceSearchByTextRankPreferenceRange
GMSPlaceSearchByTextRankPreferenceTrafność

Dokumentacja funkcji

- (typ instancji) initWithTextQuery: (NSString *) textQuery
miejsceWłaściwości: (NSArray< GMSPlaceProperty > *) placeProperties

Tworzy instancję GMSPlaceSearchByTextRequest z zapytaniem tekstowym i właściwościami miejsca do zwrócenia.

Parametry:
textQueryCiąg zapytanie w żądaniu wyszukiwania.
placePropertiesTablica GMSPlaceProperty, która powinna zostać uwzględniona w wynikach wyszukiwania. Pole nie może być puste. Jeśli lista jest pusta, próba wysłania żądania spowoduje wystąpienie błędu.

Właściwości

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

Domyślne inicjowanie jest niedostępne.

Użyj wyznaczonego inicjatora. Żądany 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.

Wartość domyślna to górny limit.

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

Minimalna średnia ocena użytkowników miejsc, które mają być 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 aktualnie otwartych miejsc.

Wartość domyślna to true.

– (NSArray<GMSPlaceProperty>*) placeWłaściwości [read, assign]

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

– (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 są to wszystkie poziomy cen.

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

Pole GMSPlaceSearchByTextRankPreference służy do sortowania wyników zwróconych w odpowiedzi na żądanie.

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

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

Region może mieć wpływ na format i typ zwracanych danych. W przypadku braku kodu nie ma żadnych uprzedzeń 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 zwracane mają być tylko wyniki z funkcji includedType.

Wartość domyślna to false (fałsz).

- (NSString*) textQuery [read, copy]

Zapytanie tekstowe do wyszukania.

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

Region stronniczy do wyszukiwania.

Lokalizacja pełni rolę odchylenia, co oznacza, że preferowane są wyniki dotyczące danej lokalizacji.

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

Jeśli ustawiono jednocześnie ograniczenia dotyczące lokalizacji, zostanie on zignorowany.

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

Region z ograniczonym dostępem do przeszukania.

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

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

Tego elementu nie można używać z locationBias.

Ograniczenie lokalizacji dla wyszukiwania tekstowego obsługuje tylko atrybut GMSPlaceRectangularLocationOption.