Extracteur de produits Gemplers

Une URL de produit entre,
presque toute la ligne sort.

C'est le résultat le plus net de notre catalogue de fournisseurs. Une URL de produit est revenue avec quinze colonnes remplies sur dix-sept - nom, marque, prix, devise, disponibilité, les deux identifiants, une description complète et des images - et nous avons vérifié chacune de ces valeurs sur la page en ligne.

500 lignes offertes, une seule foispuis 0,002 $ par ligne15 colonnes sur 17 dans notre exécutionCSV · JSON · Excel
Comment ça marche

Une liste d'URL entre, un tableur sort.

  1. ÉTAPE 1Connectez-vous à la plateforme.
  2. ÉTAPE 2Ouvrez le Gemplers Products Scraper.
  3. ÉTAPE 3Collez les URL Gemplers de votre choix, une par ligne - une page /products/ ou une page /collections/. Toute autre forme est refusée, et la colonne de statut le dit avec ces mots exacts.
  4. ÉTAPE 4Choisissez votre format de sortie (CSV / JSON / XLSX).
  5. ÉTAPE 5Lancez le travail.
  6. ÉTAPE 6Téléchargez les résultats - dix-sept colonnes par ligne.
À quoi s'attendre

Ce qu'il faut savoir avant de le lancer.

Quinze colonnes sur dix-sept, sur un vrai produit

Notre exécution réussie a renvoyé un titre commercial complet, le fabricant dans sa propre colonne brand, un prix sous forme de nombre calculable, une devise, un état de disponibilité, les deux colonnes d'identifiant, un paragraphe de texte produit et une URL d'image. Seules rating et reviews sont revenues vides. Parmi les catalogues de fournisseurs qui utilisent ce schéma, c'est la ligne la plus remplie que nous détenions.

Nous avons vérifié chaque valeur sur la page en ligne

Une requête sur la même URL de produit renvoie environ 620 Ko de HTML avec trois blocs de données structurées, dont un enregistrement produit complet dont le nœud d'offre annonce la même devise, le même prix et le même état de disponibilité que notre export. La référence figure deux douzaines de fois dans le balisage, le fabricant plus de cent fois. Rien dans la ligne n'est déduit : tout est sur la page.

La colonne de statut vous dit ce qu'elle accepte

Nos deux autres exécutions ont soumis une adresse de remplissage et ne sont pas revenues avec une simple erreur. Elles sont revenues avec unsupported URL (use a /collections/ or /products/ URL) - le service nommant les deux formes qu'il accepte. C'est une aide rare, cela concorde avec les exemples d'entrée consignés par le fournisseur, et cela veut dire qu'une liste mal saisie vous dit ce qui cloche au lieu de ne rien renvoyer.

Le prix arrive en nombre nu

Cela compte si vous écrivez un importateur pour plusieurs de nos services fournisseurs. Ici, price et parsed_price ont contenu la même valeur sans symbole monétaire, contrairement à nos pages Uline où price porte un signe dollar et parsed_price non. Lisez currency pour la dénomination plutôt que de la déduire de la chaîne.

L'ordre des colonnes a bougé entre nos exports

Les noms n'ont pas changé, leur ordre si : notre exécution de juillet liste les colonnes en commençant par nom, marque, prix, les suivantes commencent par l'identifiant et l'URL du produit. Dans les deux cas, dix-sept noms. Si votre chargeur lit par position plutôt que par en-tête, il associera silencieusement de travers un fichier Gemplers - lisez donc par nom.

Une référence, dans les deux colonnes d'identifiant

sku et sku_code ont contenu la même valeur sur notre ligne, comme sur notre page Uline et contrairement à nos catalogues de revendeurs, où l'une est la référence du vendeur et l'autre celle du fabricant. La colonne brand porte le fabricant à part, vous avez donc les deux faits - simplement pas deux références.

Ce que vous récupérez

Dix-sept colonnes, quinze d'entre elles remplies.

Lues dans un export réel, dans l'ordre de la feuille. Les notes proviennent de notre unique exécution réussie et d'une requête directe sur la même fiche ; là où il est écrit ici qu'une colonne portait une valeur, cela décrit une ligne que nous détenons réellement.

query
L'URL Gemplers que vous avez soumise, renvoyée. Remplie sur nos trois lignes, y compris les deux que le service a refusées - et c'est précisément ce qui permet de rapprocher un jeu de résultats de votre liste d'entrée.
sku_code
La référence Gemplers. Remplie, et identique à sku sur notre ligne. Cette même référence figure deux douzaines de fois dans le balisage de la page en ligne, une ligne peut donc être vérifiée sur la fiche dont elle provient.
product_url
La page canonique du produit. Remplie, et égale à la fois à query et à url sur notre ligne, parce que nous avons soumis une page de produit et non une collection.
name
Le titre du produit tel que la fiche l'annonce - fabricant, modèle et contenu du kit dans une seule chaîne. Remplie, et concorde avec le titre de la page en ligne.
description
Le texte du produit. Remplie, et un vrai paragraphe plutôt qu'une redite du nom : un bloc de spécifications avec plages de mesure et caractéristiques. Cela en fait l'un des rares catalogues de cette famille où description mérite d'être importée.
parsed_price
Le prix en nombre nu. Remplie. C'est avec cela que l'on calcule, et sur notre ligne il est identique octet pour octet à price.
price
Le même montant - et ici il arrive sans symbole monétaire, ce qui n'est pas vrai de tous les services utilisant ce schéma. Lisez currency plutôt que de déduire la dénomination de la chaîne.
currency
La devise dans laquelle le prix est exprimé, USD sur notre ligne et confirmée par l'enregistrement d'offre de la page en ligne.
availability
L'état de disponibilité. Remplie sur notre ligne avec la valeur « en stock », et les données structurées de la page en ligne disent la même chose. Cette colonne n'est pas toujours présente sur les catalogues de fournisseurs, elle mérite donc d'être signalée ici.
rating
Vide sur notre ligne. L'une des deux seules colonnes revenues sans valeur.
reviews
Vide sur notre ligne, avec la même réserve que rating. Prévoyez une fiche de fournisseur construite autour de spécifications plutôt que d'ornements d'avis consommateurs.
images
Les images de la fiche. Remplie avec une URL sur l'hébergeur d'images de la boutique. Notre ligne portait une seule image, aucun découpage de chaîne n'a donc été nécessaire.
brand
Le fabricant, dans sa propre colonne. Remplie - et distincte du détaillant, ce qui compte ici parce que Gemplers vend des marques tierces à côté de sa propre ligne. C'est la colonne qui manque à notre page Uline.
sku
La référence à nouveau. La même valeur que sku_code sur notre ligne. Prenez-en une ; conservez les deux si vous écrivez un importateur couvrant plusieurs de nos services de catalogue, où elles diffèrent parfois.
url
L'adresse d'où la ligne provient. Égale à product_url sur notre ligne.
image
L'image principale à part, pour que le cas courant n'exige aucun découpage de chaîne. Identique à images sur notre ligne.
status
Un indicateur par ligne écrit par notre exportateur, pas par Gemplers. Sur nos trois exécutions il a pris deux valeurs : ok sur la vraie URL de produit et unsupported URL (use a /collections/ or /products/ URL) sur les deux soumissions de remplissage. Lisez-le en premier - c'est la colonne qui vous dit que votre entrée avait la mauvaise forme.

Dix-sept colonnes par ligne · CSV, JSON ou Excel

Deux remarques pratiques et une bonne nouvelle. D'abord la bonne nouvelle : c'est la ligne la plus remplie que nous détenions d'un catalogue de fournisseurs sur ce schéma. Quinze colonnes sur dix-sept portaient des valeurs, et une requête directe sur la même fiche les confirme toutes - la page sert trois blocs de données structurées, dont un enregistrement produit complet dont le nœud d'offre annonce le même prix, la même devise et le même état de disponibilité que notre export. Maintenant les réserves. Premièrement, price arrive ici en nombre nu et non en chaîne formatée ; un importateur qui retire un symbole monétaire ne retirera rien, et celui qui en attend un n'en trouvera pas - lisez plutôt currency. Deuxièmement, et plus facile à manquer : l'ordre des colonnes n'est pas stable d'un export à l'autre. Notre exécution de juillet et les suivantes listent les mêmes dix-sept noms dans des ordres différents. Lisez par nom d'en-tête, jamais par position, sinon un fichier Gemplers se chargera proprement dans les mauvais champs.

Usages courants

À quoi sert une ligne complète.

Suivi des prix

Suivre un prix d'approvisionnement sans nettoyer de chaînes

parsed_price est un nombre nu et currency vous dit en quoi il est exprimé ; une exécution planifiée sur les articles que vous achetez produit donc une série de prix sans aucune étape d'analyse. Placez sku et la date à côté, et un changement se signale de lui-même.

Achats · Surveillance
Alertes de stock

Surveiller la disponibilité des articles qui comptent

La colonne de disponibilité est arrivée remplie, ce qui n'est pas vrai de tous les catalogues de fournisseurs que nous couvrons. Associée à une cadence hebdomadaire, vous obtenez une alerte de réapprovisionnement pour la poignée de pièces dont l'absence arrête vraiment le travail.

Stocks · Exploitation
Construction de catalogue

Monter un flux avec texte et image

Nom, marque, description et une URL d'image sont tous revenus sur une seule ligne. C'est assez pour alimenter une fiche de catalogue interne sans ouvrir la page - et la description est du vrai texte produit, pas un doublon du titre.

Flux · Contenu
Analyse de marque

Regrouper un assortiment par fabricant

brand est ici une colonne à part et non quelque chose à extraire du titre. Soumettez une page de collection et vous verrez de quels fabricants une catégorie est faite, et à quels prix, sans normaliser une seule chaîne.

Assortiment · Achats
Tarifs

Ne payez que ce que vous utilisez.

Offre gratuite

Les 500 premières lignes sont offertes

Une seule fois, à l'inscription. Sans carte, et sans rien à résilier ensuite.

Une seule fois, à l'inscription
Tarif

puis 0,002 $ par ligne

Facturé sur les lignes réellement renvoyées. Une page de collection peut produire beaucoup de lignes là où une page de produit en produit une ; commencez donc par quelques URL et voyez ce que coûte la forme de votre liste.

Facturé sur les lignes renvoyées
Sans abonnement

Rien de récurrent

Le crédit n'expire pas au rythme du mois. Vérifiez vos prix d'approvisionnement en fin de trimestre et rien entre-temps, si c'est ainsi que se présente le travail.

Aucune expiration mensuelle
10 % de remise sur votre première exécution payante.Utilisez le code LIVESCRAPER10 au paiement.
S'inscrire
S'associe bien avec

D'autres fournisseurs, les mêmes dix-sept colonnes.

Le volet juridique

Est-il légal de scraper Gemplers ?

Les prix catalogue et les références sur une page publique sont des faits commerciaux ordinaires. C'est l'une des pages les plus calmes de notre catalogue, et les réserves sont à l'avenant.

Un prix, un nom de produit et un numéro de catalogue sont des faits concernant des marchandises mises en vente. Les lire sur une page servie à tout visiteur, c'est la même activité qu'un acheteur mène à la main, seulement à une vitesse utile. Rien dans les dix-sept colonnes ne décrit une personne : ni nom, ni adresse électronique, ni téléphone, ni compte. Les questions de protection des données qui structurent nos services de données personnelles ne se posent donc pas ici. Les prix sont affichés sur la fiche plutôt que derrière un compte, et c'est pourquoi les colonnes monétaires de cet export arrivent remplies.

L'accès a été simple. Le robots.txt du site a répondu à une requête ordinaire par un HTTP 200 le 12 août 2026, et lu avec un vrai comparateur de groupes, son groupe général contient 40 règles, aucune exclusion générale, et les deux formes de chemin que ce service accepte - pages de produit et pages de collection - sont autorisées. Rien de ce que nous avons exécuté n'a été bloqué, et les seules lignes en échec de notre export sont le service refusant poliment une adresse de remplissage qui n'a ni l'une ni l'autre forme. La seule réserve tient au rythme habituel : une page de collection effectue plus de travail par requête qu'une page de produit, prévoyez-le en conséquence plutôt que de la traiter comme un multiplicateur gratuit.

Nos propres conditions sont les mêmes que pour tout autre service ici. Uniquement des pages accessibles au public, rien derrière une connexion, aucun traceur tiers dans la couche de données, et les exports sont supprimés automatiquement au bout de 30 jours. Vos 500 premières lignes sont offertes et ne demandent pas de carte bancaire.

livescraper.app · ce qui détermine une exécution
Pages de produit et de collection, toutes deux autorisées
15 colonnes sur 17 remplies dans notre exécution
Chaque valeur confirmée sur la fiche en ligne
La colonne de statut nomme les formes d'URL qu'elle accepte
Les exports sont supprimés automatiquement au bout de 30 jours
Rien de ce que nous avons fait n'a été bloqué ici, et le robots.txt du site s'est lu sans difficulté.
Questions fréquentes

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

Quelles URL le service accepte-t-il ?+
Les pages de produit et les pages de collection. Nous le savons précisément et non par déduction : nos deux exécutions de remplissage sont revenues avec le statut unsupported URL (use a /collections/ or /products/ URL), et l'exemple d'entrée consigné par le fournisseur pour ce service se compose de deux URL, une de chaque forme.
Une ligne est-elle complète ?+
Dans notre exécution réussie, quinze colonnes sur dix-sept portaient des valeurs - nom, marque, prix, prix analysé, devise, disponibilité, les deux identifiants, description, images, image, URL, URL de produit, requête et statut. Seules rating et reviews étaient vides. C'est la ligne la plus remplie que nous détenions d'un catalogue de fournisseurs sur ce schéma.
Comment savez-vous que les valeurs sont exactes ?+
Nous avons interrogé la même fiche le 12 août 2026. Elle renvoie environ 620 Ko de HTML avec trois blocs de données structurées, dont un enregistrement produit complet dont le nœud d'offre annonce la même devise, le même prix et le même état « en stock » que notre ligne. La référence figure deux douzaines de fois dans le balisage et le fabricant plus de cent fois.
Le prix comporte-t-il un symbole monétaire ?+
Non. price et parsed_price ont contenu le même nombre nu sur notre ligne. Cela diffère de certains de nos autres services fournisseurs, où price est la chaîne formatée. Lisez currency pour la dénomination plutôt que d'analyser le texte du prix.
Pourquoi sku et sku_code portent-ils la même valeur ?+
Parce qu'il y a ici une seule référence. Sur nos pages de revendeurs, ces deux colonnes portent délibérément des numérotations distinctes - la référence du vendeur et celle du fabricant. Ici elles concordent, et le fabricant figure séparément dans brand, vous avez donc toujours les deux faits.
Mes deux exports Gemplers ont les colonnes dans un ordre différent. Pourquoi ?+
Parce que l'ordre a changé entre nos exécutions, mais pas les noms. Un export place nom et marque tout au début ; un autre commence par l'identifiant et l'URL du produit. Dans les deux cas, dix-sept noms - lisez donc par nom d'en-tête et jamais par position.
Y a-t-il eu des blocages ?+
Non. Nos trois exécutions ont produit une ligne réussie et deux refus polis d'une adresse de remplissage. Le robots.txt du site s'est lu sans difficulté, son groupe général ne contient aucune exclusion générale, et les deux formes de chemin acceptées sont autorisées.
Combien ça coûte ?+
Vos 500 premières lignes sont offertes, une seule fois, sans carte. Ensuite c'est 0,002 $ par ligne, facturé sur les lignes réellement renvoyées. Une page de collection peut produire beaucoup de lignes là où une page de produit en produit une ; testez donc quelques URL avant de mettre une liste en file.
Dans quels formats puis-je exporter ?+
CSV, JSON ou Excel. Les dix-sept colonnes sont les mêmes dans les trois - lisez-les par nom, car l'ordre a bougé entre nos propres exports.

Une ligne complète, et nous l'avons vérifiée.

Nom, marque, prix, devise, disponibilité, description et images à partir d'une URL de produit, chaque valeur confirmée sur la fiche en ligne. Vos 500 premières lignes sont offertes, puis 0,002 $ l'unité.

Actif immédiatement · sans carte bancaire

Scraper les données produits de Gemplers

Gemplers vend de l'équipement agricole, du matériel d'entretien d'espaces et des vêtements de travail, et de tous les catalogues de fournisseurs que nous couvrons avec ce schéma de dix-sept colonnes, c'est celui qui a renvoyé la ligne la plus complète. Notre exécution réussie a soumis une seule URL de produit et est revenue avec quinze des dix-sept colonnes remplies : un titre commercial complet, le fabricant dans une colonne de marque distincte, le prix à la fois en nombre calculable et en valeur affichée, une devise, un état de disponibilité, les deux colonnes d'identifiant, un paragraphe de vrai texte produit et une adresse d'image sur l'hébergeur de la boutique. Seules la note et les avis étaient vides - et c'est à cela que ressemble une fiche de fournisseur bâtie autour de spécifications plutôt que d'appréciations de consommateurs.

Nous ne l'avons pas pris pour argent comptant. Une requête sur la même fiche le 12 août 2026 renvoie environ six cent vingt kilo-octets de HTML avec trois blocs de données structurées, dont un enregistrement produit complet. Son nœud d'offre annonce la même devise, le même prix et le même état « en stock » que ceux que détient notre export ; la référence figure deux douzaines de fois dans le balisage et le nom du fabricant plus de cent fois. Cela en fait la ligne la mieux étayée de toute la famille des pages catalogue de ce site - chaque valeur qu'elle contient est visible sur la page dont elle provient, plutôt que déduite, rendue côté client ou reconstituée à partir d'une source voisine.

Deux choses à savoir sur le fichier avant d'écrire un importateur. Le prix arrive en nombre nu : la colonne de prix comme celle du prix analysé ont contenu la même valeur sans symbole monétaire, ce qui n'est pas vrai de tous les services partageant ce schéma ; lisez donc la colonne de devise pour la dénomination plutôt que de retirer des caractères d'une chaîne. Et l'ordre des colonnes n'est pas stable d'un export à l'autre. Notre exécution de juillet liste les dix-sept noms dans un ordre et nos exécutions suivantes dans un autre - les noms sont identiques, les positions non. Un chargeur qui lit par position plutôt que par en-tête associera proprement un fichier Gemplers aux mauvais champs, et c'est le genre de défaut qui produit des absurdités plausibles au lieu d'une erreur.

Le reste est d'un calme inhabituel, et nous préférons le dire plutôt que d'inventer du drame. Rien de ce que nous avons fait n'a été bloqué. Le robots.txt du site a répondu à une requête ordinaire, ne contient aucune exclusion générale pour les robots courants et autorise les deux formes de chemin que ce service accepte. Ces formes méritent d'être mentionnées parce que le service les nomme lui-même : nos deux autres exécutions ont soumis une adresse de remplissage et ne sont pas revenues avec une simple erreur, mais avec un statut indiquant que l'URL n'est pas prise en charge et qu'il faut utiliser une URL de collection ou de produit - exactement les deux formes qu'emploie l'exemple d'entrée consigné par le fournisseur. Trois exécutions constituent un échantillon bien trop petit pour annoncer un taux de réussite, et nous n'en annonçons aucun. Uniquement des pages accessibles au public, aucun traceur tiers dans la couche de données, les exports supprimés automatiquement au bout de 30 jours, et vos 500 premières lignes offertes, sans carte bancaire.