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

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

Обзор

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

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

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

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

NSString * включенный тип
Инициализация по умолчанию недоступна.
Максимальное количество возвращаемых результатов. Допускаются значения от 1 до 20.
интервал МаксРезультатКаунт
плавать минРейтинг
Минимальный средний рейтинг пользователей для мест, которые будут включены в результаты.
БООЛ 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/maps/documentation/places/ios-sdk/data-fields для получения самого актуального списка доступных поддерживаемых типов.

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

Максимальное количество возвращаемых результатов. Допускаются значения от 1 до 20.

Допустимый диапазон этого поля можно найти по адресу https://developers.google.com/maps/documentation/places/ios-sdk/text-search .

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

- (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.