Alle Beiträge

MAP-Verstöße auf sechs Marktplätzen erkennen

Manuelles MAP-Monitoring erkennt Verstöße tagelang zu spät. So scrapen Brand-Protection-Teams Amazon, Walmart, eBay und TikTok Shop nahezu in Echtzeit.

Die Herausforderung

Du leitest eine Consumer-Marke. Deine Reseller-Richtlinie besagt, dass niemand das Flaggschiff-Produkt unter 179 $ verkaufen darf. Dann schreibt ein Kunde eine E-Mail: Jemand hat es am letzten Wochenende auf Amazon für 144 $ angeboten. Bis du nachsiehst, ist das Angebot weg. Der Verkäufer hat den Preis wieder angepasst, sobald er seine Ziel-Absatzgeschwindigkeit erreicht hat. Der Schaden ist angerichtet, und du musst immer noch Walmart, eBay, TikTok Shop und Google Shopping überprüfen.

Das ist der Rhythmus der MAP-Durchsetzung im Jahr 2026. Produktfälschungen und Pirateriewaren machen weltweit allein 467 Milliarden $ aus (Daten von OECD und EUIPO, via Red Points), und das noch vor Graumarkt-Arbitrage und Verstößen gegen Reseller-Richtlinien. Die Marktplätze kontrollieren die Preise nicht für dich. Und 79 % der Beschlagnahmungen von Fälschungen stammen mittlerweile aus kleinen Paketsendungen, was bedeutet, dass einzelne Verkäufer den Zoll im großen Stil umgehen.

Die Marken, die das schnell erkennen, arbeiten nicht mit besseren Tabellen. Sie betreiben eine Monitoring-Infrastruktur, die jede Produktseite auf jedem Marktplatz stündlich abruft, und zwar in jeder Region, in der sie verkaufen.

Der FourA-Ansatz

Das naive Setup besteht aus einem Scraper pro Marktplatz, einem Cron-Job und einem Alert. Dann bricht dein Scraper ab, weil Amazon eine Layout-Änderung eingespielt hat, deine IPs werden blockiert, weil du dasselbe Produkt von einer einzigen ASN aus bombardierst, oder deine Preisextraktion liefert stillschweigend die durchgestrichene UVP statt des tatsächlichen Angebots zurück.

Eine funktionierende Pipeline besteht aus vier Teilen.

Discovery. Starte mit deiner SKU-Liste und finde jedes aktive Angebot auf allen Marktplätzen. Amazon-ASINs, Walmart-Item-IDs, eBay-Listing-IDs, TikTok-Shop-Produkt-URLs. Das ist meistens Katalog-Scraping: das Abrufen von Kategorieseiten, Suchergebnisseiten und PDP-Varianten.

Page collection. Rufe für jedes Angebot die Live-Seite ab und erfasse den sichtbaren Preis, den Verkäufernamen, den Inhaber der Buy-Box, jeden Coupon oder Spar-Abo-Rabatt sowie einen Zeitstempel. Einige Marktplätze liefern sauberes HTML. TikTok Shop und Google Shopping rendern den Großteil der Preislogik in JavaScript, sodass du einen echten Browser benötigst, keine Request-Bibliothek.

Price reconstruction. Hier verbrennen sich die meisten Teams die Finger. Amazon zeigt einen Listenpreis, einen Spar-Abo-Rabatt von 5–15 %, manchmal einen Coupon, manchmal einen Multi-Pack-Split. Der tatsächliche Preis, den der Kunde zahlt, ist selten die Zahl in der Überschrift. Ein Monitor, der nur die Überschrift prüft, übersieht die Verstöße, die sich im Rabatt-Stack verstecken.

Evidence and alerts. Wenn du einen Verstoß markierst, benötigt dein Enforcement-Team Beweise: URL, Screenshot, genauer Preis, Zeitstempel, Verkäufer und die Lebensdauer des Angebots. Ohne das führt das Einspruchsverfahren des Marktplatzes ins Leere.

Eine Plattform wie FourA bietet dir eine einzige API für die komplizierten Details. HTTP-Requests für Marktplätze, die sauberes HTML liefern, Browser-Sessions für JavaScript-lastige Seiten und ein Proxy-Routing, um das du dich nicht kümmern musst. Du richtest einen Request an eine Amazon-Produkt-URL mit gesetztem Unblocker-Flag, und Chrome-äquivalente Header werden gesendet, damit die Seite sauber gerendert wird. Du richtest einen Request über einen US-Region-Proxy auf Amazon US und danach dieselbe SKU über einen DE-Region-Proxy auf Amazon DE, und die Preise werden im lokalen Kontext zurückgegeben.

curl -X POST "https://api.foura.ai/api/proxy" \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "maxTries": 5,
    "timeout_ms": 30000,
    "request": {
      "method": "GET",
      "url": "https://www.amazon.com/dp/B0EXAMPLE",
      "unblocker": true,
      "validate": {
        "status": { "accept": [200] },
        "data": { "fail": ["captcha", "Robot Check"] }
      }
    }
  }'

Das ist der gesamte Aufruf. Keine Proxy-Rotationslogik in deinem Code. Keine Prüfung, ob diese Website heute JavaScript ausführt. Die Infrastruktur übernimmt Routing und Retries; deine Pipeline kümmert sich um die Preislogik. Für detailliertere Informationen darüber, was das Unblocker-Flag tatsächlich auf Protokollebene tut, lies unsere Analyse des Web Unblockers.

Der geografische Aspekt ist wichtiger, als viele denken. Eine Marke, die in den USA, der EU und Großbritannien verkauft, benötigt Preissichtbarkeit aus dem IP-Bereich der jeweiligen Region, da Marktplätze manchmal regionale Preise ausgeben oder das Angebot für IPs außerhalb der Region komplett ausblenden. Ein Routing pro Region bedeutet, dass du überprüfen kannst, ob ein Verkäufer, der mit „weltweitem Versand“ wirbt, die MAP in den entscheidenden Märkten tatsächlich verletzt.

Ergebnisse

Eine mittelgroße Marke mit 500 SKUs, sechs Marktplätzen und drei Regionen kommt auf rund 9.000 zu überwachende Produktseiten. Eine stündliche Abdeckung entspricht etwa 216.000 Requests pro Tag (beispielhaftes Szenario basierend auf einem typischen Brand-Protection-Umfang im Mittelstand). Für eine darauf ausgelegte API ist das nichts, aber ein Vollzeit-Engineering-Team, wenn du es selbst baust. Die interessante Zahl ist jedoch nicht die Anzahl der Requests pro Tag, sondern wie oft ein Verstoß live geht und noch in derselben Stunde erkannt wird.

In der Praxis sieht die Verbesserung so aus:

  • Erkennungslatenz sinkt von Tagen (manuelles oder wöchentliches Scraping) auf unter eine Stunde bei stündlichem Polling
  • Abdeckung erweitert sich von „den drei Marktplätzen, bei denen ich hinterherkomme“ auf alle sechs, auf denen die Marke tatsächlich verkauft
  • False Positives sinken drastisch, sobald die Preisrekonstruktion Coupons, Spar-Abos und Multi-Packs korrekt verarbeitet
  • Beweisqualität steigt, da jede Erkennung mit einem Screenshot und einem an den Request angehängten Zeitstempel geliefert wird

Wenn du bereits unsere Analyse zur Aggregation von Immobilienanzeigen im großen Stil gelesen hast, ist das Muster dasselbe: viele Seiten, gemischtes Rendering, geografische Unterschiede. Das Produkt ändert sich, die Struktur der Infrastruktur bleibt gleich.

Fazit

MAP-Verstöße sind kein Datenqualitätsproblem. Sie sind ein Zeitproblem. Wer den Verstoß zuerst sieht, hat den Vorteil: die Marke, die ihn abfängt, bevor das Angebot konvertiert, oder der Reseller, der die Marge einstreicht und den Preis wieder anpasst, bis es jemand bemerkt. Jede Ebene, die dein Monitoring-Stack hinzufügt (geografische Präzision, JavaScript-Rendering, Preis-Stack-Rekonstruktion), kauft dir letztendlich nur Minuten auf dieser Uhr zurück.

Die Marken, die sich hier 2026 durchsetzen, betrachten die MAP-Durchsetzung nicht mehr als vierteljährliches Audit. Sie behandeln sie als Live-Infrastruktur. Der am einfachsten zu behebende Verstoß ist derjenige, der noch in derselben Stunde aufgedeckt wird, in der er auftritt.