Com a API Places, você pode pesquisar informações de lugares usando várias categorias, incluindo estabelecimentos, pontos de interesse em destaque e localizações geográficas. Você pode pesquisar lugares por proximidade ou com uma string de texto. Uma pesquisa de local retorna uma lista de locais com informações resumidas sobre cada lugar. Outras informações estão disponíveis em uma consulta de Place Details.
Comparar tipos de pesquisa
Há três endpoints de pesquisa disponíveis com características diferentes. A tabela a seguir destaca algumas dessas diferenças.
Tipo | Seleção de campos | Pesquisa de texto | Texto ambíguo | Filtro de local | Outros filtros |
---|---|---|---|---|---|
Find Place | input |
||||
Pesquisa de proximidade | keyword |
||||
Pesquisa de texto | query |
Seleção de campo
Não há como restringir a pesquisa próxima ou de texto para retornar apenas campos específicos. Para evitar a solicitação (e o pagamento) de dados de que você não precisa, use uma solicitação do Find Place.
Texto ambíguo
O Find Place e o Text Search são otimizados para corresponder a textos ambíguos em vários campos, enquanto o recurso Pesquisa por perto se restringe a correspondências rigorosas em um subconjunto de campos.
Outros filtros
A pesquisa de proximidade e de texto permite que outros parâmetros filtrem os resultados,
como minprice
, maxprice
, opennow
e type
.