Parsowanie firm z Google Maps → Google Sheets

Parsowanie danych
Praca 2 z 5
Zadanie: zebrać z Google Maps karty firm według zapytania wyszukiwania i lokalizacji (np. "kawiarnie, restauracje" + dzielnica miasta) — nazwa, ocena, liczba recenzji, strona internetowa, telefon, adres, link do karty.

Co zrobiono:
— skrypt w Pythonie + Playwright przeszukuje wyniki Google Maps i zbiera określoną liczbę nowych kart na uruchomienie
— deduplikacja, aby przy powtórnych uruchomieniach nie pobierać tego samego
— bezpośredni eksport do Google Sheets przez konto serwisowe (Google Sheets API) równolegle z zapisywaniem w CSV — jeśli klucz nie jest skonfigurowany, po prostu zapisuje CSV, nic się nie psuje
— osobny testowy bieg na małej próbce przed pełnym uruchomieniem

Stos: Python, Playwright, Google Sheets API, Pandas.

Gotowe rozwiązanie dla: generowania leadów (agencje, które szukają klientów w określonej niszy/dzielnicy), analizy konkurencji, zbierania baz do zimnych wysyłek.

#googlemaps #parsowanie #playwright #leadgen #python #googlesheets