Na API Places Aggregate, o filtro de tipo ajuda a focar sua pesquisa, permitindo que você escolha quais tipos de lugares quer incluir ou omitir da resposta. Você pode criar listas de tipos que quer e não quer, tanto para a categoria principal de um lugar quanto para os outros detalhes. Assim, você pode criar pesquisas específicas para encontrar exatamente os lugares que está procurando.
Há mais de 200 tipos de lugar disponíveis. Para conferir uma lista completa de tipos de lugar compatíveis com a API Places Aggregate, consulte a Tabela A em Tipos de lugar para a API Places (nova).
Como os tipos de lugar funcionam
Um lugar pode ter vários tipos de lugar:
Um lugar pode ter um único tipo principal que reflita sua função principal. No entanto, em alguns casos, o tipo principal pode não ser especificado para um lugar.
Um lugar pode ter um ou mais tipos secundários. Os tipos secundários são categorias adicionais que se aplicam a um lugar para fornecer informações complementares sobre as características e os serviços dele.
Por exemplo, um lugar pode especificar o tipo principal como restaurant, mas, como também serve como bar e oferece serviços de alimentação, também pode especificar
os tipos de lugar secundários como bar, food e establishment.
Filtrar por tipo
Para filtrar lugares por tipo principal, use includedPrimaryTypes e excludedPrimaryTypes na solicitação. O filtro só se aplica ao tipo principal de um lugar. Por exemplo, um filtro includedPrimaryTypes para restaurant
retorna apenas lugares que funcionam principalmente como restaurantes.
Para filtrar lugares pelos tipos primário e secundário, use
includedTypes e excludedTypes na solicitação. O filtro é aplicado a
ambos os tipos. Por exemplo, um includedTypes de bar retorna lugares que têm
bar como qualquer um dos tipos principal ou secundário.