Оглавление

Outscraper Google Maps Data Scraper

Парсер Карт Google Maps является одним из самых популярных скреперов среди сервисов Outscraper. Ежедневно на Outscraper создаются сотни заданий по скрапбукингу Google Maps. 

Parameters and filters should be set correctly in order to avoid irrelevant data in the results. We recommend to all our clients read our main tutorial about Google Maps Data Scraper first. It is “Как соскабливать карты Google?

После правильной установки основных параметров следует добавить некоторые фильтры в соответствии с ожиданиями. Вы можете просмотреть свои результаты, создав небольшую тестовую задачу с вашими основными параметрами. Фильтры могут сузить файл результатов. Описанные ниже фильтры могут оказаться полезными для вас.

Зачем и когда нужно использовать фильтры для службы Google Maps Data Scraper?

Google Maps service shows results close to or similar to the searched category/keyword in the result list due to the easy and useful user experience that it wants to provide to its users.

Например, вы хотите найти "Korean Grocey Stores" в Лос-Анджелесе и выполнили поиск "Korean grocery store near Los Angeles, CA, USA" на Google Maps.

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

Когда вы прокручиваете результаты, Google Maps также показывает результаты Asian Grocery Store и Japanese Grocery Store, которые, по его мнению, могут быть связаны с Korean Grocery Store.

Результаты Google Maps

Эта ситуация может неизбежно изменить результаты, которые вы хотите соскрести. Потому что Outscraper Google Maps Data Scraper - это служба, которая соскабливает результаты, которые Google Maps показывает на поисковый запрос. 

Since Google Maps shows the Japanese Grocery Stores and Asian Grocery Stores in the results of this query, these results will also appear in the scraping task result file. Вы используете такой параметр, чтобы выполнить поиск по категории/ключевому слову "Korean Grocery Store" в Outscraper Google Maps Data Scraper.

Выбор категории

Когда вы выполняете прямой поиск с этими параметрами, результаты будут выглядеть следующим образом:

Типы в файле результатов

Скрапирование результатов задач без каких-либо фильтров: Корейский продуктовый магазин

Как можно видеть, в результате выполнения задачи скраппинга получены аналогичные результаты, что и на веб-странице Google Maps. Этот поиск содержит 218 результатов, причем результаты включают смешанные типы бакалейных товаров. Но вы хотите соскрести только результаты по корейским продуктовым магазинам. Как вы это сделаете? Для этого вам следует обратиться к "Расширенным фильтрам".

Фильтры Google Maps Scraper

With the use of a subtype advanced filter, we can get the desired result with the same parameters.

Тип и подтипы

С помощью этого фильтра мы получили результаты, в подтипе которых особенно часто присутствует Korean Grocery Store. Таким образом, все результаты, которые были определены как Asian Grocery Store или Japanese Grocery Store в подтипе, но не Korean Grocery store, были исключены.

Результат задачи с фильтром подтипов: Корейский продуктовый магазин с фильтром подтипов

Соскабливайте только категории с точным соответствием

Соскабливайте только категории с точным соответствием

The “Scrape only exact match categories” option box in Google Maps Data Scraper service is a feature that lets users make simple filtering. When you click the “Scrape only exact match categories” option box, Outscraper will quickly generate a subtype filter as in the example above.

Самое важное, что следует отметить, - это то, что данная функция работает только для "английского" языка. Для других языков требуется ручная фильтрация.

Категории точного соответствия и связь с подтипами

If you need simple filtering like in the example above, the “Scrape only exact match categories” option box will be enough for you. If you need to do different and detailed filtering, you will need to look at the advanced filters in deeply.

Как использовать расширенные фильтры?

Advanced filtering settings can be accessed by clicking “Advanced parameters (language, filters, limit per query, columns, etc.)” text where you can set the language, various fields, and operators

Расширенные фильтры

Язык и использование правильной категории

У вас есть возможность искать с помощью Google Maps на различных языках мира. Аналогичным образом вы можете искать на этих языках через Outscraper. Если вы собираетесь использовать категорию, которая используется в немецком языке, вам следует выбрать немецкий язык из приведенного здесь списка.

Существует список общеупотребительных категорий английского языка в Outscraper. Вы можете найти его здесь. 

Категории предприятий на Google Картах

Дословный перевод категорий в этом списке не всегда может быть точным в других языках. По этой причине может потребоваться небольшая предварительная работа по поиску нужного термина категории.

Apart from the translations, the keyword/category you want to search for may be defined differently on Google Maps. It is advantageous to make preliminary preparations without creating large tasks.

Let’s say you search for the word “fruiser” as a category, which means barber in German.

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

Категории Google Maps

В результате поиска Google Maps покажет вам категорию, определенную для этого слова. Это friseursalon. Создание задания с этой определенной категорией (friseursalon) даст вам полные и правильные результаты.

Поиск и использование нужной категории

When the category is determined in the desired language, there is a very important setting that must be made before starting the task. It is to choose the right language from the advanced parameters language section.

Выбор языка

После правильной установки языка и категории можно заглянуть в раздел фильтров.

Фильтры

Фильтры

Different kinds of filtering are 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.

Вы можете увидеть использование оператора "contains one of" в заголовке подтипа и типа, оператора "contains none of" в заголовке сайта, оператора "starts with" в заголовке рейтинга и оператора "is not blank" в заголовке телефона.

Подтипы

Each business registered in Google Maps is defined with a category and type and also defined with multiple subtypes. 

Подтипы фильтрации

Вот как выглядят результаты задания, выполненного с этими параметрами.

Подтипы

As seen in the results, there are businesses that have many subtypes such as “Fußpflege, Nagelstudio, Damen- und Herrenfriseur” along with the “Friseursalon” subtype. You can use these subtypes to extract the businesses you are targeting.

Выделим такие парикмахерские, которые предоставляют услуги как для мужчин, так и для женщин. Подтип "Damen- und Herrenfriseur" выражает это. Перевод "Damen- und Herrenfriseur" - дамский и женский парикмахер.

Для этого к существующему фильтру подтипов нужно будет добавить еще один фильтр подтипов. Параметры будут определяться таким образом.

Использование фильтров подтипов

Когда для отсева использовались оба фильтра подтипов, похоже, что в файле результатов остались только строки, содержащие данные подтипа "Damen- und Herrenfriseur".

Результат фильтрации

Изучив подтипы предприятий в вашей цели, вы можете определить расширенную настройку фильтра и создать на ее основе задания большого объема.

Сайт

Site filter offers the opportunity to filter businesses by whether they have a website or not while scraping Google Maps. Thus, it is possible to list only businesses without websites.

Website Filter Options

This filter has two options. “is not blank” and “is blank”. When the “is blank” operator is selected, only non-website businesses are listed in the result file. The opposite happens with the “is not blank” operator, only businesses with websites will be included in the result file.

Query:  HVAC Contractors, Los Angeles, CA, United States

https://www.google.com/maps/search/hvac+contractor,+Los+Angeles,+CA,+US/@34.0756363,-118.3382884,11z/data=!3m1!4b1?hl=en

HVAC Contractors on Los Angeles

As in the example query, some businesses have websites in their Google Maps profiles; some of them don’t. With this filter, it is possible to separate these businesses.

Creating Tasks With Website Filter

With these parameters, we will have created a task to extract only businesses that do not have a website.

Task Result File

As seen in the task result file, all businesses that do not have a website are listed. If the “is not blank” operator was selected, all businesses on this list would be eliminated and all other businesses with websites would be listed.

Рейтинг

Фильтр "рейтинг" используется, когда нужно соскрести только Google Places с определенным рейтингом.

Запросы: Ресторан, Санта-Барбара, Калифорния, Соединенные Штаты Америки

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

The restaurants in the results of this query have various ratings. You may want to scrape restaurants with only 3 ratings. So instead of scraping all the restaurants and cleaning the rest manually, you can use a rating filter. Thus, you save time and cost.

Рейтинги на файле результатов

Advanced parameters menu should be opened and the rating field should be selected by clicking add filter. 

Here the “starts with” operator are selected. Because among the restaurants, there are places with ratings such as 3, 3.1, 3.6. Thus, it covers them all. If the “contains one of” operator was selected and 3 was entered as a value, restaurants with a rating of 4.3 would also appear in the results.

Рейтинговый фильтр

После выбора фильтра можно непосредственно создать задачу.

Результат задачи

В результате предприятия, имеющие всего 3 рейтинга, были отбракованы. Вот как можно использовать оператор "начинается с" и фильтр поля "рейтинг".

Телефон

Данные телефона в файле результатов

Некоторые предприятия не регистрируют свои телефонные номера в своих аккаунтах Google Мой бизнес. По этой причине номера телефонов этих предприятий не находятся на Картах Google. Когда вы создаете задачу Google Maps Data Scraper, предприятия, у которых нет этого телефона, также будут включены в результаты. Если вы хотите, чтобы номер телефона присутствовал в результатах, используйте фильтр "Телефон" и оператор "не пустой".

Телефонный фильтр

When the task is created with these parameters, any business that does not have a phone number will not be included in the result file.

Результат задачи

Деловой статус

На Google Maps можно увидеть, что некоторые компании временно закрыты.

Статус бизнеса на Google Maps

Статус этих предприятий отображается в колонке business_status файла результатов.

Статус бизнеса в файле результатов

Если вы хотите отсканировать только предприятия со статусом "РАБОТАЕТ", просто используйте оператор "содержит одно из".

Оперативный бизнес-статус

Проверено

Некоторые предприятия могут не иметь подтверждения регистрации в Google Бизнес. Вы можете увидеть эту ситуацию на Google Maps с помощью фразы "Claim this business".

Заявить об этом бизнесе

Статус этих предприятий показан в колонке "проверено" в файле результатов Outscraper Google Maps Data Scraper. 

Проверено TRUE - FALSE

If you are requesting a result file that only has to verify businesses, it is sufficient to use the “verified” field filter and the “contains one of” operator.

Проверенный фильтр

Напротив, если вы хотите видеть непроверенные предприятия, достаточно ввести значение "FALSE".

Проверенная ценность

Почтовый индекс

Фильтр по местоположению

Обычно вы выбираете места для поиска на Google Maps Однако, если требуется специальная фильтрация, вы можете использовать операторы "содержит одно из", "не содержит ни одного из", "начинается с" и "не пусто" для фильтрации задания, как в примерах выше.

Теперь вы можете создавать свои задачи с расширенными фильтрами. Пожалуйста, протестируйте фильтры, создав сначала небольшое задание. Если вы одобрите результаты, вы сможете создавать более крупные задачи с большим выбором местоположения.

Часто Задаваемые Вопросы

Наиболее частые вопросы и ответы

На приборной панели приложения Outscraper Google Maps Scraper можно создавать различные фильтры для задачи скрапирования.

Вы можете легко найти все предприятия в нишевой категории на Google Maps. Просто используйте фильтр "подтип", чтобы сузить и уточнить файл с результатами поиска.

Фильтр сайтов Outscraper Google Maps Scraper позволяет находить компании без сайта. Выберите в поле фильтра "сайт" и установите оператор "пустой". Outscraper найдет для вас все компании без сайта.

Почтовые индексы можно использовать для фильтрации файла результатов соскабливания Google Maps. Просто убедитесь в правильности формата почтового индекса и добавьте фильтр "postal_code" на приборной панели.

Outscraper Google Maps Data Scraper имеет фильтр "business_status" для поиска компаний на основе их бизнес-статуса. Вы можете определить значение фильтра как:

оперативная
закрыто_временно
закрыто_постоянно


Юнус

Маркетолог, писатель контента, разработчик клиентского опыта - Facebook | Linkedin | Твиттер

0 Комментарии

Добавить комментарий

Заполнитель аватара