Outscraper Google Maps Data Scraper

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

Параметры и фильтры должны быть настроены правильно, чтобы в результатах не появлялись нерелевантные данные. Мы рекомендуем всем нашим клиентам сначала ознакомиться с нашим основным руководством по работе с инструментом для сбора данных из Google Maps. Оно называется “Как собирать данные из Google Maps?“.“

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

Почему и когда необходимо использовать фильтры в сервисе по сбору данных из Google Maps?

Сервис Google Maps отображает в списке результатов объекты, близкие по тематике или схожие с искомой категорией/ключевым словом, стремясь обеспечить своим пользователям удобство и практичность при работе с сервисом.

Например, вы хотите найти “корейские продуктовые магазины” в Лос-Анджелесе и ввели в 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 показывает на поисковый запрос.

Поскольку Google Maps показывает в результатах этого запроса "японские продуктовые магазины" и “азиатские продуктовые магазины”, эти результаты также появятся в файле результатов задачи по сбору данных. Такой параметр используется для выполнения поиска по категории/ключевому слову «корейский продуктовый магазин» в инструменте Outscraper Google Maps Data Scraper.

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

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

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

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

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

Фильтры Google Maps Scraper

Используя расширенный фильтр подтипа, мы можем получить желаемый результат с теми же параметрами.

Тип и подтипы

С помощью этого фильтра мы получили результаты, в подтипе которых указано именно «корейский продуктовый магазин». Таким образом, все результаты, в подтипе которых было указано «азиатский продуктовый магазин» или «японский продуктовый магазин», но не «корейский продуктовый магазин», были исключены.

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

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

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

Опция "Scrape only exact match categories" в сервисе Google Maps Data Scraper - это функция, позволяющая пользователям выполнять простую фильтрацию. Когда вы нажмете на опцию "Scrape only exact match categories", Outscraper быстро создаст фильтр подтипов, как в примере выше.

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

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

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

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

Доступ к расширенным настройкам фильтрации можно получить, нажав на текст “Расширенные параметры (язык, фильтры, ограничение на запрос, столбцы и т. д.)”, где можно настроить язык, различные поля и операторы.

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

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

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

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

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

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

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

Допустим, вы ищете слово “fruiser” как категорию — это слово означает «парикмахер» по-немецки.

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) даст вам полные и правильные результаты.

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

Когда категория определена на нужном языке, есть очень важная настройка, которую необходимо сделать перед началом выполнения задания. Это выбор нужного языка в разделе языка предварительных параметров.

Выбор языка

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

Фильтры

Фильтры

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

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

Подтипы

Каждое предприятие, зарегистрированное в Google Maps, относится к определенной категории и типу, а также к нескольким подтипам.

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

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

Подтипы

Как видно из результатов, есть предприятия, имеющие множество подтипов, например, "Fußpflege, Nagelstudio, Damen- und Herrenfriseur", а также подтип "Friseursalon". Вы можете использовать эти подтипы для извлечения предприятий, на которые вы нацелены.

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

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

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

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

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

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

Сайт

Фильтр по наличию сайта позволяет при сборе данных из Google Maps отфильтровывать компании в зависимости от того, есть ли у них веб-сайт. Таким образом, можно составить список только тех компаний, у которых нет веб-сайтов.

Параметры фильтрации веб-сайтов

У этого фильтра есть два варианта: “не пусто” и “пусто”. При выборе оператора “пусто” в файле результатов отображаются только компании, не имеющие веб-сайтов. В случае выбора оператора “не пусто” происходит обратное: в файл результатов будут включены только компании, имеющие веб-сайты.

Запрос: Подрядчики по установке систем отопления, вентиляции и кондиционирования воздуха, Лос-Анджелес, Калифорния, США

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

Подрядчики по установке систем отопления, вентиляции и кондиционирования воздуха в Лос-Анджелесе

Как видно из примера запроса, у некоторых компаний в профилях Google Maps указаны веб-сайты, а у других — нет. С помощью этого фильтра можно отделить одних компаний от других.

Создание задач с помощью фильтра веб-сайтов

С помощью этих параметров мы создадим задание, которое позволит отобрать только те компании, у которых нет веб-сайта.

Файл результатов задания

Как видно из файла результатов задания, в списке указаны все компании, у которых нет веб-сайта. Если бы был выбран оператор “не пусто”, все компании из этого списка были бы исключены, а в списке остались бы все остальные компании, имеющие веб-сайты.

Рейтинг

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

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

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

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

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

Необходимо открыть меню дополнительных параметров и выбрать поле рейтинг, нажав кнопку добавить фильтр. 

Здесь выбран оператор "начинается с". Потому что среди ресторанов есть места с рейтингами 3, 3.1, 3.6. Таким образом, он охватывает их все. Если бы был выбран оператор "содержит одно из" и в качестве значения было введено 3, то в результатах также появились бы рестораны с рейтингом 4,3.

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

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

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

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

Телефон

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

Некоторые компании не указывают свои номера телефонов в учетных записях Google My Business. По этой причине номера телефонов таких компаний не отображаются на Google Maps. При создании задания “Сбор данных из Google Maps” в результаты будут включены также компании, у которых отсутствует указанный номер телефона. Если вы хотите, чтобы в результатах отображались только компании с номерами телефонов, используйте фильтр “Телефон” и оператор «не пусто».

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

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

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

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

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

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

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

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

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

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

Проверено

Некоторые компании, возможно, ещё не подтвердили свою регистрацию в Google Business. Такую ситуацию можно заметить в Google Maps по надписи “Подтвердить владение этой компанией”.

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

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

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

Если вам нужен файл результатов, в котором необходимо проверить только компании, достаточно использовать фильтр по полю “verified” и оператор “содержит одно из”.

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

Напротив, если вы хотите видеть непроверенные предприятия, достаточно ввести значение "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" для поиска компаний на основе их бизнес-статуса. Вы можете определить значение фильтра как:

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