Sobre a API Places (nova)

Desenvolvedores do Espaço Econômico Europeu (EEE)

Introdução

A API Places (nova) inclui as seguintes APIs:

Este documento contém uma visão geral dessas novas APIs.

Place Details (novo)

Um ID de lugar identifica de forma exclusiva um lugar no banco de dados do Google Places e no Google Maps. Com um ID de lugar, você pode solicitar detalhes sobre um determinado estabelecimento ou ponto de interesse ao iniciar uma solicitação de Place Details (novo). Uma solicitação de Place Details (New) retorna informações abrangentes sobre o lugar indicado, como endereço completo, número de telefone, classificação e avaliações dos usuários.

Há muitas maneiras de conseguir um ID de lugar. Você pode usar:

Place Photos (novo)

Com o recurso Place Photos (novo), você adiciona conteúdo fotográfico de alta qualidade ao seu aplicativo. Para isso, basta acessar os milhões de fotos armazenadas no banco de dados do Google Places. Com a API Place Photos (New), é possível acessar as fotos e redimensionar a imagem de acordo com o tamanho ideal para o aplicativo.

Todas as solicitações à API Place Photos (New) precisam incluir um nome de recurso de foto, que identifica exclusivamente a foto a ser retornada. Para saber o nome do recurso da foto, use:

Para incluir o nome do recurso de foto na resposta de uma solicitação de Place Details (novo), Text Search (novo) ou Nearby Search (novo), inclua o campo photos na máscara de campo da solicitação.

A API Places inclui duas APIs de pesquisa:

  • Pesquisa de texto (novo)

    Permite especificar uma string de texto para pesquisar um lugar. Por exemplo: "Comida vegetariana apimentada em Sydney, Austrália" ou "Restaurantes sofisticados de frutos do mar perto de Palo Alto, CA".

    Você pode refinar a pesquisa especificando detalhes como níveis de preço, status de abertura atual, classificações ou tipos de lugares específicos. Você também pode especificar para direcionar os resultados a um local específico ou restringir a pesquisa a um local específico.

  • Pesquisa de negócios próximos (nova)

    Permite especificar uma região para pesquisar junto com uma lista de tipos de lugares. Especifique a região como um círculo definido pelas coordenadas de latitude e longitude do ponto central e pelo raio em metros.

    Especifique um ou mais tipos de lugar que definem as características do lugar. Por exemplo, especifique "pizza_restaurant" e "shopping_mall" para pesquisar uma pizzaria localizada em um shopping center na região especificada.

A principal diferença entre as duas pesquisas é que a Text Search (novo) permite especificar uma string de pesquisa arbitrária, enquanto a Nearby Search (novo) exige uma área específica para pesquisar.

Autocomplete (novo) e tokens de sessão

O preenchimento automático (novo) é um serviço da Web que retorna previsões de lugares e consultas em resposta a uma solicitação HTTP. Na solicitação, especifique uma string de pesquisa de texto e limites geográficos que controlam a área de pesquisa.

Os tokens de sessão são strings geradas pelo usuário que rastreiam chamadas do Autocomplete (New) como sessões. O preenchimento automático (novo) usa tokens de sessão para agrupar as fases de consulta e seleção de uma pesquisa de preenchimento automático do usuário em uma sessão discreta para fins de faturamento.

Novos campos, atributos e opções de acessibilidade

A API Places (New) inclui novos campos, atributos e opções de acessibilidade para fornecer aos usuários mais informações sobre um lugar. Esses aspectos são descritos nas seções a seguir.

Campos

A API Places (nova) inclui vários campos novos:

Campo Descrição
regularSecondaryOpeningHours Descreve horários específicos para determinadas operações. O horário de funcionamento secundário é diferente do horário principal de uma empresa. Por exemplo, um restaurante pode especificar horários de atendimento no drive-thru ou de entrega como horários secundários.
paymentOptions Opções de pagamento aceitas pelo lugar. Um lugar pode aceitar mais de uma opção de pagamento. Se os dados da opção de pagamento não estiverem disponíveis, o campo correspondente será desmarcado. As opções incluem:
  • Cartão de crédito
  • Cartão de débito
  • Aceita somente dinheiro
  • pagamento por aproximação
parkingOptions Opções de estacionamento oferecidas pelo local. As opções incluem:
  • Estacionamentos gratuitos
  • Estacionamentos pagos
  • Estacionamento público gratuito
  • Estacionamento com manobrista
  • Garagem de estacionamento grátis
  • Garagem de estacionamento paga
subDestinations Lugares únicos relacionados a um lugar específico. Por exemplo, os terminais de aeroporto são considerados subdestinos de um aeroporto.
fuelOptions As informações mais recentes sobre as opções de combustível disponíveis em um posto de gasolina. Essas informações são atualizadas regularmente. As opções incluem:
  • Diesel
  • Regular sem chumbo
  • Aditivada
  • Premium
  • SP91
  • SP91 E10
  • SP92
  • SP95 E10
  • SP98
  • SP99
  • SP100
  • GLP
  • E80
  • E85
  • Metano
  • Biodiesel
  • Diesel para caminhões
evChargeOptions Número de carregadores de veículos elétricos (VE) neste eletroposto. Embora alguns carregadores de VE tenham vários conectores, cada um só pode carregar um veículo por vez. Portanto, esse campo reflete o número de carregadores de VE disponíveis em um determinado momento.
shortFormattedAddress Um endereço curto e legível de um lugar.
primaryType O tipo principal do resultado fornecido. Por exemplo, um lugar pode ser classificado como um cafe ou um airport. Um lugar só pode ter um tipo principal. Para conferir a lista completa de valores possíveis, consulte Tipos compatíveis.
primaryTypeDisplayName O nome de exibição do tipo principal, localizado no idioma da solicitação, se aplicável. Para conferir a lista completa de valores possíveis, consulte Tipos compatíveis.

Atributos

A API Places (nova) inclui vários atributos novos:

Atributo Descrição
outdoorSeating O local tem mesas ao ar livre.
liveMusic O local oferece música ao vivo.
menuForChildren O lugar tem cardápio infantil.
servesCocktails O lugar serve coquetéis.
servesDessert O lugar serve sobremesa.
servesCoffee O lugar serve café.
goodForChildren O lugar é bom para crianças.
allowsDogs O lugar permite a entrada de cães.
restroom O lugar tem banheiro.
goodForGroups O Place acomoda grupos.
goodForWatchingSports O lugar é adequado para assistir esportes.

Opções de acessibilidade

A API Places (New) inclui os seguintes campos de opção de acessibilidade:

Campo Descrição
wheelchairAccessibleParking O local oferece estacionamento acessível a pessoas em cadeira de rodas.
wheelchairAccessibleEntrance O local tem uma entrada acessível para cadeirantes.
wheelchairAccessibleRestroom O local tem um banheiro acessível a pessoas em cadeira de rodas.
wheelchairAccessibleSeating O local tem assentos acessíveis a pessoas em cadeira de rodas.

Resumos com tecnologia de IA

Os resumos com tecnologia de IA da API Places (nova) usam os recursos do modelo Gemini para retornar resumos sobre lugares e áreas que podem ajudar os usuários a decidir para onde ir.

Os resumos com tecnologia de IA sintetizam dados de várias entradas para ajudar os usuários a tomar decisões mais fundamentadas sobre um lugar. Por exemplo, se você estiver pensando em experimentar um novo restaurante, um resumo gerado com IA pode destacar os itens mais pedidos do cardápio, dar uma ideia do ambiente ou reunir temas das avaliações dos usuários. Se você estiver visitando uma nova cidade, um resumo gerado por IA pode fornecer uma visão geral das atrações e comodidades próximas.

Recursos com tecnologia de IA adicionados à API Places (novo)

Os resumos com tecnologia de IA são compatíveis com Place Details (novo), Text Search (novo) e Nearby Search (novo). Os seguintes resumos com tecnologia de IA estão disponíveis nas respostas da API Places (nova):

  • Resumos de lugares, que são resumos curtos relacionados a um lugar específico.
  • Resumos de avaliações, que são resumos fáceis de entender do que os avaliadores disseram sobre um lugar.
  • Resumos de áreas, que oferecem visões gerais de lugares próximos e conhecidos na região. Isso inclui resumos de bairros e de eletropostos.

O Google regenera esses resumos com frequência para garantir que eles estejam atualizados com base nas informações mais recentes disponíveis. Ao fazer uma solicitação da API Places (New), você mostra os dados mais recentes no seu app.

Migrar para as novas APIs Places

Se você já é cliente da API Places (nova) e quer migrar seu app para usar as novas APIs, consulte a seguinte documentação de migração: