Table des matières
Google Maps Reviews Scraper pour n8n
Outscraper, qui a une “Nœud ”Google Maps Data Scraper" pour n8n fournit également un nœud “Google Maps Reviews Scraper”.
Grâce à la vérification officielle Nœud Outscraper pour n8n, vous pouvez récupérer les avis de Google Maps et les exporter directement vers Google Sheets. Il s'agit d'un moyen rapide et efficace de recueillir des avis sur n'importe quel site.
Comment installer Outscraper Google Maps Scraper Community Node dans n8n ?
Pour intégrer les services de scraping de Outscraper à vos flux de travail n8n, installez d'abord le nœud officiel de Outscraper. Les instructions d'installation étape par étape sont disponibles dans notre guide :
Après avoir installé le nœud “Outscraper Community node”, vous verrez l'action “Get reviews for a place on google maps” dans les options du nœud. Vous pouvez l'utiliser pour extraire des avis.
Une fois que vous avez ajouté l'action à votre flux de travail, l'étape suivante consiste à définir les paramètres.
Récupérer les avis sur Google Maps avec n8n Automation
Dans notre article de blog “Comment récupérer des cartes Google Maps avec n8n ?”Nous avons récupéré les données de Google Maps concernant les restaurants de Santa Barbara, en Californie, et les avons exportées vers Google Sheets.
Dans cet article, nous allons créer un scénario d'exemple sur la façon dont vous pouvez récupérer les critiques de ces restaurants.
1. Création d'un flux de travail pour l'analyse des avis sur Google Maps
Vous pouvez créer un nouveau flux de travail pour extraire et exporter des avis Google Maps.
Lorsque vous créez un nouveau flux de travail, vous avez besoin d'un déclencheur pour l'exécuter. Vous pouvez utiliser différents déclencheurs avec le nœud Google Maps Reviews Scraper. Pour cet exemple, vous pouvez utiliser “Trigger manually” pour lancer le flux de travail.
Une fois le déclencheur ajouté, n8n vous demandera “ Que se passe-t-il ensuite ? ” pour vous demander d'ajouter le nœud de l'étape suivante.
2. Ajout d'un nœud Google Sheets : Obtenir une ou plusieurs lignes dans la feuille
Le service Outscraper Google Maps Reviews Scraper a besoin d'une requête pour fonctionner. Vous devez saisir une requête dans le champ “Query” de la section des paramètres.
Vous pouvez utiliser n'importe quelle requête que vous utiliseriez sur le site web de Google Maps. Vous pouvez également utiliser google_id (feature_id), place_id, CID ou des liens.
Si vous souhaitez effectuer une recherche par catégorie et récupérer les avis de tous les lieux dans les résultats, utilisez des mots-clés. Mais si vous souhaitez récupérer des avis pour un lieu spécifique, il est préférable d'utiliser des identifiants de lieux ou des URL.
Pour cette raison, la “requête” a besoin de données d'entrée. Le tableau “Outscraper Results” dans Google Sheets contient toutes les données que nous pouvons utiliser comme requête. Il s'agit notamment du nom complet du restaurant, de l'identifiant du lieu ou des liens de localisation. Vous pouvez utiliser n'importe lequel de ces éléments comme données d'entrée.
Vous pouvez créer ce type de feuille manuellement en copiant et en collant les données d'entrée. Vous pouvez également créer une automatisation n8n en utilisant l'action Outscraper Google Maps Data Scraper dans votre flux de travail afin d'établir automatiquement une liste de ce type.
Consultez notre guide détaillé sur la création d'automatismes de récupération de données Google Maps :
Pour utiliser le tableau comme données d'entrée, ajoutez le nœud Google Sheets juste après le “Trigger node” et choisissez l'action “Get row(s) in sheet”.
Après avoir ajouté le nœud Google Sheets, vous devez ajouter des informations d'identification pour que n8n puisse accéder aux feuilles de votre Google Drive. Veuillez lire et suivre le guide sur la façon d'ajouter des informations d'identification pour le nœud Google Sheets dans la documentation de n8n :
https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googlesheets/
Une fois les informations d'identification ajoutées avec succès, la section document affichera une liste de feuilles de calcul dans votre Google Drive. Dans cette liste, sélectionnez la feuille de calcul “Outscraper Results” qui contient les données du restaurant.
Pour vérifier que les données ont été importées avec succès, cliquez sur le bouton “Exécuter l'étape”. Si tout est correct, les données demandées apparaîtront dans la section “OUTPUT”.
3. Ajout d'un nœud Outscraper : Obtenir des avis sur un lieu sur google maps
Vous pouvez maintenant ajouter le nœud Outscraper après le nœud Google Sheets.
Dans le menu déroulant des détails du nœud, sélectionnez l'action “Obtenir des avis sur un lieu sur Google Maps”.
Saisissez maintenant les paramètres de l'action que vous avez sélectionnée. Pour la “Requête”, utilisez les données du tableau Google Sheets, qui apparaissent dans le champ “INPUT”.
Glissez-déposez les données “place_id” dans le champ “Query”. Ensuite, définissez les paramètres “Limite d'examens”, “Tri” et “Langue” en fonction de vos besoins.
La liste comporte 50 restaurants, et pour chacun d'entre eux, 5 avis ont été récupérés. Les données de sortie indiquent 50 éléments. Il devrait y en avoir plus. Une itération des données est nécessaire ici.
4. Ajout d'un nœud de séparation : Itération des données
Étant donné que les avis récupérés apparaissent sous la forme d'un seul élément par restaurant, ces données doivent être divisées en éléments distincts. Pour ce faire, vous pouvez utiliser le nœud “Split Out” dans n8n.
Après avoir ajouté le nœud “Split Out”, l'écran des paramètres s'ouvre pour vous permettre de le configurer.
Faites glisser et déposez l'élément reviews_data dans le champ “Fields To Split Out”. Cela permet de diviser les avis extraits afin que chaque avis devienne un élément distinct.
Pour vérifier si l'itération des données avec le nœud “Split Out” a fonctionné correctement, cliquez sur le bouton “Execute Step” et regardez les résultats.
Dans cet exemple, 245 éléments apparaissent, ce qui signifie que le service Outscraper Google Maps Reviews Scraper a obtenu 245 avis sur 50 restaurants. Toutes les données sont prêtes - il ne reste plus qu'à les exporter vers Google Sheets.
5. Ajout d'un nœud Google Sheets : Ajouter une ligne dans la feuille
Pour envoyer les données du nœud “Fractionnement” à Google Sheets, ajoutez un autre nœud Google Sheets à la fin de votre flux de travail.
Cette fois, dans le nœud Google Sheets, choisissez l'action “Append row in sheet”. Après l'avoir sélectionnée, le menu des paramètres apparaît.
Dans l'option “Document”, vous devez sélectionner la feuille de calcul vers laquelle vous souhaitez exporter les commentaires. Tout d'abord, créez une nouvelle feuille de calcul dans votre Google Drive. Créez une colonne pour les données que vous souhaitez voir apparaître dans cette feuille de calcul.
Sélectionnez ensuite la feuille de calcul que vous avez créée dans les options “Documents” et “Feuilles” des paramètres “Mode de mappage des colonnes”. Dans les paramètres “Mode de mappage des colonnes”, sélectionnez l'option “Mapper chaque colonne manuellement”. Les colonnes que vous avez créées dans la section “Feuilles” apparaîtront dans la section “Valeurs à envoyer”.
Il est possible d'extraire les données d'entrée des colonnes à partir de différents nœuds. Dans ce scénario, vous obtiendrez les données “Nom du lieu” et “ID du lieu” à partir du nœud “Obtenir des avis sur un lieu sur Google Maps”.
Vous obtiendrez également les données “Auteur de l'avis”, “Texte de l'avis” et “Note de l'avis” à partir du nœud “Fractionnement”.
“Les paramètres ”Valeurs à envoyer“ sont terminés. Cliquez maintenant sur le bouton ”Exécuter l'étape" pour la tester.
245 éléments ont été exportés avec succès vers Google Sheets. Le flux de travail fonctionne correctement. Vous pouvez également vérifier les données dans la feuille de calcul “Google Maps Reviews”.
Tout a l'air bien là aussi. L'automatisation de Google Maps Reviews Scraper n8n a été construite avec succès.
Maintenant, enregistrez le flux de travail et exécutez cette automatisation pour tous les sites Google Maps dont vous souhaitez obtenir des avis. Vous pouvez mettre en place de nombreux automatismes de récupération de données Google Maps à l'aide des services Outscraper.
Créez dès maintenant votre automatisation de la recherche sur Google Maps
Commencez à automatiser votre collecte d'avis avec n8n et le nœud communautaire Outscraper. En quelques étapes seulement, vous pouvez obtenir des avis sur n'importe quel site Google Maps et exporter les données vers Google Sheets.
Inscrivez-vous à Outscraper maintenant, l'essai est gratuit et comprend des crédits gratuits pour vous aider à démarrer.
FAQ
Questions et réponses les plus fréquentes
Oui, vous pouvez récupérer les avis de Google Maps en utilisant le nœud Outscraper dans n8n.
Les étapes :
Créer et héberger soi-même n8n.
Installer le nœud communautaire Outscraper.
Créer un flux de travail avec un déclencheur manuel.
Ajouter l'action “Obtenir des avis sur un lieu sur Google Maps”.
Exécutez le flux de travail pour extraire et visualiser les examens.
Vous pouvez exporter les avis de Google Maps en utilisant Outscraper dans n8n et envoyer les résultats vers Google Sheets.
Les étapes :
Ajouter le nœud de la communauté Outscraper sur le flux de travail.
Utiliser un nœud Google Sheets pour récupérer les données d'entrée.
Réglez les actions du nœud Outscraper sur les révisions de tirage pour ces entrées.
Ajouter un nœud Google Sheets pour écrire les résultats.
Exécutez le flux de travail pour exporter les examens.
Pour récupérer des avis, créez une automatisation dans n8n en utilisant le nœud Outscraper et l'intégration de Google Sheets.
Les étapes :
Démarrer un nouveau flux de travail avec un déclencheur.
Récupérer des emplacements à partir de Google Sheets comme données d'entrée.
Utilisez le nœud Outscraper pour recueillir des avis.
Utilisez un nœud “Split Out” pour gérer plusieurs examens par lieu.
Exporter les résultats vers Google Sheets ou une autre application.