Idioma
Começa grátis

Place ID Google: o que é, como encontrar o ID de um lugar e quando ele muda

O place id google é a chave que o Maps usa para cada lugar. Veja como ele é, três formas de encontrá-lo, por que pode mudar e como quem monta listas de leads o usa para manter a base sem duplicatas.

Principais conclusões
  • O Place ID do Google é um identificador de texto que aponta para um único lugar no Google Places, como ChIJN1t_tDeuEmsRUsoyG83frY4.
  • Não tem tamanho máximo e, segundo o Google, pode mudar: renove os IDs guardados há mais de 12 meses.
  • Para encontrar um, use o Place ID Finder do Google, uma busca de texto na Places API ou, em volume, uma ferramenta de extração do Google Maps.
  • Em listas de leads, use o Place ID como chave principal contra duplicatas e guarde CID, telefone com DDD e site como chaves de reserva.

O que é o Place ID do Google?

O Place ID do Google é um identificador de texto que aponta para um único lugar no banco de dados do Google Places e no Google Maps. Ele existe para a maioria dos lugares, como empresas, pontos turísticos, parques e cruzamentos. As APIs do Google aceitam o place id google para devolver detalhes, montar links de mapa e geocodificar, e por isso ele funciona como a chave principal de um lugar.

Pense nele como um número de registro, não como um nome. Uma mesma rede pode ter dez unidades com o mesmo nome na mesma cidade, e um endereço pode ser digitado de cinco jeitos. O Place ID aponta para uma única entrada nos dados do Google, e é por isso que desenvolvedores e quem monta listas de leads o preferem. A definição vem da documentação da Google Maps Platform sobre Place IDs, que é a fonte de todas as afirmações técnicas desta página.

Um ponto merece atenção: um Place ID identifica um lugar, não uma empresa para sempre. O Google avisa que o mesmo lugar pode ter mais de um ID e que os IDs podem mudar com o tempo. Mais abaixo mostramos o que isso significa para os seus dados.

Pegue o Place ID sem mexer em API
Pesquise no Google Maps, capture as empresas que aparecem na tela e guarde o Place ID ao lado de nome, endereço, telefone e site.
Começa grátis

Como é um Place ID do Google?

Um Place ID é uma sequência opaca de letras, números, hífens e sublinhados. Muitos IDs de empresas começam com ChIJ, mas esse é só o formato mais comum, e não há regra que o exija. A própria documentação do Google lista exemplos que começam diferente, como GhIJ... e Eic..., e diz que o tamanho pode variar, sem limite máximo.

Não existe Place ID com "27 caracteres", como repetem muitos guias de place id. Se a coluna do seu banco ou a regra de validação da planilha assume um tamanho fixo, mais cedo ou mais tarde ela vai recusar um ID válido. Use uma coluna de texto sem limite de tamanho e trate o valor como um código opaco.

Também não dá para deduzir o Place ID a partir do telefone, de um par de coordenadas ou do endereço de uma loja. Ele vem do Google, e a próxima seção mostra como pegá-lo.

Como encontrar o Place ID de uma empresa?

A forma mais rápida de encontrar um place id google é o Place ID Finder: digite o nome da empresa, escolha o resultado nas sugestões e leia o ID. Para várias empresas ao mesmo tempo, use a Places API ou uma ferramenta de extração do Google Maps. A tabela compara as opções.

MétodoIdeal paraExige código ou chave de API?
Place ID Finder do GoogleUma ou duas empresasNão
Busca de texto na Places APIQuem desenvolve um app ou scriptSim, chave de API
Outras APIs do Google (Geocoding, Routes, Autocomplete)Apps que já usam esses serviçosSim
Ferramenta de extração, como uma extensão do ChromeListas de leads com dezenas ou milhares de empresasNão

O passo a passo manual, em quatro etapas:

  1. Abra a página de Place IDs ou o exemplo Place ID Finder na documentação da Maps JavaScript API.
  2. Digite o nome da empresa e a cidade, por exemplo "pizzaria Savassi Belo Horizonte", e escolha o resultado certo entre as sugestões.
  3. Leia o Place ID mostrado para esse resultado e copie.
  4. Cole na sua planilha ou CRM, junto com a data em que você capturou.

Quem programa tem uma segunda via. Uma busca com Text Search (New), como "Spicy Vegetarian Food in Sydney, Australia", que é o exemplo da documentação, devolve cada resultado com um campo id que traz o Place ID. A página de Place Details (New) lista os outros caminhos: Nearby Search, Geocoding API, Routes API, Address Validation API e Autocomplete.

O Finder e a API foram feitos para consultas pontuais, um lugar ou uma busca por vez. Para montar uma lista de prospecção, o ideal é que os IDs cheguem junto com os leads, que é o que faz a abordagem de extrair dados de empresas do Google Maps. Se você pensa em usar a API em escala, veja antes o preço da API do Google Maps.

Place ID, CID, Plus Code ou coordenadas: qual serve de chave?

Use o Place ID como chave principal e trate os demais identificadores como dados complementares. O Google Maps oferece várias formas de nomear um lugar, e cada uma responde a uma pergunta diferente: qual é o perfil, onde fica e como as pessoas o chamam.

IdentificadorO que identificaExemploServe de chave principal?
Place IDUm lugar no banco de dados do Google PlacesChIJN1t_tDeuEmsRUsoyG83frY4Sim, e renove a cada ano
CIDUm perfil, na forma de número visto em alguns links do Maps e em dados extraídos6944886785787329093Como segunda chave
Plus CodeUm pequeno quadrado de uma grade849VCWC8+R9Não, descreve um ponto, não um negócio
Latitude e longitudeUm ponto no mapa37.4220, -122.0841Não, vários negócios dividem o mesmo prédio
Nome e endereçoO rótulo que uma pessoa lêTexto livreSó em último caso

Se a lista de colunas que acompanha cada empresa capturada for novidade, veja como extrair endereços do Google Maps e como funcionam as categorias do Google Maps, dois campos que costumam andar junto com o Place ID.

O nome diz como a empresa se chama hoje. A coordenada diz onde o pino está hoje. O Place ID é o único campo pensado para dizer "este é o mesmo lugar" entre duas coletas.

O Place ID muda? Posso guardá-lo no meu banco?

Sim, o Place ID pode mudar, e sim, você pode guardá-lo. O Google diz que os IDs podem mudar por atualizações no banco de dados do Google Maps e recomenda renovar qualquer ID com mais de 12 meses. Os Place IDs são isentos dos limites de cache habituais, então mantê-los no seu próprio banco é permitido.

O que a documentação indica, nesta ordem:

  1. Guarde o Place ID junto com a data em que você o capturou.
  2. Passados 12 meses, faça uma chamada de Place Details pedindo só o campo id. O Google diz que essa renovação é gratuita.
  3. Se a chamada devolver o erro INVALID_REQUEST ou NOT_FOUND, o ID pode estar inválido ou obsoleto. Busque a empresa de novo para obter um ID novo.
  4. Guarde uma chave de reserva, como o domínio do site ou o telefone com DDD, para que a troca de um ID não crie um segundo registro da mesma empresa.

A isenção vem da Seção 3.2.3(b) dos Termos de Serviço da Google Maps Platform, como explica a página de Place IDs. Ela cobre o ID em si. Não dá direito de guardar outros dados do lugar em cache por tempo indeterminado, então leia os termos antes de montar um produto em cima da API.

O que dá para fazer com um Place ID do Google?

Com um Place ID você busca detalhes, cria links para o lugar exato e referencia o lugar em toda a plataforma do Google Maps. Abaixo estão os usos principais, todos documentados pelo Google.

  • Buscar os detalhes do lugar. Uma chamada de Place Details recebe o ID e devolve os campos pedidos, como endereço, telefone e avaliação. Veja a referência de Place Details (New).
  • Apontar um link para o lugar certo. Em uma URL do Maps, o parâmetro query_place_id faz o link apontar para um estabelecimento específico. O Google afirma que o Place ID é a melhor garantia de que você está levando ao lugar certo. Veja o guia de URLs do Maps.
  • Reaproveitar em várias APIs. O mesmo ID vale na Places API, na Maps JavaScript API, na Geocoding API, na Maps Embed API e na Roads API.
  • Criar uma chave estável. Em uma planilha ou CRM, o ID é o valor que você usa para casar registros quando duas exportações se sobrepõem.

Um link do Google Maps que procura um lugar pelo ID segue este padrão: https://www.google.com/maps/search/?api=1&query=Nome+da+Empresa&query_place_id=SEU_PLACE_ID. Se o Google não encontrar o ID, ele usa o texto da busca.

Como usar o Place ID para manter uma lista de leads limpa?

Use o Place ID como primeira chave ao juntar listas e como chave de reserva quando o ID estiver faltando. Quem monta listas de prospecção a partir do Google Maps acaba com exportações que se sobrepõem: um freelancer coleta "dentistas" em dois bairros vizinhos de Campinas, uma agência repete a busca no mês seguinte, um dono de negócio soma uma cidade nova a uma lista antiga. A mesma empresa aparece duas vezes.

A rotina abaixo mantém essas listas em ordem e funciona tanto em planilha quanto em CRM:

  1. Capture o Place ID de cada estabelecimento. Se a sua exportação não o traz, só sobra casar por nome, o que falha ao comparar "Pizzaria do Zé" com "Pizzaria do Ze Ltda".
  2. Junte primeiro pelo Place ID. Duas linhas com o mesmo ID são o mesmo lugar. Fique com a linha de contato mais completa.
  3. Compare o restante com uma chave de reserva. Use o domínio do site, depois o telefone com DDD e, por fim, nome e coordenadas. Isso também pega o caso em que o Google deu um ID novo ao lugar.
  4. Renove as linhas antigas. Reconfira os IDs com mais de 12 meses antes de uma campanha grande e retire as empresas que não resolvem mais.
  5. Guarde a data de captura original. Ela mostra quais linhas são confiáveis e quais pedem checagem.

O lado de CRM está em como remover contatos duplicados da base de dados. Se você vai levar a lista para o Google Planilhas, o guia para exportar leads do Google Maps para o Google Sheets mostra quais colunas manter, e o Place ID deve ser uma delas.

Onde a Vonsel entra: a extensão da Vonsel para Chrome captura empresas do Google Maps, visita o site de cada uma para procurar e-mails, telefones e perfis em redes sociais publicados, e traz Place ID, CID, FID e KGMID entre os campos de exportação. Os campos disponíveis dependem do que cada empresa publica. As empresas capturadas vão para um CRM com mapa, e você pode reabrir um trabalho anterior para somar mais empresas. Veja o que cada plano inclui na página de preços. Para entender o fluxo em poucos minutos, assista ao tutorial em vídeo.

O Place ID é dado pessoal pela LGPD?

O Place ID, sozinho, identifica um lugar e não uma pessoa, mas os contatos que você coleta junto com ele podem ser dados pessoais. A Lei Geral de Proteção de Dados define dado pessoal como informação relacionada a pessoa natural identificada ou identificável, conforme o art. 5º, inciso I, da Lei nº 13.709/2018.

Na prática, o telefone fixo de uma clínica é um dado da empresa, mas o e-mail de uma pessoa específica ou o WhatsApp do dono de um negócio pode se encaixar na definição. Antes de começar a abordar os contatos de uma lista, revise o que você coletou e como vai usar. Para o canal de e-mail, leia o guia de cold email sem violar a lei de proteção de dados.

Nomes são para pessoas. Place IDs são para manter os dados honestos
Transforme Place IDs em uma base de leads viva
Capture empresas do Google Maps, mantenha cada registro ligado ao seu Place ID e trabalhe tudo em um CRM com mapa.
Começa grátis

Fontes

Perguntas frequentes

O que é o Place ID do Google?
O Place ID do Google é um identificador de texto que aponta para um único lugar no banco de dados do Google Places e no Google Maps. Ele existe para a maioria dos lugares, como empresas, pontos turísticos, parques e cruzamentos. As APIs do Google o aceitam para buscar detalhes, montar links de mapa e geocodificar. Um exemplo comum começa com ChIJ.
Como encontro o Place ID de uma empresa?
O caminho mais rápido é o Place ID Finder do Google: digite o nome da empresa e a cidade, escolha o resultado e o ID aparece. Quem programa pode fazer uma busca de texto na Places API e ler o campo id. Para muitas empresas de uma vez, uma ferramenta de extração do Google Maps, como a extensão da Vonsel para Chrome, exporta o Place ID junto com os outros campos.
O Place ID do Google muda com o tempo?
Sim. O Google informa que os Place IDs podem mudar por atualizações no banco de dados do Google Maps e recomenda renovar os IDs guardados há mais de 12 meses. A renovação é uma chamada de Place Details pedindo só o campo do ID, que o Google diz ser gratuita. Se a chamada devolver INVALID_REQUEST ou NOT_FOUND, o ID pode estar inválido ou obsoleto.
Qual é o tamanho de um Place ID?
Não há tamanho fixo. A documentação do Google diz que o comprimento pode variar e que não existe tamanho máximo. Muitos IDs de empresas começam com ChIJ e têm algumas dezenas de caracteres, mas há outros formatos, como os que começam com GhIJ ou Eic. Por isso, nunca valide Place IDs por tamanho fixo ou padrão rígido no seu banco de dados.
Qual é a diferença entre Place ID e CID?
O Place ID é o identificador em torno do qual a Places API e os links do Google Maps são construídos. O CID é um número separado, que aparece em alguns links do Maps e em dados extraídos. Use o Place ID como chave principal e guarde o CID como campo extra, porque ele ajuda a reencontrar o registro quando um dos dois estiver faltando.
Posso guardar Place IDs no meu próprio banco de dados?
Sim. O Google informa que os Place IDs estão isentos das restrições de cache da Seção 3.2.3(b) dos Termos de Serviço da Google Maps Platform, então você pode armazenar o valor para uso posterior. Guarde o ID junto com a data de captura e renove quando passar de 12 meses, para que o registro continue válido.
Dá para obter Place IDs de centenas de empresas sem programar?
Sim. A extensão da Vonsel para Chrome captura empresas direto do Google Maps, e entre os campos de exportação estão Place ID, CID, FID e KGMID, além de nome, telefone, site e avaliação. Os campos disponíveis dependem do que cada empresa publica. Você pode começar de graça e conferir na página de preços o que cada plano inclui.