ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment obtenir les données Google Shopping sans proxies
Tutoriel

Comment obtenir les données Google Shopping sans proxies

Extrayez les résultats Google Shopping via une API de recherche structurée au lieu de gérer des proxies. Obtenez les prix, les notes et les liens produits en JSON propre.

Obtenez une clé API gratuiteDocumentation API

Les données de Google Shopping sont essentielles pour le suivi des prix, l'analyse concurrentielle et la recherche e-commerce. Le scraping de Google Shopping avec des proxies est fragile car Google bloque agressivement les requêtes automatisées, change la mise en page et nécessite le rendu JavaScript. Une API de recherche comme Scavio renvoie des résultats structurés de Google Shopping au format JSON, incluant les titres des produits, les prix, les notes, les noms des vendeurs et les liens. Ce tutoriel montre comment interroger les données Google Shopping en Python et JavaScript sans utiliser de proxy ni de navigateur headless. Vous obtiendrez des résultats fiables et structurés en moins de dix lignes de code.

Prérequis

  • Python 3.8+ ou Node.js 18+ installé
  • bibliothèque requests installée (Python) ou fetch disponible (JS)
  • Une clé API Scavio depuis scavio.dev

Parcours

Étape 1: Configurez votre clé API

Stockez votre clé API Scavio en tant que variable d'environnement pour la garder hors du contrôle de version.

Python
import os
API_KEY = os.environ.get("SCAVIO_API_KEY", "your_scavio_api_key")

Étape 2: Interrogez les résultats Google Shopping

Envoyez une requête POST à l'API Scavio avec votre requête produit. La réponse contient des résultats structurés avec les prix, les notes et les informations du vendeur.

Python
import requests

resp = requests.post("https://api.scavio.dev/api/v1/search",
    headers={"x-api-key": API_KEY},
    json={"platform": "google", "query": "wireless earbuds", "type": "shopping"})
data = resp.json()

Étape 3: Analysez les données produit

Extrayez le prix, la note et le vendeur de chaque résultat pour analyse ou stockage.

Python
for item in data.get("shopping_results", [])[:5]:
    print(f"{item['title']} - {item.get('price', 'N/A')}")
    print(f"  Seller: {item.get('source', 'N/A')}")
    print(f"  Rating: {item.get('rating', 'N/A')} ({item.get('reviews', 0)} reviews)")

Étape 4: Exportez en CSV

Enregistrez les résultats dans un fichier CSV pour une analyse dans un tableur ou des pipelines ultérieurs.

Python
import csv

with open("shopping_results.csv", "w", newline="") as f:
    w = csv.DictWriter(f, fieldnames=["title", "price", "source", "rating", "link"])
    w.writeheader()
    for item in data.get("shopping_results", []):
        w.writerow({
            "title": item.get("title", ""),
            "price": item.get("price", ""),
            "source": item.get("source", ""),
            "rating": item.get("rating", ""),
            "link": item.get("link", ""),
        })

Exemple Python

Python
import os, requests
API_KEY = os.environ["SCAVIO_API_KEY"]
resp = requests.post("https://api.scavio.dev/api/v1/search",
    headers={"x-api-key": API_KEY},
    json={"platform": "google", "query": "wireless earbuds", "type": "shopping"})
for item in resp.json().get("shopping_results", [])[:5]:
    print(f"{item['title']} - {item.get('price', 'N/A')}")

Exemple JavaScript

JavaScript
const r = await fetch("https://api.scavio.dev/api/v1/search", {
  method: "POST",
  headers: {"x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json"},
  body: JSON.stringify({platform: "google", query: "wireless earbuds", type: "shopping"})
});
const data = await r.json();
(data.shopping_results || []).slice(0, 5).forEach(i =>
  console.log(i.title, i.price)
);

Sortie attendue

JSON
A list of Google Shopping products with title, price, seller, rating, and link returned as structured JSON without any proxy infrastructure.

Tutoriels associés

  • Comment construire un outil de comparaison de prix pour Amazon et Walmart
  • Comment construire un chercheur de bonnes affaires avec surveillance des prix et alertes

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Python 3.8+ ou Node.js 18+ installé. bibliothèque requests installée (Python) ou fetch disponible (JS). Une clé API Scavio depuis scavio.dev. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Best Of

Meilleures API de données Google Shopping en 2026

Read more
Best Of

Meilleures alternatives légales aux données Google Maps en 2026

Read more
Solution

Obtenez des données Google Shopping sans proxys

Read more
Solution

Données Google Ads à partir des API SERP

Read more
Glossary

Recherche structurée Google Shopping

Read more
Use Case

Extraction des annonces Google Ads des SERP

Read more

Commencer

Extrayez les résultats Google Shopping via une API de recherche structurée au lieu de gérer des proxies. Obtenez les prix, les notes et les liens produits en JSON propre.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité