Table des matières

Outscraper Racleur de données Google Maps

Grattoir de données Google Maps 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 “Comment récupérer les données de Google Maps ?

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.

Pourquoi et quand utiliser des filtres pour le service de récupération de données de Google Maps ?

Le service Google Maps affiche des résultats proches ou similaires à la catégorie ou au mot-clé recherché dans la liste de résultats en raison de l'expérience utilisateur simple et utile qu'il souhaite offrir à ses utilisateurs.

Par exemple, vous voulez trouver des "épiceries coréennes" à Los Angeles et vous avez cherché "épicerie coréenne près de Los Angeles, CA, USA" sur 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

Lorsque vous faites défiler les résultats, Google Maps vous montre également des résultats d'épiceries asiatiques et d'épiceries japonaises qui, selon lui, peuvent être liées aux épiceries coréennes.

Google Maps Results

Cette situation peut inévitablement modifier les résultats que vous souhaitez extraire. Parce que Outscraper Google Maps Data Scraper est un service qui extrait les résultats que Google Maps affiche pour la requête recherchée. 

Étant donné que Google Maps affiche Épicerie japonaise et Épicerie asiatique dans les résultats de cette requête, ces résultats apparaîtront également dans le fichier de résultats de la tâche de raclage. Vous utilisez un paramètre comme celui-ci pour effectuer une recherche avec la catégorie/mot clé "épicerie coréenne" dans Outscraper Google Maps Data Scraper.

Category Selection

Lorsque vous effectuez une recherche directe avec ces paramètres, les résultats apparaissent comme suit :

Types on Result File

Scraping du résultat de la tâche sans aucun filtre : Épicerie coréenne

Comme vous pouvez le constater, les résultats obtenus dans le résultat de la tâche de scraping sont similaires à ceux de la page Web Google Maps. Cette recherche contient 218 résultats avec des résultats comprenant des types d'épicerie mixtes. Mais vous voulez seulement gratter les résultats des épiceries coréennes. Comment allez-vous procéder ? Vous devriez consulter les "Filtres avancés" pour cela.

Google Maps Scraper Filters

Avec l'utilisation d'un filtre avancé de sous-type, nous pouvons obtenir le résultat souhaité avec les mêmes paramètres.

Type and Subtypes

Avec ce filtre, nous avons obtenu des résultats qui ont surtout une épicerie coréenne dans leur sous-type. Ainsi, tous les résultats qui étaient définis comme épicerie asiatique ou épicerie japonaise dans le sous-type mais pas épicerie coréenne ont été éliminés.

Résultat de la tâche de scraping avec un filtre de sous-type : Épicerie coréenne avec filtre de sous-type

Grattez uniquement les catégories à correspondance exacte

Grattez uniquement les catégories à correspondance exacte

La boîte d'option "Scrape only exact match categories" du service Google Maps Data Scraper est une fonctionnalité qui permet aux utilisateurs d'effectuer des filtrages simples. Lorsque vous cliquez sur la case d'option "Scrape only exact match categories", Outscraper génère rapidement un filtre de sous-type comme dans l'exemple ci-dessus.

Le point le plus important à noter ici est que cette fonctionnalité ne fonctionne que pour la langue "anglaise". Un filtrage manuel est nécessaire pour les autres langues.

Exact Match Categories and Subtype Relation

Si vous avez besoin d'un filtrage simple comme dans l'exemple ci-dessus, la boîte d'option "Scrape only exact match categories" vous suffira. Si vous avez besoin d'un filtrage différent et détaillé, vous devrez regarder les filtres avancés en profondeur.

Comment utiliser les filtres avancés ?

Les paramètres de filtrage avancés sont accessibles en cliquant sur le texte "Paramètres avancés (langue, filtres, limite par requête, colonnes, etc.)" où vous pouvez définir la langue, divers champs et opérateurs

Advanced Filters

Langue et utilisation de la catégorie correcte

Vous avez la possibilité d'effectuer des recherches avec Google Maps dans différentes langues du monde. De même, vous pouvez effectuer des recherches dans ces langues via Outscraper. Si vous comptez utiliser une catégorie utilisée en allemand, vous devez choisir l'allemand dans la liste ici.

Il existe une liste de catégories anglaises généralement utilisées dans Outscraper. Vous pouvez la trouver ici. 

Catégories d'entreprise de Google Maps

La traduction littérale des catégories de cette liste n'est pas toujours exacte dans d'autres langues. C'est pourquoi il peut être nécessaire de faire un petit travail préliminaire pour trouver le bon terme de catégorie.

Outre les traductions, le mot clé/la catégorie que vous souhaitez rechercher peut être défini(e) différemment sur Google Maps. Il est avantageux de faire des préparations préliminaires sans créer de tâches importantes.

Imaginons que vous recherchiez le mot "fruiser" comme catégorie, ce qui signifie barbier en allemand.

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

Google Maps Categories

À la suite de la recherche, Google Maps vous montre la catégorie définie pour ce mot. Il s'agit de friseursalon. La création d'une tâche avec cette catégorie définie (friseursalon) vous donnera des résultats complets et corrects.

Finding and Using the Right Category

Lorsque la catégorie est déterminée dans la langue souhaitée, il y a un réglage très important qui doit être fait avant de commencer la tâche. Il s'agit de choisir la bonne langue dans la section langue des paramètres avancés.

Language Selection

Après avoir défini correctement la langue et la catégorie, vous pouvez consulter la section des filtres.

Filtres

Filtres

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.

Vous pouvez voir l'utilisation de l'opérateur "contains one of" dans l'en-tête du sous-type et du type, de l'opérateur "contains none of" dans l'en-tête du site, de l'opérateur "starts with" dans l'en-tête du classement et de l'opérateur "is not blank" dans l'en-tête du téléphone.

Sous-types

Chaque entreprise enregistrée dans Google Maps est définie par une catégorie et un type, et également définie par plusieurs sous-types. 

Filtering Subtypes

Voici comment se présentent les résultats d'une tâche effectuée avec ces paramètres.

Sous-types

Comme on peut le voir dans les résultats, certaines entreprises ont de nombreux sous-types tels que "Fußpflege, Nagelstudio, Damen- und Herrenfriseur" ainsi que le sous-type "Friseursalon". Vous pouvez utiliser ces sous-types pour extraire les entreprises que vous ciblez.

Distinguons ces salons de coiffure qui offrent des services à la fois aux hommes et aux femmes. Le sous-type "Damen- und Herrenfriseur" l'exprime. La traduction de "Damen- und Herrenfriseur" est coiffeur pour dames et messieurs.

Pour ce faire, un autre filtre de sous-type devra être ajouté au filtre de sous-type existant. Les paramètres seront déterminés de cette manière.

Using Subtype Filters

Lorsque les deux filtres de sous-type ont été utilisés pour l'élimination, il semble que seules les lignes contenant les données du sous-type "Damen- und Herrenfriseur" soient restées dans le fichier de résultats.

Filtering Result

En examinant les sous-types des entreprises de votre cible, vous pouvez déterminer un paramètre de filtre avancé et créer des tâches de grand volume sur celui-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

Lorsque nous créons une tâche pour la catégorie "friseursalon" avec le filtre type, nous obtenons un résultat avec peu de différences.

Filtering Result

Tout résultat écrit autre que "Friseursalon" dans la section Type n'est pas inclus dans le fichier de résultats. Pour cette raison, "AK Haarstudio", qui apparaît dans les résultats du filtre de sous-type, n'est pas disponible dans le fichier de résultat de tâche créé avec le filtre de type. Vous pouvez télécharger les fichiers pour les comparer.

Tâche avec filtre de sous-type : Friseursalon-Sous-type-Filtre

Tâche avec filtre de type : Filtre de type Friseursalon

Il conviendrait d'utiliser le filtrage par sous-type ou par type selon le type de résultats que vous souhaitez voir figurer dans le fichier de résultats.

Site

Le filtre de site est utilisé pour faire du filtrage de site web. Voici un exemple d'utilisation : Vous souhaitez rechercher tous les restaurants d'une ville, mais vous ne voulez pas que les succursales de McDonald's figurent dans les résultats. McDonald's ajoute son site Web aux fiches Google Business de toutes ses succursales. La tâche peut être filtrée à l'aide de ces informations sur le site Web. En sélectionnant le paramètre "Ne contient aucun de", tous les résultats contenant ce site Web seront éliminés.

Website of Businesses on Google Maps

Lors de la création d'une tâche sans filtrage, les résultats comporteront des branches de McDonald's. 

Requête : Restaurant, Santa Barbara, CA, États-Unis

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

Websites on Result File


Définissez maintenant les paramètres et les filtres pour les résultats qui n'incluent pas un site Web spécifique (www.mcdonalds.com).

Filtering With Website

Les succursales de McDonald's sont éliminées sur la nouvelle tâche filtrée.

Task Result

Classement

Le filtre "classement" est utilisé lorsqu'il s'agit d'extraire uniquement les Google Places ayant un certain classement.

Requête : Restaurant, Santa Barbara, CA, États-Unis

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

Les restaurants figurant dans les résultats de cette requête ont des évaluations différentes. Il se peut que vous souhaitiez que les restaurants ayant seulement 3 évaluations soient éliminés. Ainsi, au lieu d'extraire tous les restaurants et de nettoyer le reste manuellement, vous pouvez utiliser un filtre d'évaluation. Ainsi, vous économisez du temps et de l'argent.

Ratings on Result File

Le menu des paramètres avancés doit être ouvert et le champ d'évaluation doit être sélectionné en cliquant sur ajouter un filtre. 

Ici, l'opérateur "commence par" est sélectionné. Parce que parmi les restaurants, il y a des endroits avec des notes telles que 3, 3,1, 3,6. Ainsi, il les couvre tous. Si l'opérateur "contient un des" était sélectionné et que la valeur 3 était saisie, les restaurants ayant une note de 4,3 apparaîtraient également dans les résultats.

Rating Filter

Après avoir sélectionné le filtre, la tâche peut être créée directement.

Task Result

En conséquence, les entreprises n'ayant que 3 évaluations ont été supprimées. Voici comment vous pouvez utiliser l'opérateur "commence par" et le filtre du champ "évaluation".

Téléphone

Phone Data on Result File

Certaines entreprises n'enregistrent pas leur numéro de téléphone dans leur compte Google My Business. Pour cette raison, les numéros de téléphone de ces entreprises ne figurent pas sur Google Maps. Lorsque vous créez une tâche Google Maps Data Scraper, les entreprises qui n'ont pas ce numéro de téléphone seront également incluses dans les résultats. Si vous souhaitez avoir un numéro de téléphone dans vos résultats, vous devez utiliser le filtre "Téléphone" et l'opérateur "n'est pas vide".

Phone Filter

Lorsque la tâche est créée avec ces paramètres, toute entreprise qui n'a pas de numéro de téléphone ne sera pas incluse dans le fichier de résultats.

Task Result

Statut de l'entreprise

Vous pouvez voir que certaines entreprises sont temporairement fermées sur Google Maps.

Business Status on Google Maps

Le statut de ces entreprises apparaît dans la colonne business_status du fichier de résultats.

Business Status on Result File

Si vous ne souhaitez récupérer que les entreprises dont le statut est "OPERATIONNEL", utilisez simplement l'opérateur "contient un des".

Operational Business Status

Vérifié

Il se peut que certaines entreprises ne disposent pas de la vérification de l'enregistrement de Google Business. Vous pouvez voir cette situation sur Google Maps avec la phrase "Réclamer cette entreprise".

Claim This Business

Le statut de ces entreprises est indiqué dans la colonne "vérifié" du fichier de résultats Outscraper Google Maps Data Scraper. 

Verified TRUE - FALSE

Si vous demandez un fichier de résultats qui ne contient que des entreprises vérifiées, il suffit d'utiliser le filtre du champ "vérifié" et l'opérateur "contient un des".

Verified Filter

Au contraire, si vous voulez voir les entreprises non vérifiées, il suffit d'entrer "FALSE" comme valeur.

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

Questions et réponses les plus fréquentes

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

Catégories : GrattageTutoriels

Yunus

Marketer, rédacteur de contenu, développeur de l'expérience client - Facebook | Linkedin | Twitter

0 Commentaires

Laisser un commentaire

Espace réservé d'avatar