Waxie Produkt-Scraper

Zwei Artikelnummern,
und überhaupt kein Preis.

Waxie ist ein Großhändler für Hygiene- und Reinigungsbedarf. Die Artikelseiten tragen also, was ein Einkaufssystem braucht - einen Produktnamen, eine Beschreibung, die Artikelnummer des Händlers und die des Herstellers - und zeigen einen Preis nur einem angemeldeten Konto. Dieser Dienst liefert die siebzehn Spalten. Die Identitätsfelder kommen zurück, die Geldfelder nicht, und wir sagen Ihnen vor der Anmeldung welche.

einmalig 500 Zeilen gratisdanach 0,002 $ pro Zeilezwei verschiedene Identifikator-SpaltenCSV · JSON · Excel
So funktioniert es

Eine Liste von URLs rein, eine Tabelle raus.

  1. SCHRITT 1Melden Sie sich auf der Plattform an.
  2. SCHRITT 2Öffnen Sie den Waxie Products Scraper.
  3. SCHRITT 3Fügen Sie die gewünschten Waxie-Artikel-URLs ein, eine pro Zeile.
  4. SCHRITT 4Wählen Sie Ihr Ausgabeformat (CSV / JSON / XLSX).
  5. SCHRITT 5Starten Sie den Job.
  6. SCHRITT 6Laden Sie die Ergebnisse herunter - eine Zeile je URL, siebzehn Spalten.
Was Sie erwartet

Was Sie wissen sollten, bevor Sie starten.

Die beiden Identifikator-Spalten tragen verschiedene Nummern

Das ist das Nützliche an einem Händler. Auf unserer echten Zeile war sku_code gleich 1033704 - Waxies eigene Artikelnummer - und sku gleich 80009, was die Seite in eben diesen Worten als Manufacturer Item bezeichnet. Beide stehen auf der Live-Seite und beide stehen im Export. Jede Seite dieser Familie rät, vor der Wahl eines Verknüpfungsschlüssels beide zu prüfen; hier ist der Fall, der zeigt, warum.

Die Preisspalten kommen leer zurück

price, parsed_price, currency und availability waren auf beiden echten Zeilen leer. Rufen Sie die Artikelseite selbst ab, und Sie sehen den Grund: ein anonymer Besucher bekommt das Produkt und eine Anmeldeaufforderung, keine Zahl. Waxies veröffentlichter Diensthinweis sagt dasselbe - eine Großhandelsseite, auf der manche Daten ohne Login nicht lesbar sind. Wir melden uns nicht an, also haben wir sie nicht.

Preise gelten je Niederlassung, nicht je Katalog

Die Artikel-URLs tragen eine warehouse-id. Das ist ein Großhändler, der gegen den Bestand einer bestimmten Niederlassung und die Konditionen eines bestimmten Kontos kalkuliert - ein zweiter Grund, warum es keine einzelne öffentliche Zahl zu lesen gibt. Selbst die angemeldete Zahl hängt davon ab, wer fragt und von wo.

Zwei Läufe, dieselbe URL, unterschiedliche Vollständigkeit

Unsere beiden erfolgreichen Läufe übermittelten denselben Artikel fünf Minuten auseinander, und beide lieferten status: ok. Der erste kam mit dem Produktnamen und sonst nichts zurück; der zweite ergänzte die Beschreibung, beide Identifikatoren und die kanonische URL. Gleiche Seite, gleicher Tag, unterschiedliche Tiefe - behandeln Sie eine dünne Zeile also als etwas zum Wiederholen und nicht als Beleg, dass das Feld fehlt.

Der Hersteller steht auf der Seite, aber nicht in der Marken-Spalte

Die Live-Artikelseite nennt ihren Hersteller, und unsere Spalte brand war auf beiden echten Zeilen trotzdem leer. Wir halten das als Lücke fest, statt es wegzuerklären. Bis dahin gilt: wenn Sie den Hersteller brauchen, taucht er meist im Beschreibungstext auf.

Jede Zeile sagt, was passiert ist

Die letzte Spalte ist status, geschrieben von unserem Exporter und nicht von der Website. Über unsere vier Läufe hinweg nahm sie zwei Werte an - ok und http 404, letzteres bei einer Platzhalter-Adresse, die es nicht gibt -, eine fehlgeschlagene Zeile kommt also trotzdem an und trägt den Grund.

Was Sie zurückbekommen

Siebzehn Spalten, acht davon gefüllt.

Aus der Kopfzeile eines echten Exports gelesen, in der Reihenfolge des Tabellenblatts. Wo wir beobachtet haben, dass eine Spalte einen Wert trägt, steht hier, wie dieser Wert aussah. Wo sie in jeder Zeile leer war, steht das stattdessen.

query
Die Waxie-URL, die Sie übermittelt haben, in jeder Zeile wiederholt, damit ein Export über viele Artikel trennbar bleibt. In allen unseren Zeilen stimmte sie exakt mit url überein.
sku_code
Waxies eigene Artikelnummer - 1033704 auf unserer echten Zeile, die Nummer, mit der die Artikelseite aufmacht. Das ist die, die man verwendet, wenn man mit Waxie über eine Bestellung spricht.
product_url
Die kanonische Artikelseite. Auf unserem volleren Lauf gefüllt und dort gleich der übermittelten URL; auf dem dünneren Lauf desselben Artikels leer - mit ein Grund, warum diese Inkonsistenz erwähnenswert ist.
name
Der Produkttitel, wie die Seite ihn nennt - WAXIE MULTI-TASK WIPES BUCKETS auf unserer Zeile. Rechnen Sie mit Händler-Kurzschreibweise in Großbuchstaben statt mit Marketingprosa.
description
Der längere Produkttext. Auf unserer Zeile trug er die Verpackungsangaben - die Gebindemenge und wofür der Artikel gedacht ist -, und in einem Großhandelskatalog ist das oft der einzige Ort, an dem die Gebindegröße überhaupt steht. Geben Sie ihm eine breite Spalte oder einen Text-Typ.
parsed_price
Vorgesehen für den Preis als reine Zahl. Siehe den Hinweis unter der Tabelle.
price
Vorgesehen für den Preis wie angezeigt.
currency
Vorgesehen für die Währung.
availability
Vorgesehen für den Lagerstatus. Der Bestand ist hier niederlassungsbezogen - die URLs tragen eine Warehouse-ID -, und der Bestand einer Niederlassung wird einem anonymen Besucher nicht veröffentlicht.
rating
Vorgesehen für eine Durchschnittsbewertung. Ein Großhandelskatalog für gewerbliche Käufer führt in der Regel keine Verbraucherbewertungen, schreiben Sie den Importer also so, dass er die leere Zelle akzeptiert.
reviews
Vorgesehen für die Anzahl der Rezensionen, mit demselben Vorbehalt wie rating.
images
Vorgesehen für jedes Bild der Seite.
brand
Vorgesehen für den Hersteller. Auf beiden echten Zeilen leer, obwohl die Live-Artikelseite einen Herstellernamen druckt. Als Lücke festgehalten; schauen Sie in description, wenn Sie ihn brauchen.
sku
Die Artikelnummer des Herstellers - 80009 auf unserer echten Zeile, und auf der Seite genau so bezeichnet. Verschieden von sku_code weiter oben, und die, die man nimmt, wenn man dasselbe physische Produkt bei zwei verschiedenen Händlern zusammenführen will.
url
Die Adresse, aus der die Zeile entstanden ist. In jeder Zeile, die wir haben, gleich query, woran Sie sehen, dass diese Anfragen ohne Weiterleitung beantwortet wurden.
image
Vorgesehen für das Hauptbild für sich.
status
Ein Kennzeichen je Zeile, geschrieben von unserem Exporter und nicht von Waxie. Über unsere vier Läufe hinweg nahm es zwei Werte an: ok und http 404. Gleichen Sie über diese Spalte ab und nicht über die Zeilenzahl.

Siebzehn Spalten pro Zeile · CSV, JSON oder Excel

Warum die Geldspalten leer sind, klar gesagt. Wir haben vier Läufe dieses Dienstes. Zwei übermittelten einen echten Waxie-Artikel und lieferten status: ok; zwei übermittelten eine Platzhalter-Adresse, die es nicht gibt, und lieferten http 404. Auf beiden echten Zeilen waren price, parsed_price, currency und availability leere Zeichenketten - ebenso rating, reviews, brand, image und images. Das ist eine Eigenschaft der Quelle und kein Fehler hier: Ruft man die Artikelseite direkt ab, kommt eine funktionierende Seite von rund 131 KB zurück, die das Produkt, beide Artikelnummern und eine Anmeldeaufforderung zeigt - und keinen Preis für jemanden, der nicht angemeldet ist. Waxies eigener veröffentlichter Diensthinweis beschreibt es als Großhandelsseite, auf der manche Daten ohne Login nicht lesbar sind, also dieselbe Tatsache von der anderen Seite. Noch ein Vorbehalt verdient Ihre Aufmerksamkeit: unsere beiden erfolgreichen Läufe betrafen dieselbe URL fünf Minuten auseinander, und der frühere lieferte nur den Produktnamen, während der spätere die Beschreibung, beide Identifikatoren und die kanonische URL lieferte. Gleiche Seite, gleicher Tag, unterschiedliche Tiefe. Wiederholen Sie eine dünne Zeile, bevor Sie schließen, ein Feld sei leer.

Typische Workflows

Was zwei Identifikatoren möglich machen.

Händlerübergreifender Abgleich

Dasselbe Produkt in einem anderen Katalog finden

sku ist die Nummer des Herstellers, sie übersteht also den Wechsel von einem Händler zum nächsten, was sku_code nicht tut. Das ist der Verknüpfungsschlüssel für die Frage, ob der Artikel, den Sie bei Waxie kaufen, derselbe ist, den ein Wettbewerber listet - eine Frage, die ein Namensabgleich bei großgeschriebenen Handelsbezeichnungen nicht verlässlich beantwortet.

Beschaffung · Sourcing
Katalogabgleich

Ihre Einkaufsdaten gegen deren stellen

sku_code ist die Nummer, die Waxie im eigenen System verwendet, und damit die, gegen die man Bestellungen und Rechnungen abgleicht. Behalten Sie beide Spalten, und Sie können mit dem Händler in dessen Nummerierung sprechen und mit Ihrer eigenen Datenbank in der des Herstellers.

Einkauf · Datensätze
Gebindegrößen erfassen

Die Gebindemenge aus der Beschreibung holen

In einem Großhandelskatalog stehen die Verpackungsangaben häufig im Produkttext statt in einem eigenen Feld, und unsere Zeile war keine Ausnahme. description ist die Stelle, aus der man sie parst, wenn Ihr System eine Gebindemenge neben dem Artikel braucht.

E-Commerce-Ops · Katalog
Sortimentsverfolgung

Beobachten, was ein Händler listet

Fahren Sie eine Menge von Artikel-URLs nach Zeitplan und behalten Sie name, description und beide Identifikatoren samt Laufdatum. Preisbewegungen bekommen Sie damit nicht, aber Sie sehen umbenannte, neu beschriebene oder ausgelistete Produkte - etwas, das ein Großhändler selten ankündigt.

Kategorie-Recherche · Sortiment
Preise

Zahlen Sie nur, was Sie tatsächlich nutzen.

Gratis-Kontingent

Die ersten 500 Zeilen sind gratis

Einmalig, bei der Anmeldung. Keine Karte, und nichts, was danach gekündigt werden müsste.

Einmalig, bei der Anmeldung
Preis

danach 0,002 $ pro Zeile

Abgerechnet nach tatsächlich gelieferten Zeilen. Eine Zeile, die mit einem anderen als einem erfolgreichen status zurückkommt, ist keine Zeile mit Produktdaten und wird auch nicht als solche berechnet.

Abgerechnet nach gelieferten Zeilen
Kein Abo

Nichts Wiederkehrendes

Guthaben verfällt nicht im Monatsrhythmus. Fahren Sie im März einen Katalogdurchlauf und danach nichts mehr bis September, wenn die Arbeit so aussieht.

Kein monatlicher Verfall
10 % Rabatt auf Ihren ersten bezahlten Lauf.Verwenden Sie beim Checkout den Code LIVESCRAPER10.
Registrieren
Passt gut zusammen mit

Andere Kataloge, dieselben siebzehn Spalten.

Das Rechtliche

Ist es legal, Waxie zu scrapen?

Produktfakten auf einer öffentlich erreichbaren Seite sind gewöhnliche Wettbewerbsinformationen. Die hier erwähnenswerten Vorbehalte betreffen die Anmeldegrenze und eine Website, die keine robots-Datei veröffentlicht.

Ein Produktname, eine Beschreibung und eine Artikelnummer sind Fakten über zum Verkauf angebotene Waren. Sie von einer Seite zu lesen, die jedem Besucher ausgeliefert wird, ist dieselbe Tätigkeit, die ein Einkäufer von Hand ausführt, nur in nützlichem Tempo. Nichts in den siebzehn Spalten beschreibt eine Person: kein Name, keine E-Mail-Adresse, keine Telefonnummer, kein Konto - die datenschutzrechtlichen Fragen, die unsere personenbezogenen Dienste prägen, stellen sich hier also nicht.

Die Grenze, auf die es bei dieser Website ankommt, ist die Anmeldung. Waxie ist ein Großhändler, und Preise, Niederlassungsbestand und Kontokonditionen liegen hinter dem Web@Work-Login - der eigene veröffentlichte Hinweis des Dienstes sagt genau das. Wir melden uns nicht an, wir verwenden niemandes Zugangsdaten und wir umgehen die Aufforderung nicht, was dieser Dienst erreicht, ist also das, was ein anonymer Besucher erreicht. Das ist eine dauerhafte und keine vorübergehende Grenze: Wenn die Zahl, die Sie brauchen, erst erscheint, sobald Sie als bestimmtes Konto angemeldet sind, wird hier nichts sie produzieren. Auch der zweite Punkt sei offen gesagt - shop.waxie.com liefert überhaupt keine robots.txt aus, die Anfrage endet mit 404. Wir lesen das als das Fehlen einer Anweisung und nicht als Erlaubnis, und deshalb bleibt dieser Dienst auf derselben Grundlage wie überall sonst: öffentliche Seiten, anonym, in rücksichtsvollem Tempo.

Unsere eigenen Bedingungen sind dieselben wie bei jedem anderen Dienst hier. Nur öffentlich zugängliche Seiten, nichts hinter einem Login, keine Tracker Dritter auf der Datenebene, und Exporte werden nach 30 Tagen automatisch gelöscht. Ihre ersten 500 Zeilen sind gratis und brauchen keine Kreditkarte.

livescraper.app · was einen Lauf prägt
Eine Artikel-URL je Zeile
Nur anonymer Zugang
Preise bleiben hinter der Web@Work-Anmeldung
Auf der Website ist keine robots.txt veröffentlicht
Exporte werden nach 30 Tagen automatisch gelöscht
Ein Großhändler kalkuliert je Konto und je Niederlassung. Dieser Dienst ist der anonyme Besucher und sieht daher keines von beidem.
Häufige Fragen

Was Leute fragen, bevor sie sich anmelden.

Enthält der Export Waxie-Preise?+
Nein. price, parsed_price, currency und availability waren auf beiden echten Zeilen leer. Waxie ist eine Großhandelsseite und zeigt Preise nur einem angemeldeten Web@Work-Konto - der eigene veröffentlichte Diensthinweis sagt, dass manche Daten ohne Login nicht lesbar sind. Wir melden uns nicht an und verwenden niemandes Zugangsdaten, dieser Dienst sieht also, was ein anonymer Besucher sieht. Keine Einstellung ändert das.
Warum gibt es zwei Artikelnummern, und welche nehme ich?+
Es sind verschiedene Dinge. sku_code ist Waxies eigene Artikelnummer - 1033704 auf unserer Zeile - und sku die des Herstellers, 80009, die die Seite als Herstellerartikel bezeichnet. Nehmen Sie sku_code, um mit Waxie über eine Bestellung zu sprechen, und sku, um dasselbe physische Produkt in einem anderen Katalog zu finden.
Welche Spalten kommen tatsächlich gefüllt zurück?+
Auf der volleren unserer beiden echten Zeilen: query, sku_code, product_url, name, description, sku, url und status. In jeder Zeile, die wir haben, leer: parsed_price, price, currency, availability, rating, reviews, images, brand und image.
Warum lieferten zwei Läufe derselben URL unterschiedlich viel?+
Wir wissen es nicht, und wir sagen Ihnen lieber, dass es passiert ist, als es zu verschweigen. Unsere beiden erfolgreichen Läufe übermittelten denselben Artikel fünf Minuten auseinander und meldeten beide ok; der frühere lieferte nur den Produktnamen, der spätere ergänzte die Beschreibung, beide Identifikatoren und die kanonische URL. Praktisch heißt das: wiederholen Sie eine dünne Zeile, bevor Sie schließen, ein Feld sei für dieses Produkt leer.
Welche Spalten enthält der Export?+
Siebzehn, in dieser Reihenfolge: query, sku_code, product_url, name, description, parsed_price, price, currency, availability, rating, reviews, images, brand, sku, url, image und status. Eine Zeile je übermittelter Artikel-URL.
Die Seite nennt einen Hersteller - warum ist die Marken-Spalte leer?+
Sie sollte es nicht sein, und sie war es, auf beiden echten Zeilen. Wir halten das als Lücke fest, statt es schönzureden. Bis dahin taucht der Herstellername meist innerhalb von description auf, von dort lässt er sich parsen.
Was bedeutet die Spalte status?+
Sie wird von unserem Exporter geschrieben, nicht von Waxie, und meldet, ob die Zeile abgerufen wurde. Über unsere vier Läufe hinweg nahm sie zwei Werte an: ok bei den beiden echten Artikelanfragen und http 404 bei zwei Läufen, die eine nicht existierende Platzhalter-Adresse übermittelten. Eine fehlgeschlagene Zeile kommt trotzdem an und trägt ihren Grund.
Was kostet es?+
Ihre ersten 500 Zeilen sind gratis, einmalig, ohne Karte. Danach sind es 0,002 $ pro Zeile, abgerechnet nach tatsächlich gelieferten Zeilen, ohne Abo und ohne monatlichen Verfall von Guthaben.
In welchen Formaten kann ich exportieren?+
CSV, JSON oder Excel. Die siebzehn Spalten und ihre Reihenfolge sind in allen dreien gleich.

Den Katalog als Tabelle holen.

Name, Beschreibung und beide Artikelnummern für jede übermittelte Waxie-URL - und eine ehrliche leere Zelle dort, wo der Preis hinter einer Anmeldung liegt. Ihre ersten 500 Zeilen sind gratis, danach je 0,002 $.

Sofort aktiv · keine Karte erforderlich

Waxie-Produktdaten scrapen

Waxie ist ein Großhändler für Hygiene- und Reinigungsbedarf, der an gewerbliche Kunden und nicht an Verbraucher verkauft, und das prägt, was eine Artikelseite sagen kann. Die nützlichen Felder sind die, die ein Einkaufssystem braucht - ein Produktname, eine Beschreibung mit den Verpackungsangaben und zwei getrennte Artikelnummern -, während Preis, Niederlassungsbestand und Kontokonditionen hinter der Web@Work-Anmeldung liegen. Der eigene veröffentlichte Hinweis des Dienstes sagt es klar: eine B2B-Großhandelsseite, auf der manche Daten ohne Login nicht lesbar sind.

Die beiden Identifikator-Spalten sind der Grund, warum dieser Export etwas wert ist. Auf der echten Zeile, die wir haben, war sku_code gleich 1033704 - Waxies eigene Artikelnummer, die, mit der die Seite aufmacht und die man bei einer Bestellung nennt - und sku gleich 80009, was die Seite in eben diesen Worten als Herstellerartikelnummer bezeichnet. Beide Werte stehen auf der Live-Seite, daran erkennen wir, dass die Zeile echt ist und kein Parser-Zufall. Jeder Scraper dieser Familie rät, vor der Wahl eines Verknüpfungsschlüssels beide Identifikatorfelder zu prüfen; Waxie ist der Fall, der zeigt, warum das wichtig ist. Die Nummer des Herstellers übersteht den Wechsel von einem Händler zum nächsten, sie ist also die Spalte, über die man zusammenführt, wenn man fragt, ob zwei Kataloge dasselbe physische Produkt listen. Die Nummer des Händlers ist die, gegen die man Bestellungen abgleicht.

Was nicht zurückkommt, ist Geld. price, parsed_price, currency und availability waren auf beiden echten Zeilen leer, ebenso rating, reviews, brand, image und images. Ein direkter Abruf der Artikelseite erklärt die erste Gruppe: es kommt eine funktionierende Seite von rund 131 KB zurück, die das Produkt, beide Artikelnummern und eine Anmeldeaufforderung zeigt, und nirgends eine Zahl für einen Besucher, der nicht angemeldet ist. Die Artikel-URLs tragen außerdem eine Warehouse-Kennung, selbst der angemeldete Preis ist also an eine Niederlassung und ein Konto gebunden - es gibt keine einzelne öffentliche Zahl, die irgendwer lesen könnte. Das leere brand ist dagegen eine echte Lücke und keine Eigenschaft der Quelle, denn die Live-Seite druckt sehr wohl einen Hersteller, und wir halten das als solche fest.

Ein Vorbehalt zur Konsistenz gehört ausgesprochen und nicht vergraben. Unsere beiden erfolgreichen Läufe übermittelten dieselbe Artikel-URL fünf Minuten auseinander und meldeten beide Erfolg, doch der frühere lieferte nur den Produktnamen, während der spätere die Beschreibung, beide Identifikatoren und die kanonische URL ergänzte. Gleiche Seite, gleicher Tag, unterschiedliche Tiefe. Wiederholen Sie eine dünne Zeile, bevor Sie schließen, ein Feld fehle für dieses Produkt. Zwei Läufe sind außerdem eine viel zu kleine Stichprobe, um daraus eine Erfolgsquote zu nennen, also nennen wir keine. Beachten Sie schließlich, dass shop.waxie.com keine robots.txt veröffentlicht - die Anfrage endet mit 404 -, was wir als das Fehlen einer Anweisung und nicht als Erlaubnis lesen: nur öffentlich zugängliche Seiten, anonym, in rücksichtsvollem Tempo, keine Tracker Dritter auf der Datenebene, und Exporte werden nach 30 Tagen automatisch gelöscht. Ihre ersten 500 Zeilen sind gratis und brauchen keine Kreditkarte.