Scraper de Produits Home Depot

Les annonces Home Depot,
en lignes que vous pouvez trier.

Tapez un mot-clé - ou collez une URL de catégorie ou de produit Home Depot - et les annonces reviennent sous forme de tableau : le produit, sa marque, son prix et son prix de référence, sa note et son nombre d'avis, son modèle et son SKU, un lien, une image et sa disponibilité.

500 lignes offertes, une fois0,002 $ par ligne ensuiteune ligne par produitJSON · Excel
Comment ça marche

Un mot-clé ou un lien,
et combien par requête.

Un champ obligatoire et un réglage. Il n'y a ni tri ni sélecteur de magasin ou de région.

  1. ÉTAPE 1Connectez-vous à la plateforme et assurez-vous que votre proxy résidentiel payant est configuré - ce service en a besoin.
  2. ÉTAPE 2Ouvrez le Scraper de Produits Home Depot.
  3. ÉTAPE 3Tapez des mots-clés ou collez des URL homedepot.com, une par ligne - les pages de catégorie et les pages produit fonctionnent aussi bien, et vous pouvez les mélanger.
  4. ÉTAPE 4Ou téléversez un fichier. Un CSV ou un TXT est lu ligne par ligne et seule sa première colonne est utilisée ; un XLSX prend la première colonne de la première feuille. Ce qui est trouvé est fusionné avec votre saisie puis dédoublonné.
  5. ÉTAPE 5Fixez une limite par requête. Elle vaut 100 par défaut, la plus petite valeur acceptée est 1, et la laisser vide prend tout.
  6. ÉTAPE 6Cliquez sur « Start scraping », puis téléchargez les résultats en JSON ou en Excel.

La limite s'applique par requête : une liste de mots-clés la multiplie donc. Une catégorie large sans limite peut tourner longtemps.

Pourquoi c'est utile

Deux prix, deux identifiants,
une ligne.

Ce qu'une ligne d'annonce Home Depot vous donne et qu'une capture d'écran de la page de recherche ne donne pas.

Prix et prix de référence côte à côte

price et original_price sont deux colonnes distinctes : une remise devient une soustraction plutôt qu'une supposition. Suivez le couple dans le temps et vous obtenez la forme d'une promotion - quand elle a commencé, jusqu'où elle est allée, et si elle est revenue.

Deux colonnes d'identifiant, pas une

model et sku reviennent tous les deux. Deux identifiants, ce sont deux chances de rapprocher une ligne de votre propre catalogue ou du flux d'un autre distributeur - c'est le plus souvent la différence entre une jointure qui fonctionne et une qui perd silencieusement la moitié de ses lignes.

Mots-clés et URL dans le même champ

Vous n'êtes pas obligé de choisir une forme d'entrée. Un terme de recherche, une page de catégorie et une page produit peuvent occuper des lignes successives de la même exécution : un seul job peut donc couvrir à la fois un balayage large et une courte liste de surveillance.

À lire d'abord

Trois choses à savoir
avant de planifier une exécution.

L'une est une condition ferme, l'autre concerne ce que cette page accepte de promettre, et la dernière est un piège discret dans le téléversement de fichiers.

Ce service exige votre propre proxy résidentiel payant. Quand une exécution ne renvoie rien, la plateforme en donne la raison : homedepot.com ne laisse pas passer les adresses de proxy gratuites, une adresse résidentielle payante configurée en PROXY_URL est nécessaire, et votre véritable IP n'est jamais utilisée. Ce message n'apparaît qu'après une exécution vide, et c'est précisément pourquoi il figure ici en amont : sinon, un tableau vide ressemble à un service en panne plutôt qu'à un réglage manquant.

Nous n'avons pas mesuré cet export, et cette page ne prétend pas le contraire. Les douze colonnes ci-dessous sont celles que le service déclare, dans l'ordre où il les déclare. Ce qu'elles contiennent - price est-il un nombre ou une chaîne, quel vocabulaire emploie availability, rating et reviews sont-ils de simples chiffres, à quelle fréquence original_price est-il rempli - n'apparaît nulle part sur cette page, faute d'un export de ce service à confronter. D'autres pages d'ici indiquent des formats ; elles s'appuyaient sur de vraies exécutions. Faites une petite première exécution et lisez votre propre ligne d'en-tête avant de bâtir une chaîne de traitement sur la moindre hypothèse de forme.

Le téléversement lit moins que vous ne l'imaginez. Il propose CSV, XLSX, TXT et Parquet, mais un fichier Parquet est refusé dans le navigateur, avec une note vous invitant à coller les URL ou à utiliser l'un des trois autres. Pour un CSV ou un TXT, il ne prend que la première colonne de chaque ligne : un tableur dont les URL sont en colonne B se téléversera donc comme une liste de ce que contient la colonne A. Un XLSX se comporte de même avec la première feuille. Ce qui est lu est fusionné avec ce qui figure déjà dans le champ, puis dédoublonné - pratique une fois qu'on le sait, déroutant tant qu'on l'ignore.

Ce que vous récupérez

Douze colonnes déclarées,
nommées, non mesurées.

Voici la liste de colonnes du service lui-même, dans son propre ordre. Les descriptions disent à quoi sert chaque colonne ; elles ne disent délibérément pas à quoi ressemblent ses valeurs.

query
Le mot-clé ou l'URL dont provient cette ligne. C'est la première colonne que le service déclare, ce qui est la convention sur cette plateforme pour reporter l'entrée sur chaque ligne.
name
Le nom du produit. Le tableau de résultats l'affiche comme texte du lien, en utilisant url comme destination.
brand
La marque sous laquelle l'annonce est classée. Présentée comme une colonne à part dans le tableau de résultats : elle est donc séparée du nom du produit et non intégrée à lui.
price
Le prix affiché. L'interface rend cette colonne sous la forme $ suivi de la valeur : la valeur qu'elle reçoit ne porte donc pas de symbole monétaire propre - c'est la seule chose que nous puissions affirmer sur cette colonne sans export.
original_price
Le prix de référence affiché à côté du prix courant. Lisez-le avec price pour obtenir une remise. Nous ne pouvons pas vous dire à quelle fréquence il est rempli, faute d'avoir exécuté ce service.
rating
La note du produit. Affichée dans le tableau de résultats à côté du nombre d'avis. Cette page n'affirme rien sur son échelle ni sur son type.
reviews
Le nombre d'avis du produit. Nommée comme un décompte et non comme du texte d'avis - pour les avis eux-mêmes, utilisez le scraper d'avis distinct lié plus bas.
model
Un identifiant de modèle du produit. Il est déclaré séparément de sku, les deux ne sont donc pas le même numéro ; quelle numérotation chacun emploie n'est toutefois pas quelque chose que cette page affirmera sans un export sous les yeux.
sku
Un second identifiant, déclaré à côté de model. Utile comme clé de jointure de repli ; la note sur model explique pourquoi aucun des deux n'est décrit plus précisément ici.
url
Le lien vers la page produit. Le tableau de résultats l'utilise comme href derrière le nom du produit : il mène donc à une page homedepot.com.
image
Un lien vers l'image du produit.
availability
La disponibilité du produit. La page n'énumère pas les valeurs possibles, faute d'avoir vu une ligne de cet export où les lire.

Ce sont des colonnes déclarées, non mesurées. Toute autre affirmation de cette page provient soit de la liste de colonnes du service lui-même, soit de l'interface de la plateforme que vous pouvez consulter vous-même ; rien ne vient d'un export, car nous n'en détenons aucun pour ce service. C'est pourquoi rien ci-dessus n'indique un type, un format, un vocabulaire de valeurs ou un taux de remplissage - une supposition plausible sur availability ou price vous vaudrait moins qu'un manque assumé. Deux choses restent fiables. La liste de colonnes elle-même est fixée à douze et sert de base à tout téléchargement JSON ou Excel : une ligne d'en-tête ne vous surprendra pas. Et l'exécution ne renverra strictement rien tant qu'un proxy résidentiel payant n'est pas configuré, de loin la raison la plus fréquente pour laquelle ce service paraît vide. Faites une petite première exécution, lisez votre propre ligne d'en-tête et traitez-la comme la spécification de tout ce qui suit.

Usages courants

Ce que les gens
exécutent vraiment.

Tous partent de quelque chose que vous taperiez dans la recherche de Home Depot elle-même.

Tarifs

Surveiller les prix et les remises d'une catégorie

Collez une URL de catégorie, exécutez-la régulièrement et gardez price à côté de original_price. L'écart entre les deux est la promotion, et l'observer sur toute une catégorie en dit plus que de suivre un seul produit.

Tarification · Veille concurrentielle
Catalogue

Confronter une liste fournisseur à ce qui est réellement en vente

Téléversez vos mots-clés ou vos URL produit, puis rapprochez les résultats de votre propre catalogue sur model ou sur sku. Deux colonnes d'identifiant signifient qu'une ligne qui échoue sur l'une a encore une seconde chance sur l'autre.

Merchandising · Opérations
Assortiment

Voir ce que contient une catégorie avant d'y entrer

Une exécution large de catégorie sans limite renvoie l'assortiment en lignes - marques, niveaux de prix, notes et nombres d'avis réunis. C'est une autre question que celle du prix d'un produit donné, et c'est celle qu'il vaut mieux poser en premier.

Stratégie · Planification de l'offre
Tarifs

Payez à la ligne de produit,
et rien d'autre.

Le même tarif forfaitaire que tout autre scraper de la plateforme. Sans abonnement, sans licence, sans minimum mensuel.

Gratuit

500 lignes, gratuites

Sur chaque nouveau compte, une seule fois. Sans carte bancaire. Tous les scrapers débloqués - et de quoi confirmer que votre proxy est configuré et lire vous-même la véritable ligne d'en-tête de ce service avant de bâtir quoi que ce soit dessus.

Une seule fois · Sans carte
Paiement à l'usage

0,002 $ par ligne

Environ 2 $ pour 1 000 produits, le même tarif forfaitaire que pour tout autre scraper ici. La limite s'applique par requête : une liste de mots-clés la multiplie donc - et la laisser vide prend tout.

Les crédits n'expirent jamais
Entreprise

Sur mesure - des catégories entières, planifiées

Tarifs au volume, SLA, workers dédiés et intégration sur mesure pour les équipes qui suivent des assortiments de distribution de façon planifiée plutôt que de vérifier une poignée de produits. Donnez-nous vos chiffres et nous établirons un devis.

Parler aux ventes
10 % de remise sur votre première exécution payante.Utilisez le code LIVESCRAPER10 au paiement.
S'inscrire
Se combine bien avec

L'annonce,
et ce qu'il y a autour.

Celui-ci renvoie la ligne produit. Ceux-là renvoient ce qui se trouve derrière, ou le même rayon chez un concurrent. Chacun a son propre schéma.

Le volet juridique

Est-il légal de scraper
les annonces Home Depot ?

Réponse courte : ce sont des annonces produit publiques, et rien dans les douze colonnes ne décrit une personne.

Tout ce qui figure dans ces colonnes est montré à n'importe quel visiteur sur une page publique de recherche ou de produit homedepot.com. Aucune connexion n'est utilisée, aucun paywall franchi et aucun compte touché. Collecter des informations de produits et de prix publiées ouvertement à des fins de recherche et de comparaison est une pratique établie de longue date, et la transparence des prix en est l'un des cas les plus clairs.

Cet export ne contient aucune donnée personnelle. Chaque colonne décrit un produit - un nom, une marque, deux prix, une note et un décompte, deux identifiants, un lien, une image et un état de disponibilité. Aucun auteur d'avis, aucun nom de vendeur, aucun contact ni aucune adresse e-mail n'apparaît dans la liste déclarée, ce que nous ne pouvons pas dire de la plupart des pages de ce site. La note est un agrégat de ce que des clients ont dit, et non les propos eux-mêmes ; si vous voulez les avis individuels, c'est le service distinct lié plus haut, et il s'accompagne d'une obligation plus lourde.

L'obligation de passer par votre propre proxy résidentiel payant est une condition d'usage technique plutôt que juridique, mais elle mérite d'être lue comme un signal : Home Depot consacre de réels efforts au contrôle de l'accès automatisé, et ses conditions le régissent. Lisez-les avant de monter en charge, gardez la collecte proportionnée à la recherche que vous menez réellement, et ne prenez pas des prix publiés pour une licence de republier un catalogue entier. Nous n'exécutons aucun traceur tiers sur la couche de données, et vos exports s'auto-suppriment au bout de 30 jours.

livescraper.app · principes
Données publiques uniquement
Pas de connexion, pas de paywall
Aucune donnée personnelle dans aucune colonne déclarée
Les exports s'effacent (30 jours)
Les mêmes annonces que voit n'importe quel visiteur sur homedepot.com.
Questions fréquentes

Ce que l'on demande avant de s'inscrire.

Que dois-je soumettre ?+
Un mot-clé ou une URL homedepot.com, un par ligne, mélangés librement. Les pages de catégorie et les pages produit fonctionnent aussi bien - l'exemple du formulaire montre deux URL de catégorie et une URL de produit. Vous pouvez téléverser un fichier au lieu de coller, avec les réserves ci-dessous.
Ai-je besoin d'un proxy ?+
Oui, et celui-ci relève de la configuration plutôt que de la réserve. Home Depot ne laisse pas passer les adresses de proxy gratuites : le service a donc besoin d'une adresse résidentielle payante configurée en PROXY_URL ; votre véritable IP n'est jamais utilisée. Configurez-la avant votre première exécution, sinon celle-ci reviendra vide et la raison n'apparaîtra qu'après coup.
Quelles colonnes l'export contiendra-t-il ?+
Douze, dans cet ordre : query, name, brand, price, original_price, rating, reviews, model, sku, url, image et availability. C'est la liste déclarée par le service lui-même, et c'est à partir d'elle qu'est construit tout téléchargement JSON ou Excel.
Pourquoi cette page ne décrit-elle pas les formats des données ?+
Parce que nous ne détenons aucun export de ce service et que nous ne devinerons pas. D'autres pages d'ici indiquent des formats mesurés ; elles avaient de vraies exécutions à lire. Ici vous avez la liste de colonnes et ce que montre l'interface elle-même, et rien sur les types, les vocabulaires de valeurs ou la fréquence de remplissage d'une colonne. Faites une petite première exécution et lisez votre propre ligne d'en-tête.
Comment fonctionne la limite ?+
Elle vaut 100 par défaut et s'applique par requête plutôt que par exécution : une liste de mots-clés la multiplie donc. La plus petite valeur acceptée est 1, et laisser le champ vide prend tout - notez que ce n'est pas la même chose que notre recherche d'entreprises Glassdoor, dont le formulaire accepte 0 comme valeur signifiant « tout ».
Puis-je téléverser un tableur d'URL ?+
Oui, avec deux points de vigilance. Un CSV ou un TXT est lu ligne par ligne et seule sa première colonne est utilisée, et un XLSX prend la première colonne de la première feuille - placez donc vos mots-clés ou vos URL en première colonne. Parquet figure dans le sélecteur de fichiers mais est refusé dans le navigateur, qui vous invite à coller les URL ou à utiliser l'un des trois autres formats. Ce qui est lu est fusionné avec votre saisie puis dédoublonné.
Puis-je trier les résultats ou choisir un magasin ?+
Non. Ce formulaire n'a ni tri ni sélecteur de magasin, de région ou de pays - il prend des requêtes et une limite, c'est tout. Si l'ordre compte pour vous, triez l'export après l'avoir téléchargé.
Quels formats puis-je télécharger ?+
JSON ou Excel. Ce sont les deux boutons de téléchargement que la plateforme propose sur ce service ; ici le CSV est un format de téléversement et non de téléchargement.
Combien cela coûte-t-il ?+
Les 500 premières lignes d'un nouveau compte sont offertes, une seule fois ; ensuite c'est 0,002 $ par ligne - environ 2 $ pour 1 000 - au paiement à l'usage, sans abonnement. Les crédits n'expirent pas et il n'y a pas de remise à zéro mensuelle.

Lancez un mot-clé,
puis une catégorie.

Les deux renvoient des choses très différentes, et lancer les deux est le moyen le plus rapide de voir à quoi cet export est bon. Vos 500 premières lignes sont gratuites.

Actif immédiatement · sans carte bancaire

Exporter les annonces produit de Home Depot en lignes

Le Scraper de Produits Home Depot transforme une recherche homedepot.com en tableur. Vous soumettez des mots-clés ou des URL Home Depot - un par ligne, mélangés librement, pages de catégorie et pages produit acceptées indifféremment, ou téléversés en fichier CSV, XLSX ou TXT -, fixez une limite par requête, et chaque annonce revient sous forme de ligne : le nom du produit, sa marque, son prix et son prix de référence, sa note et son nombre d'avis, un numéro de modèle et un SKU, un lien vers la page, une image et un état de disponibilité. Douze colonnes, une ligne par produit, téléchargeables en JSON ou en Excel.

Deux choses déterminent l'usage, et toutes deux méritent d'être connues avant une première exécution. La première est que le service exige votre propre proxy résidentiel payant, configuré en PROXY_URL. Home Depot ne laisse pas passer les adresses de proxy gratuites, et une exécution sans proxy revient vide - la plateforme n'en explique la raison qu'après coup, d'où sa présence ici en amont. La seconde est que cette page documente la liste de colonnes déclarée et s'arrête là délibérément. Nous ne détenons aucun export de ce service : rien ici n'affirme donc un type de données, un format de valeur, un vocabulaire pour availability ou une fréquence de remplissage d'original_price. Plusieurs autres pages de ce site indiquent des formats mesurés, parce qu'il y avait des exécutions à lire ; celle-ci est honnête sur le fait qu'elle n'en a pas. Faites une petite première exécution et laissez votre propre ligne d'en-tête tenir lieu de spécification.

Ce que la liste de colonnes vous dit vaut d'être pris. price et original_price arrivent en colonnes distinctes : une remise relève du calcul et non de la déduction, et suivre le couple sur une catégorie dans le temps donne la forme d'une promotion plutôt qu'un instantané. model et sku sont déclarés séparément, ce qui offre deux chances de rapprocher une ligne de votre propre catalogue ou du flux d'un concurrent - le plus souvent la différence entre un taux de correspondance fiable et un autre qui perd des lignes en silence. Et comme mots-clés et URL partagent le même champ de saisie, un seul job peut couvrir à la fois un balayage large de catégorie et une courte liste de produits précis.

Quelques notes pratiques. La limite vaut 100 par défaut, accepte un minimum de 1 et s'applique par requête plutôt que par exécution : une liste de mots-clés la multiplie donc ; laissez-la vide pour tout prendre, sachant qu'une catégorie large sans limite peut tourner longtemps. Le téléversement ne lit que la première colonne d'un CSV, d'un TXT ou d'un XLSX, et refuse Parquet dans le navigateur : gardez vos URL en colonne A. Il n'y a ni tri ni sélecteur de magasin ou de région - triez l'export après l'avoir téléchargé. Sur le plan juridique, cet export est exceptionnellement propre : chaque colonne décrit un produit et non une personne, et aucun auteur d'avis, vendeur, contact ou e-mail n'apparaît dans la liste déclarée. Les conditions de Home Depot régissent toujours l'accès automatisé ; lisez-les avant de monter en charge. Commencez gratuitement : vos 500 premières lignes ne coûtent rien et ne demandent pas de carte, puis 0,002 $ par ligne, au forfait. Consultez les tarifs pour les prix en vigueur.