Справочник по классу GMSPlaceSearchByTextRequest

Справочник по классу GMSPlaceSearchByTextRequest

Обзор

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

Открытые функции-члены

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

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

NSString * включенный тип
Инициализация по умолчанию недоступна.
интервал МаксРезультатКаунт
Максимальное количество возвращаемых результатов.
плавать минРейтинг
Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты.
БООЛ isOpenNow
Отфильтруйте результаты по местам, которые в данный момент открыты.
NSArray<GMSPlaceProperty> * PlaceProperties
Массив GMSPlaceProperty , который следует включить в результаты размещения.
NSArray< NSNumber * > * ценаУровни
Массив значений GMSPlacesPriceLevel , который должен фильтровать места, включенные в результаты.
GMSPlaceSearchByTextRankPreference рангПредпочтение
GMSPlaceSearchByTextRankPreference используемый для сортировки результатов, возвращаемых по запросу.
NSString * Код региона
Код страны/региона в Юникоде (CLDR) места, откуда поступает запрос.
БООЛ isStrictTypeFiltering
Определяет, следует ли возвращать только результаты includedType .
NSString * текстовый запрос
Текстовый запрос для поиска.
id <GMSPlaceLocationBias> Смещение местоположения
Смещенная область для поиска.
id <GMSPlaceLocationRestriction> МестоположениеОграничение
Ограниченный регион для поиска.

Документация по функциям-членам

- (тип экземпляра) 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.