logo
FR

Détails produit Home Depot

Donnez des ID produit Home Depot et obtenez titre, catégorie, marque, prix, stock et statut de collecte pour chaque produit

Traduit · fr-FRVoir le texte original

Aperçu

Les détails produit Home Depot transforment les pages produit publiques en un tableau comparable. Les équipes assortiment, prix et catalogue peuvent s'appuyer sur les titres, catégories, marques, prix, stocks et aperçus d'avis sans ouvrir chaque fiche.

Les mêmes lignes conservent l'heure de collecte, le statut URL et les horodatages source, pour aligner des instantanés plus tardifs. Lorsqu'un produit ne peut pas être collecté, la ligne est marquée au lieu de disparaître en silence.

Notes sur les données

Chaque ligne est un instantané public Home Depot au moment de la collecte. Les enregistrements d'un lot reviennent de la collecte la plus ancienne à la plus récente, et les produits se distinguent par l'identifiant du produit interrogé. Le prix est un texte d'affichage, avec le code devise à part ; quantité en stock, nombre d'avis et taux de remise restent le texte d'origine. Certains attributs peuvent être vides. Les produits non publiés, inaccessibles ou non collectés peuvent ne porter qu'un indicateur sans données. L'heure de collecte de l'échantillon n'a pas de fuseau.

À quoi ressemblent les résultats

Chaque ligne est un produit et les faits collectés sur sa page :

ID produitTitre produitPrixQuantité en stockCode deviseStatut URL
343878117SOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar Panel899.99160USD有效
3437953611500W/3000W Push Button Start Solar Generator HomePower 1000 v2 with 2pcs 200W Solar Panels1089.05USD有效

Les lignes incluent aussi Marque, Nom de catégorie, Numéro de modèle, Note, Nombre d'avis, horodatages source et l'indicateur sans données.

Cas d'usage

  • Pour les prix concurrentiels, comparez Prix, Code devise, Prix d'origine et Taux de remise pour voir les fourchettes et les écarts promotionnels.
  • Pour le suivi des stocks, combinez Quantité en stock, Statut URL et Heure de collecte afin de repérer des produits encore joignables avec un stock faible.
  • Pour le nettoyage de catalogue, utilisez ID produit, Marque, Nom de catégorie, Numéro de modèle et Titre produit pour une fiche maître partagée.
  • Pour le suivi de performance, filtrez sur Note, Nombre d'avis, Indicateur best-seller et Indicateur mieux noté.

Périmètre et limites

Soumettez 1 à 200 ID produit Home Depot par exécution. Chaque ID renvoie au plus un enregistrement de détail ou un indicateur sans données. Seuls les détails produits collectibles publiquement sont couverts.

  • Adapté pour
  • Lorsque vous avez besoin des titres, catégories, marques, prix, stocks et aperçus d'avis pour un lot de produits Home Depot
  • Lorsque vous avez besoin d'une table de détails produits indexée par ID Home Depot, y compris un indicateur sans données
  • À ne pas utiliser pour
  • Lorsque vous avez besoin de prix de caisse en direct ou de stocks en direct - il s'agit d'un instantané au moment de la collecte
  • Lorsque vous avez besoin de commandes, d'offres membres ou d'informations non publiques - seuls les détails collectibles publiquement

Gestion des échecs

Comportement en cas d'échec et de nouvelle tentative déclaré par l'auteur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.

  1. 1Si une ligne est sans données, vérifiez l'ID produit avant de considérer le produit comme absent
  2. 2Si l'exécution n'est que partiellement réussie, gardez les lignes terminées et renvoyez les ID corrigés
  3. 3En cas d'échec d'authentification ou d'expiration, corrigez la clé configurée puis renvoyez au lieu de réessayer à l'aveugle

Entrée

Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.

ChampNom métierTypeRequisDéfautÉnum / ContraintesExempleDescription
product_itemsListe de produitsarray<object>Oui—jusqu'à 200 éléments[{"item":"343878117"}]Produits Home Depot dont collecter les détails. Soumettez 1 à 200 ID produit ; chaque entrée est un identifiant tel que 343878117. Les résultats restent dans le nombre soumis, au plus une ligne par ID.

Sortie

Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.

ChampNom métierTypeExempleDescription
batch_idID de lotstring—Identifiant du lot de détails produit. Vide lorsque la source n'a pas de valeur.
bind_goodsProduits liésstring—Informations sur les produits liés. Vide lorsque la source n'a pas de valeur.
biz_idID métierstring343878117Identifiant métier stocké avec la ligne de détail.
brand_nameMarquestringAnkerNom de marque affiché sur la page produit.
category_idID de catégoriestring—Identifiant de la catégorie produit. Vide lorsque la source n'a pas de valeur.
category_id_pathChemin d'ID de catégoriestring—Chemin d'identifiants de la catégorie parente à la catégorie actuelle. Vide lorsque la source n'a pas de valeur.
category_nameNom de catégoriestringOutdoors:Outdoor Power Equipment:Generators:Portable Power StationsChemin complet du nom de catégorie du produit.
crawl_timeHeure de collectestring2026-09-11T14:43:35Texte d'heure où cet instantané de détail a été collecté. L'échantillon n'a pas de fuseau.
currency_codeCode devisestringUSDCode devise applicable aux champs de prix.
discount_rateTaux de remisestring—Texte du taux de remise collecté. Vide lorsque la source n'a pas de valeur.
inventory_quantityQuantité en stockstring160Texte de quantité en stock au moment de la collecte.
is_bestsellerIndicateur best-sellerstringNoTexte d'indicateur best-seller de la page, par exemple No.
is_top_ratedIndicateur mieux notéstringNoTexte d'indicateur mieux noté de la page, par exemple No.
legacy_brand_nameMarque historiquestringAnkerNom de marque historique stocké avec la ligne produit.
model_numberNuméro de modèlestringSOLIX-N65&200SPNuméro de modèle ou combinaison affiché sur la page.
oldest_time_rawHeure la plus anciennestring—Texte de l'heure la plus ancienne de la source. Vide lorsque la source n'a pas de valeur.
original_pricePrix d'originestring—Texte du prix d'origine collecté. Vide lorsque la source n'a pas de valeur.
pricePrixstring899.99Texte du prix affiché au moment de la collecte. La devise est donnée par le code devise.
product_idID produitstring343878117Identifiant produit Home Depot.
product_titleTitre produitstringSOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar PanelTitre produit complet affiché sur la page.
product_urlURL produitstring/p/Anker-SOLIX-C1000X-Gen2-2-000W-Output-1-024Wh-Power-Station-Push-Button-Start-Solar-Generator-with-200W-Bifacial-Solar-Panel-SOLIX-N65-200SP/343878117URL relative de la page de détail produit.
question_answer_countNombre de Q&Rstring—Texte du nombre de questions-réponses. Vide lorsque la source n'a pas de valeur.
rating_scoreNotestring—Texte de la note produit. Vide lorsque la source n'a pas de valeur.
review_countNombre d'avisstring0Texte du nombre d'avis collecté.
sku_category_nameCatégorie SKUstringPortable Power StationsNom de catégorie feuille du SKU produit.
sku_idID SKUstring—Identifiant du SKU produit. Vide lorsque la source n'a pas de valeur.
source_create_time_msSource créée msinteger1789109015238Horodatage en millisecondes de création de l'enregistrement source.
source_created_at_msSource écrite msinteger1789109015694Horodatage en millisecondes d'écriture de l'enregistrement source.
source_dateDate sourcestring2026-09-11Texte de date stocké avec l'enregistrement source.
source_flagIndicateur sourcestring—Texte d'indicateur de l'enregistrement source. Vide lorsque la source n'a pas de valeur.
special_order_sku_idSKU commande spécialestring—Identifiant SKU d'un article en commande spéciale. Vide lorsque la source n'a pas de valeur.
store_sku_idSKU magasinstring1016137378Identifiant SKU côté magasin.
url_statusStatut URLstring有效Texte d'état de disponibilité de l'URL produit.
task_itemProduit interrogéstring343878117Identifiant produit soumis correspondant à cette ligne.
no_dataIndicateur sans donnéesbooleanfalseIndique si ce produit a été renvoyé sans charge utile de détail.

Schema de l'enregistrement

La sortie est renvoyée enregistrement par enregistrement. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "batch_id": {
      "type": "string",
      "title": "ID de lot",
      "description": "Identifiant du lot de détails produit. Vide lorsque la source n'a pas de valeur."
    },
    "bind_goods": {
      "type": "string",
      "title": "Produits liés",
      "description": "Informations sur les produits liés. Vide lorsque la source n'a pas de valeur."
    },
    "biz_id": {
      "type": "string",
      "title": "ID métier",
      "description": "Identifiant métier stocké avec la ligne de détail.",
      "prefill": "343878117"
    },
    "brand_name": {
      "type": "string",
      "title": "Marque",
      "description": "Nom de marque affiché sur la page produit.",
      "prefill": "Anker"
    },
    "category_id": {
      "type": "string",
      "title": "ID de catégorie",
      "description": "Identifiant de la catégorie produit. Vide lorsque la source n'a pas de valeur."
    },
    "category_id_path": {
      "type": "string",
      "title": "Chemin d'ID de catégorie",
      "description": "Chemin d'identifiants de la catégorie parente à la catégorie actuelle. Vide lorsque la source n'a pas de valeur."
    },
    "category_name": {
      "type": "string",
      "title": "Nom de catégorie",
      "description": "Chemin complet du nom de catégorie du produit.",
      "prefill": "Outdoors:Outdoor Power Equipment:Generators:Portable Power Stations"
    },
    "crawl_time": {
      "type": "string",
      "title": "Heure de collecte",
      "description": "Texte d'heure où cet instantané de détail a été collecté. L'échantillon n'a pas de fuseau.",
      "prefill": "2026-09-11T14:43:35"
    },
    "currency_code": {
      "type": "string",
      "title": "Code devise",
      "description": "Code devise applicable aux champs de prix.",
      "prefill": "USD"
    },
    "discount_rate": {
      "type": "string",
      "title": "Taux de remise",
      "description": "Texte du taux de remise collecté. Vide lorsque la source n'a pas de valeur."
    },
    "inventory_quantity": {
      "type": "string",
      "title": "Quantité en stock",
      "description": "Texte de quantité en stock au moment de la collecte.",
      "prefill": "160"
    },
    "is_bestseller": {
      "type": "string",
      "title": "Indicateur best-seller",
      "description": "Texte d'indicateur best-seller de la page, par exemple No.",
      "prefill": "No"
    },
    "is_top_rated": {
      "type": "string",
      "title": "Indicateur mieux noté",
      "description": "Texte d'indicateur mieux noté de la page, par exemple No.",
      "prefill": "No"
    },
    "legacy_brand_name": {
      "type": "string",
      "title": "Marque historique",
      "description": "Nom de marque historique stocké avec la ligne produit.",
      "prefill": "Anker"
    },
    "model_number": {
      "type": "string",
      "title": "Numéro de modèle",
      "description": "Numéro de modèle ou combinaison affiché sur la page.",
      "prefill": "SOLIX-N65&200SP"
    },
    "oldest_time_raw": {
      "type": "string",
      "title": "Heure la plus ancienne",
      "description": "Texte de l'heure la plus ancienne de la source. Vide lorsque la source n'a pas de valeur."
    },
    "original_price": {
      "type": "string",
      "title": "Prix d'origine",
      "description": "Texte du prix d'origine collecté. Vide lorsque la source n'a pas de valeur."
    },
    "price": {
      "type": "string",
      "title": "Prix",
      "description": "Texte du prix affiché au moment de la collecte. La devise est donnée par le code devise.",
      "prefill": "899.99"
    },
    "product_id": {
      "type": "string",
      "title": "ID produit",
      "description": "Identifiant produit Home Depot.",
      "prefill": "343878117"
    },
    "product_title": {
      "type": "string",
      "title": "Titre produit",
      "description": "Titre produit complet affiché sur la page.",
      "prefill": "SOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar Panel"
    },
    "product_url": {
      "type": "string",
      "title": "URL produit",
      "description": "URL relative de la page de détail produit.",
      "prefill": "/p/Anker-SOLIX-C1000X-Gen2-2-000W-Output-1-024Wh-Power-Station-Push-Button-Start-Solar-Generator-with-200W-Bifacial-Solar-Panel-SOLIX-N65-200SP/343878117"
    },
    "question_answer_count": {
      "type": "string",
      "title": "Nombre de Q&R",
      "description": "Texte du nombre de questions-réponses. Vide lorsque la source n'a pas de valeur."
    },
    "rating_score": {
      "type": "string",
      "title": "Note",
      "description": "Texte de la note produit. Vide lorsque la source n'a pas de valeur."
    },
    "review_count": {
      "type": "string",
      "title": "Nombre d'avis",
      "description": "Texte du nombre d'avis collecté.",
      "prefill": "0"
    },
    "sku_category_name": {
      "type": "string",
      "title": "Catégorie SKU",
      "description": "Nom de catégorie feuille du SKU produit.",
      "prefill": "Portable Power Stations"
    },
    "sku_id": {
      "type": "string",
      "title": "ID SKU",
      "description": "Identifiant du SKU produit. Vide lorsque la source n'a pas de valeur."
    },
    "source_create_time_ms": {
      "type": "integer",
      "title": "Source créée ms",
      "description": "Horodatage en millisecondes de création de l'enregistrement source.",
      "prefill": 1789109015238
    },
    "source_created_at_ms": {
      "type": "integer",
      "title": "Source écrite ms",
      "description": "Horodatage en millisecondes d'écriture de l'enregistrement source.",
      "prefill": 1789109015694
    },
    "source_date": {
      "type": "string",
      "title": "Date source",
      "description": "Texte de date stocké avec l'enregistrement source.",
      "prefill": "2026-09-11"
    },
    "source_flag": {
      "type": "string",
      "title": "Indicateur source",
      "description": "Texte d'indicateur de l'enregistrement source. Vide lorsque la source n'a pas de valeur."
    },
    "special_order_sku_id": {
      "type": "string",
      "title": "SKU commande spéciale",
      "description": "Identifiant SKU d'un article en commande spéciale. Vide lorsque la source n'a pas de valeur."
    },
    "store_sku_id": {
      "type": "string",
      "title": "SKU magasin",
      "description": "Identifiant SKU côté magasin.",
      "prefill": "1016137378"
    },
    "url_status": {
      "type": "string",
      "title": "Statut URL",
      "description": "Texte d'état de disponibilité de l'URL produit.",
      "prefill": "有效"
    },
    "task_item": {
      "type": "string",
      "title": "Produit interrogé",
      "description": "Identifiant produit soumis correspondant à cette ligne.",
      "prefill": "343878117"
    },
    "no_data": {
      "type": "boolean",
      "title": "Indicateur sans données",
      "description": "Indique si ce produit a été renvoyé sans charge utile de détail.",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Intégration

Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt.

Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.

Config du client

Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.

mcpServers config
{
  "mcpServers": {
    "hello_moto__homedepot-product-detail": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/homedepot-product-detail",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Laissez l'IA tout configurer pour vous

Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)

detail.access.mcp.composeHint

Tarifs

Démarrer une tâche de détails produit

Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.

0,0001 $US/ exécution
Per record returned

Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées.

0,005 $US/ enregistrement

Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.

Voir les crédits

Essayer maintenant

Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.

Exemple
Les paramètres sont validés par rapport à l'input.schema avant la soumission
Veuillez d'abord renseigner les paramètres requis
À partir de 0,005 $US / enregistrement