GMSPlaceSearchByTextRankPreference

GMSPlaceSearchByTextRankPreference

Classes

classeGMSPlaceSearchByTextRequest
 Representa uma definição de solicitação de pesquisa de texto a ser enviada por GMSPlacesClient. Mais...

Enumerações

enumeraçãoGMSPlaceSearchByTextRankPreference { GMSPlaceSearchByTextRankPreferenceDistance, GMSPlaceSearchByTextRankPreferenceRelevance }
 Como os resultados serão classificados na resposta. Mais...

Funções

(instancetype)GMSPlaceSearchByTextRequest::initWithTextQuery:placeProperties:
 Instanciar um GMSPlaceSearchByTextRequest com uma consulta de texto e as propriedades do lugar a serem retornadas.

Propriedades

NSString * GMSPlaceSearchByTextRequest::includedType
 O init padrão não está disponível.
int GMSPlaceSearchByTextRequest::maxResultCount
 O número máximo de resultados a serem retornados.
float GMSPlaceSearchByTextRequest::minRating
 A avaliação média mínima dos usuários para lugares a serem incluídos nos resultados.
BOOLGMSPlaceSearchByTextRequest::isOpenNow
 Filtrar resultados para lugares que estão abertos no momento.
NSArray< GMSPlaceProperty > * GMSPlaceSearchByTextRequest::placeProperties
 A matriz de GMSPlaceProperty que precisa ser incluída nos resultados de lugar.
NSArray< NSNumber * > * GMSPlaceSearchByTextRequest::priceLevels
 Uma matriz dos valores GMSPlacesPriceLevel que vai filtrar os locais incluídos nos resultados.
GMSPlaceSearchByTextRankPreference.GMSPlaceSearchByTextRequest::rankPreference.
 O GMSPlaceSearchByTextRankPreference usado para classificar os resultados retornados da solicitação.
NSString * GMSPlaceSearchByTextRequest::regionCode
 O código Unicode do país/região (CLDR) do local de origem da solicitação.
BOOLGMSPlaceSearchByTextRequest::isStrictTypeFiltering
 Define se apenas os resultados de includedType precisam ser retornados.
NSString * GMSPlaceSearchByTextRequest::textQuery
 A consulta de texto para a pesquisa.
id< GMSPlaceLocationBias >GMSPlaceSearchByTextRequest::locationBias
 A região enviesada a ser pesquisada.
código< GMSPlaceLocationRestriction >GMSPlaceSearchByTextRequest::locationRestriction
 A região restrita a ser pesquisada.

Documentação de tipos de enumeração

Como os resultados serão classificados na resposta.

Enumerador:
GMSPlaceSearchByTextRankPreferenceDistance
GMSPlaceSearchByTextRankPreference playlist

Documentação de funções

- (tipo de instância) initWithTextQuery: (NSString *) textQuery
placeProperties: (NSArray< GMSPlaceProperty > *) placeProperties

Instanciar um GMSPlaceSearchByTextRequest com uma consulta de texto e as propriedades do lugar a serem retornadas.

Parâmetros:
textQueryA consulta de string para a solicitação de pesquisa.
placePropertiesA matriz de GMSPlaceProperty que precisa ser incluída nos resultados de lugar. Não pode ficar em branco Uma lista vazia resultará em um erro ao tentar enviar a solicitação.

Propriedades

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

O init padrão não está disponível.

Use o inicializador designado. O tipo de lugar solicitado.

Consulte https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types para consultar a lista mais atualizada dos tipos compatíveis disponíveis.

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

O número máximo de resultados a serem retornados.

Permite valores entre 1 e 20.

O intervalo permitido desse campo pode ser encontrado em https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount.

O padrão é o limite superior.

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

A avaliação média mínima dos usuários para lugares a serem incluídos nos resultados.

A classificação estará dentro de um intervalo entre 0,0 e 5,0.

A classificação especificada será arredondada para a casa de 0,5 mais próxima. Conferir a propriedade de avaliação do GMSPlace.

O padrão é 0,0.

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

Filtrar resultados para lugares que estão abertos no momento.

O padrão é verdadeiro (true).

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

A matriz de GMSPlaceProperty que precisa ser incluída nos resultados de lugar.

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

Uma matriz dos valores GMSPlacesPriceLevel que vai filtrar os locais incluídos nos resultados.

Qualquer combinação de níveis de preço pode ser selecionada. O padrão é todos eles.

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

O GMSPlaceSearchByTextRankPreference usado para classificar os resultados retornados da solicitação.

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

O código Unicode do país/região (CLDR) do local de origem da solicitação.

A região pode afetar o formato e o tipo dos dados retornados. Se nenhum código for fornecido, não haverá direcionamento para nenhum país ou região.

Consulte os códigos regionais em https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html.

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

Define se apenas os resultados de includedType precisam ser retornados.

O valor padrão é “false”.

- TextQuery (NSString*) [read, copy]

A consulta de texto para a pesquisa.

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

A região enviesada a ser pesquisada.

Esse local serve como um viés, o que significa que há uma preferência por resultados no local fornecido.

É necessário definir locationRestriction ou locationBias ao executar uma solicitação de pesquisa.

Se definido com locationRestriction, ele será ignorado.

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

A região restrita a ser pesquisada.

Esse local serve como uma restrição, o que significa que resultados fora do local fornecido não serão retornados.

É necessário definir locationRestriction ou locationBias ao executar uma solicitação de pesquisa.

Não pode ser usado com locationBias.

A locationRestriction para pesquisa de texto é compatível apenas com GMSPlaceRectangularLocationOption.