Polski

Scrapowanie Google Maps: jak Lead Finder buduje bazę firm

Dlaczego jedno wyszukiwanie zatrzymuje się na około 120 wynikach, jak siatka obejmuje całe miasto i co mówi RODO o danych firmowych.

Na czym polega scrapowanie Google Maps?

Lead Finder to program na komputer, który zbiera publicznie dostępne dane firm z Google Maps i zapisuje je w arkuszu kalkulacyjnym. Scrapowanie oznacza automatyczne przeniesienie do wierszy tego, co i tak widać na mapie: nazwy firmy, numeru telefonu, adresu, współrzędnych, strony internetowej, kategorii, oceny i liczby opinii. Kluczowe ograniczenie dotyczy wszystkich narzędzi: jedno wyszukiwanie w Google Maps zwraca około 120 wyników niezależnie od tego, ile firm faktycznie działa w danym mieście. Limit dotyczy zapytania, a nie obszaru, więc pełne pokrycie wymaga podziału terenu na mniejsze komórki, osobnego wyszukiwania w każdej z nich i połączenia wyników z usunięciem duplikatów po place ID.

Dlaczego jedno wyszukiwanie nie wystarcza

Google Maps zwraca około 120 wyników na zapytanie. Ta liczba nie ma związku z rzeczywistą liczbą firm w mieście: to limit nałożony na pojedyncze wyszukiwanie. W dużej aglomeracji może działać kilka tysięcy restauracji, a jedno wyszukiwanie pokaże tylko ich część i nie zasygnalizuje, że lista jest niepełna.

Rozwiązaniem jest podział obszaru. Teren dzieli się na mniejsze komórki, każdą przeszukuje się osobno, a wyniki łączy się na końcu. Podczas łączenia usuwa się duplikaty na podstawie place ID, ponieważ ta sama firma często pojawia się w sąsiednich komórkach.

RODO a dane firmowe

Dane firm publikowane w Google Maps są udostępniane publicznie przez same przedsiębiorstwa. Regulowane jest nie tyle samo pozyskanie, co późniejsze wykorzystanie, a RODO traktuje dane osób fizycznych inaczej niż dane podmiotu gospodarczego. Numer telefonu spółki nie jest tym samym co numer prywatny.

W praktyce granica bywa nieostra: dane jednoosobowej działalności gospodarczej mogą jednocześnie stanowić dane osobowe przedsiębiorcy. Do tego dochodzą przepisy o komunikacji marketingowej, które wymagają odrębnej podstawy dla kontaktu telefonicznego i elektronicznego. Ta strona nie zastępuje porady prawnej, a przed kampanią warto zweryfikować podstawę przetwarzania.

Jak zachowuje się koszt

Narzędzia chmurowe zwykle rozliczają się za wiersz, więc dokładne pokrycie obszaru kosztuje proporcjonalnie więcej. Przy stałej licencji rocznej test na 500 wierszach i pełne skanowanie 500 000 wierszy kosztują tyle samo.

Praktyczny skutek dotyczy sposobu pracy: zamiast ograniczać zapytania, skanuje się cały region i powtarza co kwartał. Gdy powtórzenie nic nie kosztuje, różnica między dwoma skanami, czyli firmy nowo otwarte i zamknięte, staje się cenniejsza niż pojedyncze zestawienie.

Jaki jest najlepszy scraper do Google Maps?
Nie ma jednej odpowiedzi, ponieważ trzy modele odpowiadają na różne potrzeby. Do sporadycznych, niewielkich list wystarczy rozszerzenie do przeglądarki, zwykle bezpłatne. Do regularnego budowania baz w skali miasta przy stałym budżecie tańszy okazuje się program na komputer, taki jak Lead Finder, bo koszt nie rośnie wraz z liczbą wierszy. Jeśli pobieranie ma działać automatycznie lub zasilać inny system, jedynym sensownym wyborem jest API w chmurze.
Czym jest Lead Finder?
Lead Finder to program na komputer do scrapowania Google Maps. Działa na Windows i macOS, dzięki skanowaniu siatką przekracza limit około 120 wyników na wyszukiwanie i eksportuje dane do CSV. Nie jest usługą chmurową: działa na komputerze użytkownika, więc maszyna musi pozostać włączona podczas długich skanów, i nie udostępnia API dla innych systemów.
Czy scrapowanie Google Maps jest legalne w Polsce?
Dane firm w Google Maps są publikowane przez same przedsiębiorstwa i są publicznie dostępne. Regulowane jest przede wszystkim ich dalsze wykorzystanie: RODO odnosi się do danych osobowych, a przepisy o komunikacji marketingowej wymagają odpowiedniej podstawy dla kontaktu telefonicznego i elektronicznego. Dane jednoosobowej działalności bywają jednocześnie danymi osobowymi, co warto rozstrzygnąć przed kampanią.
Dlaczego przy niektórych wpisach brakuje adresu?
Ponieważ firma jest zarejestrowana jako obszar obsługi. Gdy przedsiębiorca wskazuje promień działania zamiast stałej siedziby, Google ukrywa adres. To typowe dla usług dojazdowych, takich jak hydraulicy czy elektrycy, i nie oznacza błędu pobierania.
Jak długo baza pozostaje aktualna?
Zależy od branży. Gastronomia zmienia się szybko i lista wyraźnie starzeje się w ciągu kwartału. Przychodnie, apteki i zakłady produkcyjne są znacznie stabilniejsze, tam wystarcza sześć do dwunastu miesięcy. W każdym przypadku przed kontaktem warto odfiltrować wpisy oznaczone jako trwale zamknięte.