Skip to content

Capturador de Dados do Google Maps é um projeto em Python que extrai informações de estabelecimentos comerciais no Google Maps, criando arquivos HTML com detalhes como nome da empresa, contato, site e URL da página no Google Maps. Ideal para profissionais que buscam adquirir clientes utilizando informações do Google Maps de forma eficiente.

Notifications You must be signed in to change notification settings

Henrique3h0/maps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatizador de Captação de Clientes 🗺️

Este é um projeto composto por dois scripts em Python para extrair informações de estabelecimentos comerciais no Google Maps e criar arquivos HTML com esses dados.

Características 🚀

Script 1: scraper.py 📜

O script scraper.py contém uma classe GoogleMapsScraper que realiza as seguintes tarefas:

  • Inicializa um navegador Chrome sem cabeçalho usando o Selenium.
  • Realiza uma busca no Google Maps com um termo fornecido pelo usuário.
  • Informações Obtidas:
    • 👥 Nome da empresa
    • 📞 Contato da empresa
    • 🌐 Se possui um site, ou utiliza Instagram ou Facebook em vez de site
    • 🗺️ URL da página do Google Maps dessa empresa
  • Cria threads para lidar com múltiplos resultados de forma eficiente.
  • Fecha o navegador após a conclusão da extração.

Script 2: maps.py 🔄

O script maps.py interage com o capturador do Google Maps e realiza as seguintes tarefas:

  • Solicita ao usuário que insira uma localização e tipo de estabelecimento.
  • Utiliza o capturador para buscar e extrair informações dos estabelecimentos.
  • Cria arquivos HTML com os dados obtidos.
  • Abre os arquivos HTML no navegador para visualização.
  • Exibe mensagens ao usuário informando sobre os resultados da busca.

Pré-requisitos 🛠️

  • Python 3.x instalado no sistema.
  • As bibliotecas necessárias podem ser instaladas usando o arquivo requirements.txt.

Como Usar 📋

  1. Clone o repositório para o seu ambiente local:
git clone https://github.com/Henrique3h0/maps
  1. Navegue até o diretório do projeto:
cd maps
  1. Instale as dependências:
pip install -r requirements.txt
  1. Execute o script maps.py:
python maps.py
  1. Siga as instruções apresentadas no terminal para realizar a busca.

Notas Adicionais ℹ️

  • Certifique-se de ter uma conexão de internet ativa para que o capturador acesse o Google Maps.
  • Os arquivos HTML gerados serão salvos no diretório captações/{data_atual} dentro do diretório do projeto.

Perfeito para Aquisição de Clientes no Google Maps 🎯

Esta ferramenta é ideal para profissionais que realizam aquisição de clientes usando o Google Maps, facilitando a extração e organização de informações de estabelecimentos comerciais.

Atualizações Futuras ⏳

  • [✅] Threading
  • [✅] Windows Fast Start
  • [❌] Get Images
  • [❌] Auto Whatsapp Send (com IA)
  • [❌] Auto SMS Send (com IA)
  • [❌] IA Copy (para criar uma copy para entrar em contato com cada empresa)

Contribuições 🤝

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue se encontrar algum problema ou propor melhorias.

Autoria ✍️

Desenvolvido por LIMA.

About

Capturador de Dados do Google Maps é um projeto em Python que extrai informações de estabelecimentos comerciais no Google Maps, criando arquivos HTML com detalhes como nome da empresa, contato, site e URL da página no Google Maps. Ideal para profissionais que buscam adquirir clientes utilizando informações do Google Maps de forma eficiente.

Topics

Resources

Stars

Watchers

Forks