Skip to main content
Die Preisüberwachung macht Web Scraping zu einem Betriebssystem für Entscheidungen im Einzelhandel. Ein Scraper erfasst bei Wettbewerbern oder auf Marktplätzen Produktpreise, Verfügbarkeit, Werbeaktionen, Versandbedingungen, Verkäuferinformationen und Bewertungen. Unternehmen nutzen diese Daten anschließend, um Preise anzupassen, Verstöße gegen die Mindestpreisvorgabe (MAP) zu erkennen, Fehlbestände zu überwachen oder Marktentwicklungen zu verstehen. Das Scraping selbst ist nur ein Teil davon. Die eigentliche Arbeit besteht darin, gleichwertige Produkte abzugleichen, Daten in der richtigen Häufigkeit zu erfassen, Preissignale zu vereinheitlichen und nur dann zu benachrichtigen, wenn sich etwas Wesentliches geändert hat.

Wer nutzt Preisüberwachung?

Zu den typischen Nutzern gehören:
  • Händler, die Preise und Sortimente der Konkurrenz verfolgen.
  • Marken, die Verkäufer auf Marktplätzen, nicht autorisierte Wiederverkäufer und die Einhaltung von Mindestpreisvorgaben kontrollieren.
  • Marktplätze, die Verkäufer, Bestände und die Preisdynamik einzelner Kategorien überwachen.
  • Investment- und Forschungsteams, die Preisbewegungen als Indikator für Nachfrage oder Inflation nutzen.
  • Beschaffungsteams, die Änderungen in Lieferantenkatalogen beobachten.
Eine Marke könnte beispielsweise ihre wichtigsten 500 SKUs bei Amazon, Walmart, eBay und Fachhändlern überwachen. Ein Marktplatzverkäufer könnte während einer Werbeaktion stündlich und außerhalb dieses Zeitraums täglich eine Kategorie verfolgen.

Welche Daten sollten erfasst werden?

Ein aussagekräftiger Preisdatensatz sollte mehr als nur den sichtbaren Preis enthalten. Amazon-Vorlagen von Scraping-Plattformen trennen häufig die Extraktion von Übersichtsseiten und Detailseiten. Übersichtsseiten eignen sich für eine breite Erfassung von Titel, Preis, Bewertung, Anzahl der Rezensionen, Bild, ASIN und URL. Detailseiten liefern zusätzliche Tiefe: Verkäufer, Beschreibung, Aufzählung der Merkmale, Spezifikationen, Bestseller-Rang, Varianten, Bestandssignale und Rezensionen. Diese Aufteilung ist auch für die Preisüberwachung sinnvoll: Übersichtsseiten werden häufig geprüft, Detailseiten dagegen nur für Produkte aktualisiert, bei denen Änderungen festgestellt wurden.

SKU-Abgleich

Der Produktabgleich ist der schwierigste Teil der Preisüberwachung. Verschiedene Websites beschreiben denselben Artikel unterschiedlich. Verwenden Sie nach Möglichkeit eindeutige Kennungen:
  • ASIN für Amazon-spezifische Workflows
  • UPC, EAN oder GTIN für verpackte Waren
  • MPN für Herstellerteile
  • SKU für Ihren eigenen Katalog
Wenn Kennungen fehlen, kombinieren Sie unscharfe Abgleichsmerkmale:
  • Vereinheitlichter Titel
  • Marke
  • Modellnummer
  • Packungsmenge
  • Größe oder Volumen
  • Farbe oder Variante
  • Bildähnlichkeit
  • Kategoriepfad
Lösen Sie wegen einer Preisdifferenz erst dann eine Benachrichtigung aus, wenn der Abgleich zuverlässig ist. Eine Zweier- und eine Sechserpackung können ähnlich aussehen, aber eine völlig andere Wirtschaftlichkeit pro Einheit aufweisen.

Scraping-Häufigkeit

Die Häufigkeit sollte zum geschäftlichen Nutzen und zur Stabilität der Website passen. Häufigeres Scraping ist nicht automatisch besser. Es erhöht Kosten, Sperrrisiko und Speichervolumen. Ausgangspunkt sollte die geschäftliche Entscheidung sein: Wenn Preise nur einmal täglich angepasst werden, erzeugt stündliches Scraping möglicherweise lediglich unnötiges Rauschen.

Änderungserkennung

Ein System zur Preisüberwachung sollte zwischen verschiedenen Ereignissen unterscheiden:
  • Der Preis ist unter einen Schwellenwert gefallen.
  • Ein Wettbewerber hat den Preis um mehr als X Prozent geändert.
  • Der Verkäufer eines Marktplatzangebots hat gewechselt.
  • Ein Produkt war nicht mehr vorrätig oder ist wieder verfügbar.
  • Eine Werbeaktion hat begonnen oder geendet.
  • Die Anzahl der Rezensionen ist sprunghaft gestiegen oder die Bewertung hat sich geändert.
Speichern Sie Momentaufnahmen, anstatt Zeilen zu überschreiben. Anhand historischer Daten können Sie Volatilität, durchschnittliche Rabatthöhe, Dauer von Fehlbeständen und Zeitpunkte von Werbeaktionen berechnen.

Häufige Fallstricke

  • Versandkosten ignorieren. Ein niedrigerer Artikelpreis ist bei höheren Versandkosten möglicherweise nicht günstiger.
  • Varianten vermischen. Größe, Farbe, Packungsmenge und Abonnementoptionen können den Preis verändern.
  • Nur Suchergebnisse scrapen. Auf Übersichtsseiten fehlen möglicherweise Angaben zu Verkäufer, Bestand, Gutschein oder Varianten.
  • Zu viele Benachrichtigungen auslösen. Kleine Preisbewegungen können wesentliche Änderungen überdecken.
  • Quellzeitpunkt nicht erfassen. Ein Preis ohne Zeitstempel eignet sich nicht für Trendanalysen.

Vorlage oder benutzerdefinierter Workflow

Vorlagen sind effektiv, wenn das Ziel häufig vorkommt und die gewünschten Felder der Standardausgabe entsprechen. Die Amazon-Scraper-Vorlagen von Octoparse decken beispielsweise Übersichtsseiten, Produktdetails, Prime-Angebote und Rezensionen ab; Apify und Bright Data bieten ähnliche verwaltete Ansätze für Amazon und andere E-Commerce-Quellen. Diese Tools verringern den Aufwand für Paginierung, Parsing, Anti-Blocking und Export. Benutzerdefinierte Workflows eignen sich besser, wenn Sie SKUs über viele Händler hinweg abgleichen, individuelle Benachrichtigungsregeln anwenden oder nachgelagerte Preisgestaltungssysteme anbinden müssen. Eine praxisnahe Architektur sieht folgendermaßen aus:
  1. Quelldatensätze erfassen.
  2. Produkte vereinheitlichen und abgleichen.
  3. Mit Zeitstempel versehene Momentaufnahmen speichern.
  4. Mit dem vorherigen Zustand vergleichen.
  5. Nur wesentliche Änderungen an Benachrichtigungs- und BI-Systeme oder Systeme für dynamische Preisgestaltung senden.
Preisüberwachung ist dann erfolgreich, wenn das Scraping eine zuverlässige Entscheidung ermöglicht und nicht nur eine Tabelle voller Preise erzeugt.