Comment Scraper Google Maps Places en Python

Tutoriel pas à pas pour extraire les fiches Google Places en Python grâce au SDK Livescraper. Inclut l'installation, la clé API, un exemple de requête complet et un JSON détaillé, sans avoir à gérer proxys ou CAPTCHA.

Piyush KalathiyaJun 14, 2025
Comment Scraper Google Maps Places en Python

Publié par l'équipe Livescraper le 14 juin 2025 🌐 https://livescraper.com

Table des matières

  • Scraper Google Places en Python
  • Scraper Google Places en Python en 6 minutes
  • Scraper Google Maps avec le SDK Livescraper
  • Tutoriel vidéo
  • FAQ

Scraper Google Places en Python

Scraper Google Maps directement en pur Python est extrêmement difficile en raison de protections avancées comme Recaptcha, le rendu JavaScript dynamique et les restrictions par IP. Même les développeurs aguerris atteignent les limites de taux en moins de 10 requêtes. C'est là qu'intervient Livescraper — votre plateforme tout-en-un pour extraire fiches d'entreprises, emplacements, avis, et plus encore depuis Google Maps, de manière fiable et à grande échelle.

Avec Livescraper, vous n'avez pas à gérer de proxys, de navigateurs headless ou à faire de la rétro-ingénierie sur le frontend de Google. Que vous soyez un développeur solo ou membre d'une équipe data engineering, notre outil peut vous livrer les données propres et structurées dont vous avez besoin depuis Google Maps, en toute simplicité.

Scraper Google Places en Python en 6 minutes

Construire et maintenir un scraper Google Maps personnalisé peut prendre des semaines d'efforts, sans parler de la maintenance constante pour contourner les systèmes de détection de bots de Google. C'est pourquoi de nombreux développeurs se tournent vers Livescraper — une plateforme d'API de scraping basée sur le cloud qui se charge de tout le gros du travail.

Au lieu de perdre du temps à gérer une infrastructure de scraping, vous pouvez simplement appeler l'API Livescraper depuis Python et obtenir des résultats instantanés avec des milliers d'entrées en quelques minutes.

Scraper Google Maps avec le SDK Livescraper

Étape 1 : Installer le SDK Python

pip install livescraper

Étape 2 : Obtenir votre clé API

Créez un compte sur https://livescraper.com et récupérez votre clé API depuis votre page de profil.

Étape 3 : Initialiser et lancer votre première requête

from livescraper import ApiClient

api_client = ApiClient(api_key='YOUR_LIVESCRAPER_API_KEY')

response = api_client.google_maps_search(
    query='Restaurants near Los Angeles, USA',
    language='en',
    region='us',
    limit=100
)

print(response)

Étape 4 : Traiter vos données

Une fois la requête terminée, vous recevrez un JSON structuré contenant des détails tels que :

  • Nom
  • Adresse complète
  • Coordonnées GPS
  • Site web et numéro de téléphone
  • Catégorie d'entreprise et subtypes
  • Notes et nombre d'avis
  • Heures d'ouverture
  • Liens vers les lieux sur Google Maps
  • Et bien plus encore...

Exemple de réponse :


    {
        "name": "The Rustic Table",
        "full_address": "45 Elm Street, Greenfield, MA 01301",
        "borough": "Downtown Greenfield",
        "street": "45 Elm Street",
        "city": "Greenfield",
        "postal_code": "01301",
        "country_code": "US",
        "country": "United States of America",
        "us_state": "Massachusetts",
        "state": "Massachusetts",
        "plus_code": null,
        "latitude": 42.587042,
        "longitude": -72.601493,
        "time_zone": "America/New_York",
        "popular_times": null,
        "site": "http://www.therustictable.com/",
        "phone": "+1 413-555-1234",
        "type": "Farm-to-table restaurant",
        "category": "restaurants",
        "subtypes": "Farm-to-table restaurant, Bistro, Organic restaurant, Vegan restaurant, Restaurant, Wine bar",
        "posts": null,
        "rating": 4.7,
        "reviews": 540,
        "reviews_data": null,
        "photos_count": 320,
        "google_id": "0x89df123456789abc:0xa1b2c3d4e5f6g7h8",
        "place_id": "ChIJ1234abcd5678efgh90ijkl",
        "reviews_link": "https://search.google.com/local/reviews?placeid=ChIJ1234abcd5678efgh90ijkl&q=restaurants+greenfield+usa&authuser=0&hl=en&gl=US",
        "reviews_id": "-1234567890123456789",
        "photo": "https://example.com/photos/restaurant.jpg",
        "street_view": "https://example.com/streetview/restaurant.jpg",
        "working_hours_old_format": "Monday: Closed | Tuesday: 5–10PM | Wednesday: 5–10PM | Thursday: 5–10PM | Friday: 5–11PM | Saturday: 12–3PM, 5–11PM | Sunday: 12–3PM, 5–9PM",
        "working_hours": {
            "Monday": "Closed",
            "Tuesday": "5–10PM",
            "Wednesday": "5–10PM",
            "Thursday": "5–10PM",
            "Friday": "5–11PM",
            "Saturday": "12–3PM, 5–11PM",
            "Sunday": "12–3PM, 5–9PM"
        },
        "business_status": "OPERATIONAL",
        "about": {
            "Service options": {
                "Dine-in": true,
                "Delivery": true,
                "Takeout": true
            },
            "Health & safety": {
                "Mask required": false,
                "Staff required to disinfect surfaces between visits": true
            },
            "Highlights": {
                "Farm-to-table ingredients": true,
                "Great cocktails": true,
                "Live music": true
            },
            "Popular for": {
                "Lunch": true,
                "Dinner": true,
                "Special occasions": true
            },
            "Accessibility": {
                "Wheelchair accessible entrance": true,
                "Wheelchair accessible restroom": true,
                "Wheelchair accessible seating": true
            },
            "Offerings": {
                "Local beers": true,
                "Seasonal dishes": true,
                "Vegetarian options": true,
                "Vegan options": true,
                "Organic dishes": true,
                "Wine": true
            },
            "Dining options": {
                "Dessert": true,
                "Outdoor seating": true
            },
            "Amenities": {
                "Free parking": true,
                "Wi-Fi": true
            },
            "Atmosphere": {
                "Cozy": true,
                "Casual": true,
                "Family-friendly": true
            },
            "Crowd": {
                "Groups": true,
                "Couples": true
            },
            "Planning": {
                "Dinner reservations recommended": true,
                "Accepts reservations": true
            },
            "Payments": {
                "Credit cards": true,
                "Contactless payments": true
            }
        },
        "range": "$$",
        "reviews_per_score": {
            "1": 5,
            "2": 7,
            "3": 30,
            "4": 120,
            "5": 378
        },
        "reserving_table_link": "https://example.com/reserve",
        "booking_appointment_link": "https://example.com/book",
        "owner_id": "123456789012345678901",
        "verified": true,
        "owner_title": "The Rustic Table",
        "owner_link": "https://www.google.com/maps/contrib/123456789012345678901",
        "location_link": "https://www.google.com/maps/place/The+Rustic+Table/@42.587042,-72.601493,14z/data=!4m8!1m2!2m1!1sRustic+Table!3m4!1s0x89df123456789abc:0xa1b2c3d4e5f6g7h8!8m2!3d42.587042!4d-72.601493"
    }

Vous pouvez désormais injecter ces données directement dans votre application, votre CRM ou votre tableau de bord analytique.

Tutoriel vidéo

🎥 Consultez notre chaîne YouTube pour un guide vidéo pas à pas.

[embed]https://www.youtube.com/watch?v=E2CNtWOaBJo&pp=ygULbGl2ZXNjcmFwZXI%3D[/embed]

 

FAQ

Q : Comment scraper des données depuis Google Maps en Python avec Livescraper ?

R : Installez notre SDK Python, authentifiez-vous avec votre clé API, et lancez une requête simple pour récupérer des données de lieux structurées depuis Google Maps.

Q : Quel type de données puis-je extraire ?

R : Nom de l'entreprise, adresse, téléphone, avis, site web, notes, coordonnées, catégories, heures d'ouverture, et plus encore.

Q : Puis-je scraper les avis Google Maps avec Livescraper ?

R : Oui, notre API prend en charge l'extraction approfondie des avis pour les entreprises, y compris les noms des auteurs, les horodatages, les notes et le contenu.

Q : Quelle est sa rapidité ?

R : Notre infrastructure est optimisée pour renvoyer des centaines de résultats en quelques secondes. Détendez-vous et laissez Livescraper faire le gros du travail.

Prêt à commencer ?

Rejoignez les milliers de développeurs qui utilisent Livescraper pour automatiser l'extraction de données locales. 🔗 Visitez https://livescraper.com et inscrivez-vous dès maintenant !