undefined

Scraper les avis des clients de Yelp

Friday, May 14, 2021 4:00 PM

 

Dans ce tutoriel, nous vous présenterons comment extraire les données d'avis de Yelp. Nous gratterons les informations de base de boutiques, les noms de consommateurs et les commentaires d'un café en tant qu'exemple.

Pour suivre, vous voudrez peut-être utiliser l'URL de ce tutoriel:

https://www.yelp.com/biz/storyville-coffee-company-seattle-9?osq=Coffee+%26+Tea

 

 

Principales étapes du tutoriel: 

1. "Entrer dans la page Web" - ouvrir la page Web ciblée

2.  Créer une pagination - pour extraire des données de plusieurs pages

3.  Extraire les informations de révision

4.  Vérifier Data Preview et Workflow

5.  Exécuter la tâche et exporter les données

 

 

1. "Entrer dans la page Web" - ouvrir la page Web ciblée

  • Entrez l'URL cible dans la barre et cliquez sur "Démarrer"

  entrer url

 

2. Créer une pagination - pour extraire des données de plusieurs pages

  • Faites défiler l'écran vers le bas pour trouver le bouton de pagination de la section des révisions (>), cliquez sur ce bouton
  • Sélectionnez Loop click next page sur les conseils

extraire plusieurs pages

 

 

  • Configurez "AJAX Timeout" à "10" secondes

 configuration ajax

 

3. Extraire les informations de révision

  • Cliquez sur Pagination dans le flux de travail
  •  
  • pagination
  • Cliquez sur 2 blocs de révision aléatoires - Sélectionnez tous les sous-éléments - Extrayez les données

gif

 

Vous verrez qu'un élément de boucle a été créé à l'intérieur de la pagination.

 

4. Vérifier Data Preview et Workflow

 

  • Allez dans Data Preview, double-cliquez sur l'en-tête du champ pour le renommer
  • Cliquez sur ... pour le supprimer

 

data preview

Voici à quoi ressemble le flux de travail final. Une fois que tout est en place, vous pouvez continuer à exécuter la tâche.

workflow

 

5. Exécuter la tâche et exporter les données

Exécutez la tâche dans le coin supérieur droit : Exécuter la tâche sur votre appareil pour exécuter la tâche sur votre appareil local, ou sélectionnez Exécuter la tâche dans le Cloud  (pour les utilisateurs premium uniquement).

 

Voici l'exemple de résultat -

exemple de donné

 

 

 

 Si vous rencontrez des problèmes pendant le processus de collecte, vous pouvez contacter le service clientèle.

 

 

 

Nous utilisons des cookies pour améliorer votre expérience de navigation. Découvrez comment nous utilisons les cookies et comment vous pouvez les contrôler en cliquant sur les paramètres des cookies. Si vous continuez à utiliser ce site, vous consentez à notre utilisation des cookies.
Accepter Rejeter