Die meisten Teams, die Wettbewerber-Promotions verfolgen wollen, verfügen bereits über Price Monitoring und sind überrascht, dass es die Frage nicht beantwortet.
Der Grund ist struktureller Natur. Price Monitoring erfasst Preisniveaus: was hat dieser Artikel gekostet, als wir nachgesehen haben. Eine Promotion ist ein Ereignis: sie begann, hatte einen Mechanismus und eine Tiefe, lief über einen Zeitraum, endete. Eine Reihe von Preisniveaus kann auf ein Ereignis hindeuten, aber sie kann Ihnen nicht sagen, wann die Promotion begann, wie lange sie laufen sollte oder was sie ausgelöst hat. Und wenn Ihr Sampling-Intervall länger ist als die Promotion, hat das Ereignis für Ihre Daten praktisch nie stattgefunden.
Was eine Preisreihe falsch macht
Zwei Fehlerarten machen den Großteil davon aus.
Die Promotion ist kürzer als Ihr Intervall. Ein täglicher Snapshot sieht nichts von einem sechsstündigen Flash Sale. Kein flacher Rabatt, überhaupt nichts. Ihre Daten sagen, der Wettbewerber habe den Preis gehalten, während seine Kunden einen Sale sahen.
Die Promotion ist länger als Ihr Intervall, aber Sie sehen nur die Ränder. Ein wöchentlicher Snapshot, der zufällig innerhalb einer dreitägigen Promotion liegt, erfasst diese als den vorherrschenden Preis für die gesamte Woche. Diese eine Fehlinterpretation verzerrt jeden darauf aufbauenden Durchschnitt.
Beide erzeugen sauber aussehende Daten. Keine löst einen Fehler aus. Deshalb braucht die Promotion-Verfolgung ein eigenes Design, statt als Report über die Preistabelle behandelt zu werden.
Das Preisfeld ist nicht dort, wo Promotions leben
Das zweite strukturelle Problem ist, dass ein Rabatt oft nicht die Zahl ändert, die Ihr Parser liest.
Mechanismen, die Price Monitoring routinemäßig übersieht:
- Rabatte auf Warenkorb-Ebene. Der Artikelpreis bleibt unverändert; die Reduzierung erscheint erst beim Checkout.
- Gutscheincodes. Werden im Warenkorb angewendet, manchmal auf der Seite als Banner sichtbar, manchmal nur per E-Mail verteilt.
- Bundles und Mengenrabatte. Zwei kaufen für einen niedrigeren Stückpreis. Der angezeigte Stückpreis bleibt unberührt.
- Bedingte Berechtigung. Mitgliederpreise, Erstbestellungsrabatte, regionale Angebote, Treuestufen.
- Versandschwellen. Funktional ein Rabatt, im Preisfeld völlig unsichtbar.
Die Erfassung muss also mehr als nur die Zahl einfangen. Mindestens: der angezeigte Preis, ein durchgestrichener Referenzpreis, Promo-Badge-Text, Banner-Text und die angegebene Endzeit, falls angezeigt. Countdown-Timer lohnt es sich gezielt zu parsen, denn dort teilt Ihnen der Wettbewerber allein sein beabsichtigtes Enddatum mit.
Die allgemeinen Mechanismen der Einzelhandelserfassung finden sich in residential proxies for price monitoring, die auf einen Shop bezogene Variante des Problems in Walmart price and inventory monitoring.
Ereignisse erfassen, nicht Beobachtungen
Die Designentscheidung, die alles Nachgelagerte funktionieren lässt: Promotion-Ereignisse aus Ihren Beobachtungen ableiten und als eigene Datensätze speichern.
Ein Ereignis braucht eine Start-Beobachtung, eine End-Beobachtung und die Felder, die es beschreiben:
| Feld | Warum es wichtig ist |
|---|---|
| Grundpreis | Die Referenz, an der der Rabatt gemessen wird, nicht der Preis der Vorwoche |
| Promo-Preis | Der effektive Preis während des Ereignisses |
| Mechanismus | Prozentual, fester Betrag, Bundle, Gutschein, Warenkorb-Ebene, Versand |
| Tiefe | Berechnet aus Grund- und Promo-Preis, gespeichert statt neu berechnet |
| Start- und End-Beobachtung | Mit Zeitstempeln, damit die Dauer messbar ist |
| Angegebenes Ende | Aus einem Countdown oder Banner, wo der Wettbewerber eines veröffentlicht hat |
| Markt | Das Land und, wo relevant, die Region, aus der die Beobachtung stammt |
| Konfidenz | Ob die Grenzen beobachtet wurden oder durch Ihr Sampling-Intervall begrenzt sind |
Dieses letzte Feld ist das ehrliche. Wenn Sie alle sechs Stunden sampeln, wissen Sie, dass die Promotion innerhalb eines Sechs-Stunden-Fensters begann, nicht wann genau sie begann. Die Unsicherheit zu erfassen bedeutet, dass Ihre Dauer-Analyse sie berücksichtigen kann, statt eine Präzision vorzutäuschen, die nicht vorhanden ist.
Die Taktung muss kürzer sein als das, was Sie sehen wollen
Die Regel ist unbequem, aber einfach: Sie können keine Promotion erkennen, die kürzer ist als Ihr Sampling-Intervall, und Sie können die Dauer einer Promotion nicht präziser messen als dieses Intervall.
Statt die Frequenz überall zu erhöhen, staffeln Sie sie. Eine kleine Watchlist hochwertiger Artikel bei Ihren aggressivsten Wettbewerbern rechtfertigt ein kurzes Intervall. Der Long Tail kann täglich laufen. Fügen Sie dann eine ereignisgesteuerte Schicht hinzu: Wenn sich ein Artikel bei einem Wettbewerber bewegt, verkürzen Sie das Intervall für diesen Wettbewerber für einen Zeitraum, denn Promotionen häufen sich.
Auch Handelskalender machen dies teilweise vorhersehbar. Die Wochen um bekannte Sale-Perioden verdienen eine im Voraus festgelegte höhere Taktung, denn genau dann ändern sich sowohl Häufigkeit als auch Tiefe der Promotionen.
Promotionen sind regional
Der Promotion-Kalender eines Wettbewerbers ist meist kein einheitlicher Kalender. Angebote laufen nach Markt, und dieselbe Produktseite kann in einem Land einen Rabatt und in einem anderen den vollen Preis zeigen, am selben Tag.
Die Erfassung von einem einzigen Standpunkt aus liefert Ihnen den Kalender eines Marktes, den Sie als Strategie des Wettbewerbers etikettieren. Wenn Sie in mehreren Märkten verkaufen, muss die Erfassung aus jedem einzelnen erfolgen. Residential proxies mit Länder-Targeting machen diese Sicht real. Mit dem Shifter-Gateway stehen Targeting und Session in den Zugangsdaten gegen p.shifter.io:443:
customer-USERNAME-country-fr-sid-promo-fr-01-ttl-600:PASSWORD
country-fr legt den Markt fest, sid-promo-fr-01 hält einen Exit-Node für die Dauer eines Kategorie-Durchlaufs, sodass die gelesenen Preise intern konsistent sind, und ttl-600 behält ihn für zehn Minuten. Ein Rotieren mitten im Crawl führt dazu, dass Sie die Preise zweier Märkte innerhalb eines Datensatzes vergleichen.
Halten Sie die Nebenläufigkeit moderat und drosseln Sie, statt bei Fehlern erneut zu versuchen, wie in rate limiting and request throttling beschrieben. Die Produktansicht finden Sie auf der Seite e-commerce data collection.
Was die Ereignisdaten tatsächlich sagen
Sobald Promotionen als Ereignisse vorliegen, wird die Analyse unkompliziert und wirklich entscheidungsrelevant.
Taktung pro Wettbewerber. Wie oft er promoted und ob das Intervall regelmäßig genug ist, um es zu antizipieren. Manche Wettbewerber laufen nach einem erkennbaren zweiwöchentlichen Rhythmus.
Tiefenverteilung. Ihr typischer Rabatt, ihr Maximum und welche Kategorien die tiefen Einschnitte bekommen. Das ist die Zahl, die Ihr eigenes Pricing-Komitee tatsächlich sehen will.
Dauer. Wie lange Angebote laufen, was echten Räumungsverkauf von einem dauerhaften Fake-Sale unterscheidet, bei dem der durchgestrichene Preis nie zutrifft.
Vorlaufen oder Nachziehen. Ob ein Wettbewerber konsequent vor oder nach Ihnen zieht. Das ist nur mit Zeitstempeln sichtbar, die präzise genug sind, um Ereignisse zu ordnen, was ein weiteres Argument für Intervall-Disziplin ist.
Kalender-Häufung. Welche Wochen die Aktivität konzentrieren, sodass Ihre eigene Planung aufhört, reaktiv zu sein.
FAQ
Wie oft muss ich erfassen, um Flash Sales zu erwischen?
Kürzer als der Flash Sale. Für eine Watchlist, bei der Stunden zählen, bedeutet das stündlich oder besser bei einer kleinen Menge Artikel, nicht bei Ihrem gesamten Katalog. Die richtige Größe der Watchlist ist die eigentliche Entscheidung.
Wie ermittle ich den Grundpreis?
Erfassen Sie ihn als separate, langsam veränderliche Reihe, statt die vorherige Beobachtung zu verwenden. Den Preis der Vorwoche als Grundlage zu nehmen, lässt einen zweiten aufeinanderfolgenden Rabatt wie keinen Rabatt aussehen.
Muss ich Artikel in den Warenkorb legen, um Rabatte auf Warenkorb-Ebene zu erfassen?
Für die Mechanismen, die nur im Warenkorb sichtbar werden, ist eine Beobachtung auf Checkout-Stufe die einzige Möglichkeit, sie zu sehen. Beschränken Sie dies auf eine kleine, bewusste Menge, respektieren Sie die Nutzungsbedingungen der Seite und schließen Sie niemals eine Transaktion ab.
Ist ein durchgestrichener Preis als Grundlage zuverlässig?
Nicht immer. Manche Händler zeigen einen Referenzpreis, zu dem der Artikel zuletzt nicht verkauft wurde. Führen Sie Ihren eigenen beobachteten Grundpreis parallel zu ihrem und vermerken Sie, wenn sie voneinander abweichen, denn die Lücke ist selbst eine Erkenntnis.
Fazit
Promotion-Tracking scheitert, wenn es als Abfrage über die Preishistorie behandelt wird. Promotionen sind Ereignisse mit einem Mechanismus, einer Tiefe, einer Dauer und einem Markt, und der Großteil dieser Information steht überhaupt nicht im Preisfeld.
Erfassen Sie Badges, durchgestrichene Preise und angegebene Endzeiten zusammen mit dem Preis, leiten Sie Ereignisse mit expliziter Konfidenz über ihre Grenzen ab, sampeln Sie schneller als die Promotionen, die Ihnen wichtig sind, bei den Artikeln, die es rechtfertigen, und erfassen Sie aus jedem Markt, in dem Sie verkaufen. Preise finden Sie auf der Preisseite.