Exporter les données produit Boots depuis une URL de catégorie
La recherche retail commence le plus souvent par un rayon plutôt que par un produit. Vous voulez toute une catégorie - ce qui est référencé, à quel prix, sous quel nom et avec quels identifiants - et la parcourir à la main est la partie pour laquelle personne n'a le temps. Ce service prend le lien à la place. Collez une URL de fiche produit Boots ou une URL de catégorie entière, une par ligne, et chaque produit revient sous forme de ligne : nom, prix, devise dans laquelle ce prix est exprimé, disponibilité, marque, les trois identifiants qui rendent un export rapprochable, une image, un lien et une description. Quinze colonnes, une ligne par produit.
Le formulaire comporte une saisie et un réglage, car il n'y a rien d'autre à décider. Le réglage est une limite par requête - et le mot par fait un vrai travail : cinq URL de catégorie avec une limite de deux cents renvoient deux cents produits pour chacune, et non deux cents au total. Mettez-la à 0 pour tout prendre. Il n'y a pas de champ proxy, et ce n'est pas un oubli : Boots ne fait pas partie des quatre enseignes que la plateforme signale comme bloquant le trafic des centres de données ou affichant leurs produits côté client, les requêtes passent donc par le pool partagé et vous n'avez rien à louer ni à configurer.
Ce qui rend cet export utile en aval, c'est que les identifiants sont des colonnes à part entière. Un nom de produit est une étiquette que deux enseignes écriront de deux façons, et faire la jointure dessus revient à faire une jointure approximative. sku, mpn et gtin sont exacts, lorsqu'une enseigne les publie - faites la jointure sur ceux-là d'abord et ne revenez aux noms que pour le reliquat. Le prix et la devise sont de même gardés séparés, si bien que rien en aval n'a à retirer un symbole d'une chaîne avant de calculer, et deux exécutions de la même catégorie s'alignent colonne par colonne, ce qui est le fondement même du suivi d'un prix.
Une limite mérite d'être énoncée clairement, car elle change ce à quoi vous devez vous attendre. Les produits sont lus dans le JSON-LD qu'une page publie sur elle-même - les données structurées que les enseignes intègrent pour les moteurs de recherche - de sorte qu'une colonne n'arrive remplie que si Boots déclare ce champ, et qu'un vide signifie non publié plutôt qu'exécution échouée. Et nous ne l'avons pas exécuté nous-mêmes sur Boots : sur les quarante-cinq exports que nous détenons de cette chaîne partagée, quarante-quatre sont revenus vides et le seul renseigné concerne une autre enseigne, chez qui six des quinze colonnes étaient vides sur chaque ligne. Cela vous apprend quelque chose sur l'outil et rien de fiable sur Boots - d'où l'absence, sur cette page, de valeurs d'exemple, de formats et de taux de remplissage. Lancez une catégorie avec l'offre gratuite et lisez la ligne d'en-tête : vos 500 premières lignes ne coûtent rien et ne demandent aucune carte bancaire. Consultez les tarifs en vigueur.