Extraire les pages produit de Quill en lignes
Le Scraper de produits Quill transforme les pages produit et catégorie de quill.com en lignes. Collez une URL de produit, ou une page de catégorie telle que quill.com/office-supplies/cbu/2.html, une par ligne - ou importez un fichier CSV, XLSX ou TXT -, fixez une limite par requête, et chaque produit revient sous forme d'enregistrement avec la requête dont il provient, le service qui l'a produit, le nom, le prix et la devise, la disponibilité, la marque, sku, mpn et gtin, une note et un nombre d'avis, une image, un lien et une description. Quinze colonnes dans le fichier et seize dans le JSON, une ligne par produit. Contrairement à certains marchands de ce pipeline partagé - l'outil nomme Lowes, Grainger, Zalando et Fastenal -, Quill ne nécessite aucun proxy résidentiel à vous, il n'y a donc rien à configurer au-delà de la liste et de la limite.
Deux choses méritent d'être comprises avant de bâtir sur cet export, et toutes deux tiennent à l'origine des données. Les produits sont lus dans le JSON-LD qu'une page publie sur elle-même - les données structurées que les marchands intègrent pour que les moteurs de recherche puissent afficher un prix et un état de stock. C'est pourquoi les colonnes portent les noms qu'elles portent : sku, mpn, gtin, brand, availability et currency sont le vocabulaire standard pour décrire un produit. Cela pose aussi un plafond : chaque colonne après service n'existe que si le marchand a déclaré ce champ, si bien qu'une cellule vide signifie non publié plutôt qu'exécution échouée, et relancer ne la remplira pas.
La seconde, c'est que cette page n'imprime pas de valeurs d'exemple, parce que nous ne l'avons jamais lancée contre Quill. Sur les quarante-cinq exports que nous détenons du pipeline partagé qui alimente ce service, pas un n'est une exécution Quill - quarante-quatre ont renvoyé un en-tête et aucune ligne, et le seul rempli concerne un autre marchand. Cet export vaut exactement une observation honnête, et elle porte sur l'outil et non sur Quill : query et service étaient remplis sur chaque ligne parce que le scraper les écrit lui-même, et six des quinze colonnes étaient vides sur chaque ligne. Attendez-vous à des trous ici aussi, attendez-vous à ce qu'ils tombent ailleurs parce qu'un autre marchand publie d'autres données structurées, et laissez une petite exécution gratuite vous dire lesquels - c'est une question que 500 lignes gratuites tranchent définitivement.
Côté juridique, celui-ci compte parmi les exports les plus légers de notre catalogue. Tout ce qui est collecté est affiché sur une page produit publique à tout visiteur, aucune connexion ni paywall n'est en jeu, et aucune personne n'est nommée dans les quinze colonnes - reviews est un décompte plutôt que le texte des avis, si bien qu'aucun corps d'avis ne revient. Ce sont des produits et des prix. Les conditions propres à Quill régissent toujours la collecte automatisée depuis leur site : lisez-les avant de monter en charge, et rappelez-vous que les descriptions produit et les images sont le texte et les photographies de quelqu'un d'autre si vous comptez les republier. Commencez gratuitement : vos 500 premières lignes ne coûtent rien et ne demandent aucune carte bancaire, ensuite c'est 0,002 $ par ligne, tarif unique.