Maps::Google::Reviews - Scraper d'avis Google Maps
Présentation du scraper
Scraper d'avis Google Maps. Le scraper d'avis Google Maps permet d'obtenir rapidement et de manière automatisée les avis de Google Maps. Grâce au scraper Maps::Google::Reviews, vous pourrez collecter automatiquement des bases d'avis à partir de Google Maps. En utilisant le scraper Maps::Google::Reviews, il est facile et rapide de collecter les avis de Google Maps.
Les fonctionnalités d'A-Parser permettent de sauvegarder les paramètres de collecte du scraper Maps::Google::Reviews pour une utilisation ultérieure (présélections), de définir des calendriers de collecte et bien plus encore.
La sauvegarde des résultats est possible dans la forme et la structure dont vous avez besoin, grâce au puissant moteur de gabarits intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'exporter les données dans divers formats, y compris JSON, SQL et CSV.
Données collectées
$totalcount— nombre d'avis du lieu$avgrating— note moyenne- Tableau
$list(avis)$list.$i.rating— note$list.$i.text— texte$list.$i.name— nom de l'auteur$list.$i.date— date$list.$i.url— lien
Possibilités
- Prend en charge la spécification du nombre d'avis à collecter par requête (Max reviews count)
- Moteur de collecte : HTTP ou Browser (Engine)
Cas d'utilisation
- Collecte d'avis
- Nombre d'avis et note moyenne
Requêtes
En tant que requêtes, il est nécessaire d'indiquer le lien vers le lieu avec le cid, par exemple :
https://maps.google.com/?cid=12262488876297357724
Exemples de formats de sortie
A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarits intégré Template Toolkit, ce qui lui permet de sortir les résultats sous n'importe quelle forme, ainsi que sous forme structurée, par exemple CSV ou JSON
Format de résultat par défaut :
$list.format('$name,$date,$url,$rating,$text\n')
Paramètres possibles
| Nom du paramètre | Valeur par défaut | Description |
|---|---|---|
| Max reviews count | 20 | Combien d'avis mettre dans $list |
| Engine | HTTP | HTTP — sans navigateur. Browser — via le navigateur |
| Max concurrent browser pages | 10 | Combien de pages Chrome le scraper peut ouvrir simultanément. Avec un grand nombre de threads, augmentez avec prudence — la charge sur la mémoire et le CPU augmente |
| Browser tries on same proxy | 4 | Combien de nouvelles pages de navigateur ouvrir sur un même proxy si Google demande une connexion ou s'il n'y a pas d'onglet Reviews. Ensuite, le proxy est changé. 0 — seulement la première page, sans répétition sur le même proxy |
| Browser headless | ☑ | Lancement du navigateur sans fenêtre |