Pour scraper des listes de produits e-commerce sans code, fournissez à l’AI Agent - Site Scraper de Datablist l’URL d’une catégorie ainsi qu’un prompt précisant les champs dont vous avez besoin. Activez la pagination si la boutique comporte plusieurs pages de produits, définissez une limite de pages, puis vérifiez les URL et les prix des produits dans les premiers résultats. Ce guide prend une page de catégorie Gymshark comme exemple ; le nombre de produits et les champs disponibles dépendent de la boutique.
Entrée : une URL de catégorie ou de page regroupant tous les produits par exécution. Sortie : une ligne par produit trouvé, avec des champs comme le nom, l’URL du produit, le prix affiché et, si elle est disponible, l’URL de l’image. Vérification : comparez quelques lignes avec les pages sources et supprimez les URL de produits en double avant l’export.
Étape 1 – Comprendre le scraping de sites e-commerce
Il existe deux façons de scraper les produits d’un site e-commerce :
Vous pouvez :
-
Scraper les pages « Collection/Catégorie » pour extraire une sélection de produits d’un site e-commerce ⬅️ C’est la méthode que nous allons utiliser aujourd’hui
Voici la page de catégorie que je vais utiliser pour scraper tous les produits -
Partir d’une page « Tous les produits » si vous souhaitez une couverture plus large. Le résultat reste limité aux pages auxquelles l’agent peut accéder et à la limite de pages que vous avez définie.
Les pages « Tous les produits » offrent moins de contrôle sur les produits extraits
La configuration de l’AI Agent fonctionne de la même manière : seul le point de départ change.
Étape 2 – Préparer le scraping d’un site e-commerce
Une bonne préparation fait déjà la moitié du travail, n’est-ce pas ? Voici les étapes à suivre avant de scraper un site e-commerce :
- Choisissez l’URL d’une catégorie ou d’une page regroupant tous les produits de la boutique à analyser
- Inscrivez-vous sur Datablist
- Créez une collection dans Datablist
Commençons !
Pour scraper les produits d’un site e-commerce sans code, il vous faut un outil capable de comprendre des instructions en langage naturel. L’AI Research Agent de Datablist en fait partie.
Une fois votre compte Datablist créé, vous devez configurer votre automatisation. Je vais vous montrer comment faire !
Créez une nouvelle collection en cliquant sur le signe plus, ou utilisez simplement le raccourci « N ».
Voici ce qui s’affiche lorsque vous créez une collection. J’ai déjà renommé la mienne — et je lui ai même ajouté un joli emoji.
La préparation est terminée. Passons maintenant à l’action.
Étape 3 – Scraper les produits d’un site e-commerce
Pour commencer à scraper les produits d’un site e-commerce, vous devez effectuer trois actions :
- Choisir « AI Agent - Site Scraper » comme source
- Coller le prompt qui explique votre objectif à l’AI Agent
- Créer une propriété de sortie pour chaque information produit à extraire
Maintenant que le processus est clair, lançons le scraping !
Cliquez sur « See all sources » pour commencer à configurer l’AI Agent destiné au scraping.
Sélectionnez ensuite « AI Agent - Site Scraper ».
Collez dans le premier champ l’URL du site dont vous souhaitez scraper les produits.
Rédigez ensuite un prompt expliquant à l’AI Agent quelles informations vous souhaitez extraire de ce site e-commerce. Vous pouvez aussi reprendre mon prompt ci-dessous.
Contexte : je dispose d’un site e-commerce présentant une liste de produits.
===Votre mission : consultez ce site et récupérez tous les produits affichés ainsi que leurs informations.
===Comment procéder : consultez le site dont je vais vous fournir le lien et extrayez toutes les informations affichées pour chaque produit.
===Consigne importante : n’extrayez aucune information qui ne soit pas associée à un produit, comme les appels à l’action.
===Voici les données recherchées :
- Nom du produit
- Lien vers la page produit
- Prix initial du produit dans la devise affichée
- Catégorie du produit : (exemples : repas instantanés complets sur le plan nutritionnel, débardeurs, chaussettes)
- Caractéristique produit 1 : (exemples : coupe compressive, 40 g de protéines, socquettes premium)
- Caractéristique produit 2 : (exemples : couleur, nombre de pièces, nombre de portions)
- Tags spéciaux : (exemples : nouveau, édition limitée, dernière chance, etc. Renvoyez « Aucun » s’il n’y en a pas)
- Lien absolu vers l’image du produit
- Remise en % (si elle est disponible. Renvoyez « Aucun » s’il n’y a pas de remise)
Ne renvoyez aucune donnée qui ne corresponde pas à ces types et ne fournissez qu’une seule information pour chaque type.
===Remarque importante concernant les données : les pages ne présentent pas toutes la même structure, mais les produits sont suffisamment bien identifiés pour que vous puissiez distinguer les différents points de données.
Si la liste comporte plusieurs pages, activez Enable Pagination et définissez une petite valeur dans Max Pages pour la première exécution. La limite porte sur le nombre de pages visitées, pas sur le nombre de produits renvoyés. Vérifiez que les liens vers la page suivante sont accessibles : une page unique ou un lien bloqué ne permettra pas d’obtenir un catalogue complet.
Vous devez maintenant créer un champ ou une colonne de sortie pour chaque type d’information produit à extraire.
Cliquez sur « More » pour créer d’autres champs de sortie, puis répétez l’opération jusqu’à disposer d’un champ pour chaque type d’information.
Si vous souhaitez enregistrer séparément les caractéristiques des produits, créez un champ pour chacune d’elles. Voici un exemple :
💡 Pour obtenir des résultats de scraping plus précis
Donnez aux AI Agents des exemples explicites des caractéristiques produit recherchées. Voici un exemple basé sur les débardeurs Gymshark présentés dans l’image ci-dessus.
Caractéristique produit 1 : coupe slim
Caractéristique produit 2 : noir
Après avoir créé tous les champs de sortie correspondant aux informations à extraire, cochez la case « Advanced Settings ».
Vous pouvez alors :
- Choisir un autre modèle disponible si celui par défaut ne correspond pas à vos contraintes de coût ou à vos besoins d’extraction ; comparez d’abord les résultats sur un petit échantillon.
- Définir le nombre maximal d’itérations. Un nombre plus élevé peut augmenter la consommation de crédits ; découvrez comment fonctionnent les AI Agents.
- Essayer Render HTML si les produits sont chargés en JavaScript et que la première exécution ne renvoie aucune ligne exploitable. Vérifiez de nouveau les résultats après l’avoir activé.
Une fois l’option activée, cliquez sur « Continue ».
Cliquez ensuite sur Run import now pour extraire les produits de l’URL configurée pour cette exécution.
Voici un exemple de résultat obtenu avec le website scraper AI Agent. Les champs et le nombre de lignes dépendent de la page source et de votre prompt.
💡 Pour éviter les doublons
Utilisez l’URL du produit comme identifiant unique si la boutique attribue une URL stable à chaque produit. Un même nom peut être utilisé pour plusieurs tailles ou variantes. L’unicité empêche la création de lignes en double dans la collection ; elle n’empêche pas l’agent de consulter les pages ni de consommer des crédits lors d’une prochaine exécution.
Suivez les instructions ci-dessous ⬇️
Commencez par sélectionner votre identifiant unique. Dans mon cas, je choisis le lien du produit, mais vous pouvez utiliser une autre donnée.
Cliquez ensuite sur l’en-tête de la colonne et sélectionnez « Rename - Settings - Delete ».
Cochez la case « Do not allow duplicate values », puis cliquez sur « Save Property ».
Une fois cette étape terminée, chaque produit de la boutique n’apparaîtra qu’une seule fois dans votre collection, même si vous scrapez le même site e-commerce à plusieurs reprises.
Une icône en forme de clé doit également apparaître dans l’en-tête de la colonne pour le confirmer.
Conclusion
Pour obtenir une liste de produits exploitable, partez de la bonne URL de catégorie, demandez uniquement les champs visibles dans la liste et limitez la première exécution. Vérifiez les prix, les liens produit, les valeurs manquantes et la pagination avant d’augmenter la limite de pages. Respectez les règles d’accès et les conditions d’utilisation de la boutique.
Peut-on scraper un site e-commerce sans code ?
Oui. L’IA de Datablist vous permet de scraper des sites e-commerce à l’aide d’instructions en langage naturel. Il vous suffit de décrire clairement votre besoin, puis l’AI Agent prend en charge les aspects techniques.
Comment surveiller les prix d’un site e-commerce ?
Relancez le même workflow sur la liste de produits, puis comparez la nouvelle colonne de prix avec votre précédent export. Utilisez une URL produit stable pour faire correspondre les lignes ; le prix affiché dans une liste peut différer de celui de la page produit ou varier selon la déclinaison.
Comment scraper les données produit d’un site e-commerce ?
Fournissez l’URL d’une catégorie ou d’une page regroupant tous les produits, demandez des champs précis — nom, URL, prix affiché et URL de l’image, par exemple — puis associez chaque champ à une propriété de sortie. Contrôlez les premières lignes avant d’augmenter la limite de pages.
Comment scraper plusieurs sites e-commerce à la fois ?
Le Site Scraper accepte une seule URL de départ par exécution. Lancez-le séparément pour chaque boutique ou catégorie, puis regroupez les résultats dans une collection si nécessaire. La couverture dépend des pages accessibles et de la limite définie.
Est-il légal de scraper des sites web ?
Vérifiez les conditions d’utilisation et les autorisations de chaque boutique avant de collecter ses données. Le simple fait que des informations soient publiques ne vaut pas autorisation, et les règles varient selon les sites et les pays.






















