A API Places permite pesquisar informações de lugares usando várias categorias, incluindo estabelecimentos, pontos de interesse importantes e localizações geográficas. É possível pesquisar lugares por proximidade ou por uma string de texto. Uma pesquisa de lugar retorna uma lista de lugares com informações resumidas sobre cada um deles. Outras informações estão disponíveis usando uma consulta 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 campo | Pesquisa de texto | Texto ambíguo | Filtro de local | Outros filtros |
---|---|---|---|---|---|
Find Place | input |
||||
Pesquisa por proximidade | keyword |
||||
Pesquisa de texto | query |
Seleção de campo
Não há como restringir o Nearby Search ou Text Search para retornar apenas campos específicos. Para não solicitar e pagar por dados que você não precisa, use uma solicitação do Find Place.
Texto ambíguo
O Find Place e a pesquisa de texto são otimizados para corresponder a textos ambíguos em vários campos, enquanto o Nearby Search é restrito a correspondências exatas em um subconjunto de campos.
Filtros adicionais
O Nearby Search e o Text Search permitem que outros parâmetros filtrem os resultados,
como minprice
, maxprice
, opennow
e type
.