Spis treści

Outscraper Google Maps Data Scraper

Skrobak danych Map Google is one of the most popular scrapers among Outscraper services. Hundreds of Google Maps scraping tasks are created every day on Outscraper. 

Parameters and filters should be set correctly in order to avoid irrelevant data in the results. We recommend to all our clients to read our main tutorial about Google Maps Data Scraper first. It is “Jak skrobać Mapy Google?

After the basic parameters are set correctly, some filters should be added according to the expectation. You can review your results by creating a small test task with your basic parameters. Filters could narrow the result file. The filters described below may be of use to you.

Dlaczego i kiedy należy używać filtrów w usłudze Google Maps Data Scraper?

Usługa Mapy Google wyświetla na liście wyników wyniki zbliżone lub podobne do wyszukiwanej kategorii/słowa kluczowego ze względu na łatwą i użyteczną obsługę użytkownika, którą chce zapewnić swoim użytkownikom.

Na przykład chcesz znaleźć "Korean Grocey Stores" w Los Angeles i wyszukałeś na Mapach Google hasło "Korean grocery store near Los Angeles, CA, USA".

https://www.google.com/maps/search/Korean+grocery+store+near+Los+Angeles,+CA,+USA/@34.0174722,-118.4280778,12z/data=!3m1!4b1!4m2!2m1!6e6

Podczas przewijania wyników Mapy Google pokazują również wyniki dotyczące azjatyckiego sklepu spożywczego i japońskiego sklepu spożywczego, które według Map Google mogą być powiązane z koreańskim sklepem spożywczym.

Google Maps Results

Taka sytuacja może nieuchronnie zmienić wyniki, które chcesz uzyskać. Ponieważ Outscraper Google Maps Data Scraper jest usługą, która wyskrobuje wyniki wyświetlane przez Google Maps dla wyszukiwanego zapytania. 

Ponieważ w wynikach tego zapytania na Mapach Google pojawiają się sklepy Japanese Grocery Store i Asian Grocery Store, wyniki te pojawią się także w pliku z wynikami zadania scrapbookingu. Parametru takiego jak ten używasz, aby przeprowadzić wyszukiwanie według kategorii/słowa kluczowego "Korean Grocery Store" w programie Outscraper Google Maps Data Scraper.

Category Selection

W przypadku wyszukiwania bezpośredniego przy użyciu tych parametrów wyniki będą wyświetlane w następujący sposób:

Types on Result File

Skrobanie wyników zadań bez żadnych filtrów: Koreański sklep spożywczy

Jak widać, w wyniku zadania skrobania uzyskuje się podobne wyniki, jak na stronie Mapy Google. To wyszukiwanie zawiera 218 wyników, w tym wyniki obejmujące różne rodzaje sklepów spożywczych. Ty jednak chcesz tylko zeskrobać wyniki wyszukiwania koreańskiego sklepu spożywczego. Jak to zrobić? W tym celu należy zapoznać się z "Filtrami zaawansowanymi".

Google Maps Scraper Filters

Stosując filtr zaawansowany podtypu, można uzyskać pożądany wynik przy tych samych parametrach.

Type and Subtypes

Dzięki temu filtrowi otrzymaliśmy wyniki, które w podtypie mają koreański sklep spożywczy. W ten sposób zostały wyeliminowane wszystkie wyniki, które w podtypie miały zdefiniowany azjatycki sklep spożywczy lub japoński sklep spożywczy, ale nie koreański sklep spożywczy.

Skrobanie wyników zadania z filtrem podtypu: Koreański sklep spożywczy z filtrem podtypów

Skrobanie tylko dokładnie dopasowanych kategorii

Skrobanie tylko dokładnie dopasowanych kategorii

Pole opcji "Scrape only exact match categories" w usłudze Google Maps Data Scraper jest funkcją, która pozwala użytkownikom na proste filtrowanie. Po kliknięciu pola opcji "Scrape only exact match categories", Outscraper szybko wygeneruje filtr podtypów, jak w powyższym przykładzie.

Najważniejszą informacją jest to, że funkcja ta działa tylko dla języka angielskiego. W przypadku innych języków wymagane jest ręczne filtrowanie.

Exact Match Categories and Subtype Relation

Jeśli potrzebujesz prostego filtrowania, jak w powyższym przykładzie, opcja "Scrape only exact match categories" będzie dla Ciebie wystarczająca. Jeśli potrzebujesz innego i szczegółowego filtrowania, musisz zapoznać się z filtrami zaawansowanymi.

Jak korzystać z filtrów zaawansowanych?

Dostęp do zaawansowanych ustawień filtrowania można uzyskać, klikając tekst "Parametry zaawansowane (język, filtry, limit na zapytanie, kolumny itp.)", w którym można ustawić język, różne pola i operatory

Advanced Filters

Język i używanie poprawnej kategorii

Za pomocą Map Google można wyszukiwać w różnych językach świata. Podobnie możesz wyszukiwać w tych językach za pomocą Outscraper. Jeśli zamierzasz skorzystać z kategorii używanej w języku niemieckim, wybierz z listy język niemiecki.

W Outscraper znajduje się lista ogólnie używanych kategorii języka angielskiego. Można ją znaleźć tutaj. 

Kategorie biznesowe w Mapach Google

Dosłowne tłumaczenie kategorii z tej listy może nie zawsze być dokładne w innych językach. Z tego powodu może być konieczne wykonanie niewielkiej pracy wstępnej w celu znalezienia właściwego terminu kategorii.

Oprócz tłumaczeń, słowo kluczowe/kategoria, którą chcesz wyszukać, może być inaczej zdefiniowana w Mapach Google. Korzystne jest poczynienie wstępnych przygotowań bez tworzenia dużych zadań.

Załóżmy, że użytkownik szuka w kategorii słowa "fruiser", które po niemiecku oznacza fryzjera.

https://www.google.com/maps/search/fruiser,+Adlershof,+Berlin,+Germany/@52.4362113,13.5494365,14z/data=!3m1!4b1?hl=de

Google Maps Categories

W wyniku wyszukiwania na Mapach Google zostanie wyświetlona kategoria zdefiniowana dla tego słowa. Jest to friseursalon. Utworzenie zadania z tak zdefiniowaną kategorią (friseursalon) pozwoli uzyskać kompletne i poprawne wyniki.

Finding and Using the Right Category

Gdy kategoria zostanie określona w wybranym języku, przed rozpoczęciem zadania należy dokonać bardzo ważnego ustawienia. Chodzi o wybranie odpowiedniego języka w sekcji Język parametrów zaawansowanych.

Language Selection

Po prawidłowym ustawieniu języka i kategorii można przejść do sekcji filtrów.

Filtry

Filtry

Different kinds of filtering is possible by combining the subtypes, type, city, postal code, state, site, phone rating, business status and verified fields together with the “contains one of”, “contains none of”, “starts with”, “equals”, “is blank” and “is not blank” operators.

Można zauważyć użycie operatora "contains one of" w nagłówku podtypu i typu, operatora "contains none of" w nagłówku witryny, operatora "starts with" w nagłówku oceny oraz operatora "is not blank" w nagłówku telefonu.

Podtypy

Każda firma zarejestrowana w Mapach Google ma zdefiniowaną kategorię i typ, a także wiele podtypów. 

Filtering Subtypes

Tak przedstawiają się wyniki zadania wykonanego przy tych parametrach.

Podtypy

Jak widać w wynikach, istnieją firmy, które mają wiele podtypów, takich jak "Fußpflege, Nagelstudio, Damen- und Herrenfriseur" wraz z podtypem "Friseursalon". Możesz użyć tych podtypów, aby wyodrębnić firmy, do których kierujesz swoją ofertę.

Należy rozróżnić te salony fryzjerskie, które świadczą usługi zarówno dla mężczyzn, jak i dla kobiet. Wyraża to podtyp "Damen- und Herrenfriseur". Tłumaczenie słowa "Damen- und Herrenfriseur" to fryzjer damsko-męski.

W tym celu do istniejącego filtra podtypów trzeba będzie dodać kolejny filtr podtypów. Parametry będą określane w ten sposób.

Using Subtype Filters

Gdy do eliminacji użyto obu filtrów podtypu, wydaje się, że w pliku wynikowym pozostały tylko wiersze zawierające dane podtypu "Damen- und Herrenfriseur".

Filtering Result

Badając podtypy firm w grupie docelowej, można określić ustawienia filtrów zaawansowanych i utworzyć na nich zadania o dużej objętości.

Type (Not Recommended)

The type field might be any element from subtypes depending on how you search (search query). For this reason, when you filter your task with the type filter, you might get not complete results.

Type Filter

Po utworzeniu zadania dla kategorii "friseursalon" z filtrem typu otrzymaliśmy wynik z niewielkimi różnicami.

Filtering Result

Każdy wynik zapisany w sekcji Typ, inny niż "Friseursalon", nie jest uwzględniany w pliku wynikowym. Z tego powodu "AK Haarstudio", które pojawia się w wynikach filtru podtypu, nie jest dostępne w pliku wyników zadania utworzonym za pomocą filtru typu. Możesz pobrać pliki do porównania.

Zadanie z filtrem podtypów: Filtr Friseursalon - podtyp -

Zadanie z filtrem typu: Filtr typu Friseursalon

Właściwe byłoby zastosowanie filtrowania według podtypu lub typu, w zależności od tego, jakiego rodzaju wyniki mają się znaleźć w pliku wynikowym.

Strona

Filtr witryn służy do filtrowania witryn. Przykład użycia jest następujący: Chcesz wyszukać wszystkie restauracje w danym mieście, ale nie chcesz, aby w wynikach znalazły się oddziały McDonald's. Firma McDonald's dodaje swoją witrynę do wpisów Google Business wszystkich swoich oddziałów. Zadanie można filtrować na podstawie informacji o tej witrynie. Zaznaczenie parametru "Nie zawiera żadnej z" spowoduje usunięcie wszystkich wyników zawierających tę witrynę.

Website of Businesses on Google Maps

W przypadku tworzenia zadania bez filtrowania wyniki będą zawierały oddziały McDonald's. 

Zapytanie: Restauracja, Santa Barbara, CA, Stany Zjednoczone

https://www.google.com/maps/search/restaurant%2C+Santa+Barbara%2C+CA%2C+United+States/?hl=en&gl=US

Websites on Result File


Teraz ustaw parametry i filtry dla wyników, które nie zawierają konkretnej witryny (www.mcdonalds.com)

Filtering With Website

Oddziały McDonald's są likwidowane w ramach nowego, przefiltrowanego zadania.

Task Result

Ocena

Filtr "ocena" jest używany, gdy chcemy pobierać tylko miejsca Google z określoną oceną.

Zapytanie: Restauracja, Santa Barbara, CA, Stany Zjednoczone

https://www.google.com/maps/search/restaurant%2C+Santa+Barbara%2C+CA%2C+United+States/?hl=en&gl=US

Restauracje w wynikach tego zapytania mają różne oceny. Może się okazać, że chcesz usunąć restauracje, które mają tylko 3 oceny. Dlatego zamiast wyskrobywania wszystkich restauracji i ręcznego czyszczenia reszty, można użyć filtra ocen. W ten sposób można zaoszczędzić czas i koszty.

Ratings on Result File

Należy otworzyć menu parametrów zaawansowanych i wybrać pole oceny, klikając przycisk dodaj filtr. 

W tym przypadku wybrany został operator "zaczyna się od". Ponieważ wśród restauracji znajdują się miejsca z ocenami takimi jak 3, 3.1, 3.6. Zatem obejmuje je wszystkie. Gdyby wybrano operator "zawiera jedną z", a jako wartość wprowadzono by 3, w wynikach pojawiłyby się również restauracje z oceną 4,3.

Rating Filter

Po wybraniu filtra można bezpośrednio utworzyć zadanie.

Task Result

W rezultacie firmy, które miały tylko 3 oceny, zostały usunięte. W ten sposób można wykorzystać operator "starts with" i filtr pola "rating".

Telefon

Phone Data on Result File

Niektóre firmy nie rejestrują swoich numerów telefonów na kontach Google Moja Firma. Z tego powodu numery telefonów tych firm nie są widoczne na Mapach Google. Gdy utworzysz zadanie Skrobaczka danych Google Maps, w wynikach pojawią się także firmy, które nie mają takiego telefonu. Jeśli chcesz, aby w wynikach znalazł się numer telefonu, powinieneś użyć filtra "Telefon" i operatora "nie jest pusty".

Phone Filter

Gdy zadanie zostanie utworzone z tymi parametrami, firmy nieposiadające numeru telefonu nie będą uwzględniane w pliku wynikowym.

Task Result

Status działalności

Na Mapach Google można zobaczyć, że niektóre firmy są tymczasowo zamknięte.

Business Status on Google Maps

Status tych przedsiębiorstw pojawia się w kolumnie business_status w pliku wynikowym.

Business Status on Result File

Jeśli chcesz wyszukiwać tylko firmy o statusie "OPERACYJNY", po prostu użyj operatora "zawiera jeden z".

Operational Business Status

Zweryfikowano

Niektóre firmy mogą nie mieć potwierdzonej rejestracji w Google Business. Taką sytuację można sprawdzić na Mapach Google, korzystając z opcji "Zarejestruj tę firmę".

Claim This Business

Status tych firm jest widoczny w kolumnie "zweryfikowane" w pliku wyników działania programu Outscraper Google Maps Data Scraper. 

Verified TRUE - FALSE

Jeśli żądasz pliku wynikowego zawierającego tylko zweryfikowane firmy, wystarczy użyć filtra pola "zweryfikowane" i operatora "zawiera jeden z".

Verified Filter

Natomiast jeśli chcesz zobaczyć niezweryfikowane firmy, wystarczy wpisać wartość "FALSE".

Verified Value

Postal Code

Filter for Location

Normally you select locations to search on Google Maps However, if special filtering is required, you can use “contains one of”, “contains none of”, “starts with” and “is not blank” operators to filter the task as in the examples above.

Now you can create your tasks with advanced filters. Please test your filters by creating a small task first. If you approve the results, you can create bigger tasks with a bigger location selection.

FAQ

Najczęściej zadawane pytania i odpowiedzi

You can create different kind of filters for your scraping task on Outscraper Google Maps Scraper app dashboard.

You can find all businesses in a niche category on Google Maps easily. Just use the “subtype” filter to narrow and refine your scraping result file.

Outscraper Google Maps Scraper’s website filter lets you to find companies without website. Choose “site” filter in field and set the operator as “is blank”. Outscraper will find all companies without website for you.

Zip codes can be used to filter Google Maps scraping result file. Just be sure about the correct format of postal code and add “postal_code” filter on dashboard.

Outscraper Google Maps Data Scraper has “business_status” filter to find companies based on their business status. You can define filter value as:

operational
closed_temporarily
closed_permanently


Yunus

Marketer, Content Writer, Customer Experience Developer Facebook | Linkedin | Świergot

0 Komentarze

Dodaj komentarz

Symbol zastępczy awatara