Classes | |
classe | GMSPlaceSearchByTextRequest |
Representa uma definição de solicitação de pesquisa de texto a ser enviada por GMSPlacesClient . Mais... | |
Enumerações | |
enumeração | GMSPlaceSearchByTextRankPreference { 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. | |
BOOL | GMSPlaceSearchByTextRequest::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. | |
BOOL | GMSPlaceSearchByTextRequest::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
enumeração GMSPlaceSearchByTextRankPreference |
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:
-
textQuery A consulta de string para a solicitação de pesquisa. placeProperties A 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.