Más información sobre los filtros de tipos

En la API de Places Aggregate, el filtro de tipo te ayuda a enfocar tu búsqueda, ya que te permite elegir qué tipos de lugares deseas incluir en la respuesta o excluir de ella. Puedes crear listas de los tipos que deseas y los que no deseas, tanto para la categoría principal de un lugar como para sus otros detalles. De esta manera, puedes crear búsquedas específicas para encontrar exactamente los lugares que buscas.

Hay más de 200 tipos de lugares disponibles. Para obtener una lista completa de los tipos que admite la API de Places Aggregate, consulta la Tabla A en Tipos de lugares para la API de Places (nuevo).

Cómo funcionan los tipos de lugares

Un lugar puede tener varios tipos de lugar:

  • Un lugar puede tener un solo tipo principal que refleje su función principal. Sin embargo, en algunos casos, es posible que no se especifique el tipo principal de un lugar.

  • Un lugar puede tener uno o más tipos secundarios. Los tipos secundarios son categorías adicionales que se aplican a un lugar para proporcionar información complementaria sobre sus características y servicios.

Por ejemplo, un lugar puede especificar su tipo principal como restaurant, pero, como también funciona como bar y ofrece servicios de comida, también puede especificar sus tipos de lugar secundarios como bar, food y establishment.

Filtrar por tipo

Para filtrar lugares por tipo principal, usa includedPrimaryTypes y excludedPrimaryTypes en la solicitud. El filtro solo se aplica al tipo principal de un lugar. Por ejemplo, un filtro includedPrimaryTypes para restaurant solo devuelve lugares que funcionan principalmente como restaurantes.

Para filtrar lugares por los tipos principal y secundario, usa includedTypes y excludedTypes en la solicitud. El filtro se aplica a ambos tipos. Por ejemplo, un includedTypes de bar devuelve lugares que tienen bar como su tipo principal o secundario.