GMSPlaceSearchByTextRankPreference

Классы

сорт GMSPlaceSearchByTextRequest
Представляет определение запроса текстового поиска, которое будет отправлено через GMSPlacesClient . Более...

Перечисления

перечисление GMSPlaceSearchByTextRankPreference { GMSPlaceSearchByTextRankPreferenceDistance , GMSPlaceSearchByTextRankPreferenceRelevance }
Как результаты будут ранжироваться в ответе. Более...

Функции

(тип экземпляра) - GMSPlaceSearchByTextRequest::initWithTextQuery:placeProperties:
Создает GMSPlaceSearchByTextRequest с текстовым запросом и свойствами места для возврата.

Характеристики

NSString * ГМСплацесеарчбитекстрекуест::includedType
Инициализация по умолчанию недоступна.
интервал GMSPlaceSearchByTextRequest::maxResultCount
Максимальное количество возвращаемых результатов.
плавать GMSPlaceSearchByTextRequest::minRating
Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты.
БООЛ ГМСплацесерчбитекстрекуест::isOpenNow
Отфильтруйте результаты по местам, которые в данный момент открыты.
NSArray<GMSPlaceProperty> * GMSPlaceSearchByTextRequest::placeProperties
Массив GMSPlaceProperty , который должен быть включен в результаты размещения.
NSArray< NSNumber * > * GMSPlaceSearchByTextRequest::priceLevels
Массив значений GMSPlacesPriceLevel , который должен фильтровать места, включенные в результаты.
GMSPlaceSearchByTextRankPreference GMSPlaceSearchByTextRequest::rankPreference
GMSPlaceSearchByTextRankPreference используемый для сортировки результатов, возвращаемых по запросу.
NSString * GMSPlaceSearchByTextRequest::regionCode
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос.
БООЛ GMSPlaceSearchByTextRequest::isStrictTypeFiltering
Определяет, следует ли возвращать только результаты includedType .
NSString * GMSPlaceSearchByTextRequest::textQuery
Текстовый запрос для поиска.
id <GMSPlaceLocationBias> GMSPlaceSearchByTextRequest::locationBias
Смещенная область для поиска.
id <GMSPlaceLocationRestriction> GMSPlaceSearchByTextRequest::locationRestriction
Ограниченный регион для поиска.

Документация по типу перечисления

перечисление GMSPlaceSearchByTextRankPreference

Как результаты будут ранжироваться в ответе.

Счетчик:
GMSPlaceSearchByTextRankPreferenceDistance
GMSPlaceSearchByTextRankPreferenceRelevance

Функциональная документация

- (тип экземпляра) initWithTextQuery: (НСтрока *) текстовый запрос
местоСвойства: (NSArray<GMSPlaceProperty> *) PlaceProperties

Создает GMSPlaceSearchByTextRequest с текстовым запросом и свойствами места для возврата.

Параметры:
текстовый запрос Строковый запрос для поискового запроса.
PlaceProperties Массив GMSPlaceProperty , который должен быть включен в результаты размещения. Не должно быть пустым. Пустой список приведет к ошибке при попытке отправить запрос.

Характеристики

- (NSString*) includeType [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 .

По умолчанию используется верхний предел.

- (float) minRating [read, write, assign]

Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты.

Рейтинг будет находиться в диапазоне от 0,0 до 5,0.

Указанный рейтинг будет округлен до ближайших 0,5. См. рейтинговое свойство GMSPlace .

По умолчанию 0,0.

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

Отфильтруйте результаты по местам, которые в данный момент открыты.

По умолчанию истинно.

- (NSArray<GMSPlaceProperty>*) PlaceProperties [read, assign]

Массив GMSPlaceProperty , который должен быть включен в результаты размещения.

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

Массив значений GMSPlacesPriceLevel , который должен фильтровать места, включенные в результаты.

Можно выбрать любую комбинацию уровней цен; по умолчанию — все уровни цен.

- ( GMSPlaceSearchByTextRankPreference ) RankPreference [read, write, assign]

GMSPlaceSearchByTextRankPreference используемый для сортировки результатов, возвращаемых по запросу.

- (NSString*) код региона [read, write, copy]

Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос.

Регион может влиять на формат и тип возвращаемых данных. Если код не указан, предвзятости в отношении какой-либо страны/региона нет.

См. https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html для кодов регионов.

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

Определяет, следует ли возвращать только результаты includedType .

Значение по умолчанию — ложь.

- (NSString*) textQuery [read, copy]

Текстовый запрос для поиска.

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

Смещенная область для поиска.

Это местоположение служит предвзятостью, что означает предпочтение результатов в данном месте.

При выполнении поискового запроса необходимо установить locationRestriction или locationBias.

Если установлено вместе с locationRestriction, это будет игнорироваться.

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

Ограниченный регион для поиска.

Это местоположение служит ограничением, которое означает, что результаты за пределами данного местоположения не будут возвращены.

При выполнении поискового запроса необходимо установить locationRestriction или locationBias.

Невозможно использовать с locationBias.

locationRestriction для текстового поиска поддерживает только GMSPlaceRectangularLocationOption.