Este fluxo de trabalho utiliza o n8n para realizar consultas automatizadas à API do Google Maps e gerenciar dados de forma eficiente no Google Sheets. Ele foi projetado para extrair dados de localização específicos com base em uma lista de CEPs e categorias.
Características
- Consulta a API do Google Maps para obter dados de localização usando códigos postais e subcategorias predefinidos.
- Filtra, remove duplicados e organiza dados em linhas estruturadas no Google Sheets.
- Implementa tentativas de repetição com recuo exponencial para lidar com limites de taxa da API.
- Registra e atualiza status diretamente no Google Sheets para facilitar o acompanhamento.
Pré-requisitos
- Credenciais OAuth do Google : Um projeto do Google Cloud configurado para acesso às APIs do Google Maps e do Google Sheets.
- Planilhas Google : Uma planilha com códigos postais e categorias definidas (por exemplo, “Códigos postais do Arizona”).
- Configuração do n8n : Uma instância do n8n em execução com credenciais configuradas para o Google OAuth.
Instruções de instalação
1. Preparar Planilhas Google
- Adicione os códigos postais à planilha “AZ Zips”.
- Defina as subcategorias em outra planilha (por exemplo, “Categorias do Google Maps”).
- Forneça o URL da planilha no
Settingsnó do fluxo de trabalho.
2. Configurar o acesso à API
- Configure as credenciais do Google OAuth para as APIs do Google Maps e do Google Sheets no n8n.
- Certifique-se de que sua chave de API tenha acesso ao
places.searchTextendpoint.
3. Personalização do fluxo de trabalho
- Modifique
textQueryos parâmetros no nó da API do Google Maps para que correspondam às suas necessidades de consulta. - Ajuste os intervalos de disparo conforme necessário (por exemplo, execução manual ou agendada).
4. Execute o fluxo de trabalho
- Execute o fluxo de trabalho manualmente ou agende execuções periódicas para manter seus dados atualizados.
Notas
- Este fluxo de trabalho inclui um tratamento de erros robusto para tentar novamente chamadas de API com falha, utilizando um recuo exponencial.
- Todos os dados são organizados e registrados diretamente no Google Sheets para facilitar a consulta e as atualizações.




