Blog

EAN-Listen mit Amazon.de-ASINs im Bulk abgleichen

So gleichen Sie Lieferanten-EANs im Bulk mit Amazon.de-ASINs ab, prüfen Mehrfachtreffer und ergänzen öffentliche EUR-Angebote.


Reviewed by Easyparser Research on
Data Extraction Updated: Read time: 7 minutes
EAN-Abgleich auf einem dunklen Dashboard: Lieferanten-EANs werden Amazon.de-ASINs zugeordnet und als eindeutig, mehrfach oder ohne Treffer markiert.

Lieferanten schicken Preislisten fast immer mit EAN, Amazon arbeitet mit ASIN. Dazwischen liegt eine Zuordnungsaufgabe, die bei zwanzig Artikeln Handarbeit ist und bei zwanzigtausend ein Datenprojekt. Wer EAN-Listen mit Amazon.de-ASINs abgleichen möchte, um Einkaufschancen zu bewerten, Kataloge zu synchronisieren oder Wettbewerbspreise zu beobachten, braucht ein Verfahren, das schnell ist und trotzdem nachvollziehbare Ergebnisse liefert.

Dieser Leitfaden beschreibt einen wiederholbaren Workflow: Zielfelder definieren, einen kleinen Pilot prüfen, EANs im Bulk in ASIN-Kandidaten überführen, Treffer normalisieren, Mehrfach- und Fehltreffer kennzeichnen, öffentliche EUR-Angebote ergänzen und das Ergebnis sauber übergeben. Die Beispiele stammen aus einer echten Abfrage auf Amazon.de im November 2026.

Kurz erklärt: Der Abgleich in sieben Schritten

SchrittZielErgebnis
1. Felder definierenWas braucht das Zielsystem?Ausgabeschema
2. PilotAnnahmen an 20 bis 50 EANs prüfenRegeln und Schwellenwerte
3. Bulk-LookupAlle EANs in ASIN-Kandidaten überführenRohzuordnung
4. NormalisierenTitel, Marke, Packungsgröße, Variante vergleichenVergleichbare Datensätze
5. KennzeichnenEins-zu-viele und fehlende Treffer markierenAusnahmeliste
6. Angebote ergänzenÖffentliche EUR-Preise und VerkäuferKaufentscheidungsdaten
7. ÜbergabeBereinigte Daten ins ZielsystemPrüfbare Zuordnung

Lieferanten-EAN-Liste und Zielfelder definieren

Beginnen Sie mit der Eingabe. Prüfen Sie, ob alle EANs 13 Stellen haben, ob führende Nullen beim Export aus Excel verloren gegangen sind und ob die Liste auch UPCs mit 12 Stellen enthält. Entfernen Sie Duplikate und behalten Sie die Lieferantenartikelnummer als Schlüssel.

Legen Sie danach die Zielfelder fest: EAN, gefundene ASIN, Titel, Marke, Modellnummer, Packungsgröße, Trefferstatus und, falls benötigt, Buy-Box-Preis in EUR, Verkäufer und Versandart. Ein klares Schema verhindert, dass später jede Abteilung eigene Spalten ergänzt.

Einen kleinen Pilot manuell prüfen

Bevor Sie Tausende EANs verarbeiten, prüfen Sie 20 bis 50 Artikel von Hand. Der Pilot zeigt, wie viele EANs eindeutig zugeordnet werden, wie oft mehrere ASINs zurückkommen und welche Felder in Ihrer Kategorie zuverlässig gefüllt sind.

Ein Beispiel aus unserem Test: Die EAN 5702015357197 eines bekannten Bausteinsets lieferte auf Amazon.de genau eine ASIN (B00PY3EYQO) mit Titel, Marke, Hersteller und Modellnummer 10698. Interessant ist, dass dieselbe ASIN sieben Identifikatoren trägt, darunter drei verschiedene EANs, eine UPC und mehrere GTINs. Für den Abgleich bedeutet das: Eine ASIN kann über verschiedene Codes erreichbar sein, und mehrere Lieferanten-EANs können legitim auf dasselbe Produkt zeigen.

EANs im Bulk in ASIN-Kandidaten überführen

Die Easyparser Product Lookup API nimmt eine EAN, UPC, GTIN oder ISBN entgegen und gibt die passenden ASINs mit einem Produkt-Snapshot zurück. Für kleine Listen genügt die Echtzeit-Abfrage, für große Listen reichen Sie die Anfragen über die Bulk-API ein und erhalten die Ergebnisse per Webhook.

import requests, csv

API_KEY = "YOUR_API_KEY" # Schlüssel unter app.easyparser.com

def ean_zu_asin(ean):

params = {

"api_key": API_KEY, "platform": "AMZ",

"operation": "PRODUCT_LOOKUP", "domain": ".de",

"identifier": ean.zfill(13), "identifier_type": "EAN"

}

res = requests.get("https://realtime.easyparser.com/v1/request", params=params, timeout=60).json()

produkte = res["result"]["search_result"].get("products", [])

status = "kein_treffer" if not produkte else "eindeutig" if len(produkte) == 1 else "mehrfach"

return [{"ean": ean, "status": status, "asin": p["asin"],

"titel": p.get("title"), "marke": p.get("brand"),

"modell": p.get("model_number")} for p in produkte] or [{"ean": ean, "status": status}]

with open("lieferant.csv") as f:

zeilen = [z for r in csv.DictReader(f) for z in ean_zu_asin(r["ean"])]

Das Feld status ist der wichtigste Teil des Ergebnisses. Es trennt eindeutige Treffer von Fällen, die eine Entscheidung brauchen.

Titel, Marke, Packungsgröße und Variante normalisieren

Ein Treffer über die EAN ist ein starkes Signal, aber kein Beweis. Vergleichen Sie deshalb die Lieferantendaten mit dem Amazon-Datensatz: Stimmt die Marke überein? Passt die Modellnummer? Enthält der Titel dieselbe Packungsgröße, etwa "6er-Pack" gegenüber Einzelstück? Normalisieren Sie dafür Groß- und Kleinschreibung, Einheiten (ml, l, g, kg) und typische Mengenangaben.

Varianten verdienen besondere Aufmerksamkeit. Eine EAN gehört zu einer konkreten Farbe oder Größe; die gefundene ASIN kann aber ein Elternartikel oder eine andere Variante derselben Familie sein. Wenn Sie Variantendetails brauchen, ergänzen Sie den Datensatz mit den Produktdetails der ASIN.

Eins-zu-viele- und fehlende Treffer kennzeichnen

In jedem größeren Abgleich gibt es drei Gruppen: eindeutige Treffer, Mehrfachtreffer und keine Treffer. Mehrfachtreffer entstehen etwa, wenn ein Produkt als Einzelstück und als Bündel gelistet ist oder wenn Händler eigene Listings angelegt haben. Fehltreffer bedeuten oft, dass das Produkt auf Amazon.de nicht gelistet ist, die EAN fehlerhaft ist oder nur ein anderer Code hinterlegt wurde.

EAN-Abgleich mit Amazon.de: Lieferanten-EANs werden per Bulk-Lookup ASIN-Kandidaten zugeordnet und in eindeutige Treffer, Mehrfachtreffer und fehlende Treffer für die manuelle Prüfung aufgeteilt.

Schreiben Sie für jede Gruppe eine Regel. Eindeutige Treffer mit passender Marke gehen direkt weiter. Mehrfachtreffer landen in einer Prüfliste mit allen Kandidaten nebeneinander. Fehlende Treffer werden mit UPC oder GTIN erneut versucht und sonst als "nicht gelistet" markiert.

Öffentliche EUR-Angebote und Verkäuferkontext ergänzen

Für Einkaufsentscheidungen reicht die Zuordnung allein nicht. Mit der Easyparser Product Offer API ergänzen Sie für jede zugeordnete ASIN die sichtbaren Angebote: Preis in EUR, Verkäufer, Zustand, Versand durch Amazon oder Händler und Lieferzeit. So sehen Einkaufsteams auf einen Blick, ob Amazon selbst verkauft, wie viele Händler konkurrieren und in welcher Preisspanne.

Bleiben Sie dabei bei öffentlichen Daten: Lagerbestände, Verkaufszahlen oder Margen lassen sich daraus nicht exakt ablesen. Der Bestsellerrang ist ein relatives Signal, keine Absatzzahl.

API-Antworten bereinigen und ins Zielsystem übergeben

Bevor die Daten in ERP, PIM oder eine Tabellenkalkulation gehen, bereinigen Sie sie: EANs als Text mit 13 Stellen speichern, Preise als Dezimalzahlen mit Währungsspalte, Zeitstempel der Abfrage in jeder Zeile. Behalten Sie die Rohantwort zu jedem Datensatz, damit sich spätere Fragen anhand der Originaldaten klären lassen.

Wiederholbare Läufe, Prüfpfade und Ausnahmelisten organisieren

Lieferantenlisten ändern sich, Amazon-Listings auch. Planen Sie den Abgleich deshalb als wiederkehrenden Lauf, etwa bei jeder neuen Preisliste oder monatlich. Speichern Sie die Entscheidungen aus der Ausnahmeliste, damit bekannte Mehrfachtreffer beim nächsten Lauf automatisch aufgelöst werden. Ein einfacher Prüfpfad mit Lauf-ID, Datum, Anzahl der Treffer pro Gruppe und Bearbeiter macht den Prozess revisionssicher.

Wer regelmäßig EAN-Listen mit Amazon.de-ASINs abgleichen muss, gewinnt so mit jedem Lauf Qualität: Die Ausnahmeliste wird kürzer, die Regeln genauer. Mit einem kostenlosen Easyparser-Konto lässt sich der Pilot sofort starten.

Häufige Fehler beim EAN-Abgleich

Teams, die zum ersten Mal EAN-Listen mit Amazon.de-ASINs abgleichen, stoßen meist auf dieselben Stolpersteine:

  • Führende Nullen verlieren. Tabellenprogramme speichern EANs gern als Zahl und schneiden Nullen ab. Speichern Sie die Spalte immer als Text und prüfen Sie Länge und Prüfziffer vor dem Lauf.
  • Den ersten Treffer blind übernehmen. Liefert eine EAN mehrere ASINs, ist der erste Treffer nicht automatisch der richtige. Marke, Packungsgröße und Variante entscheiden.
  • Mehrfachpackungen übersehen. Ein Einzelartikel und ein Dreierpack können ähnliche Titel tragen. Mengenangaben im Titel gehören in ein eigenes Feld.
  • Fehlende Treffer löschen. Eine EAN ohne ASIN ist eine Information: Das Produkt ist auf Amazon.de möglicherweise nicht gelistet. Halten Sie solche Zeilen in der Ausnahmeliste fest.
  • Ergebnisse ohne Datum speichern. Zuordnungen ändern sich, wenn Listings zusammengeführt werden. Jede Zeile braucht einen Zeitstempel.

Den Abgleich in bestehende Prozesse einbinden

Der größte Nutzen entsteht, wenn der Abgleich kein Einzelprojekt bleibt. Neue Lieferantenlisten können automatisch gegen die bereits geprüften Zuordnungen laufen, sodass nur neue oder geänderte EANs erneut geprüft werden. Wer EAN-Listen mit Amazon.de-ASINs abgleichen und das Ergebnis direkt im ERP oder PIM nutzen will, sollte außerdem festlegen, wer Ausnahmen freigibt und wie lange eine geprüfte Zuordnung gültig bleibt. Ein fester Rhythmus, etwa ein monatlicher Prüflauf für den Bestand und ein Lauf bei jeder neuen Lieferantenliste, hält die Daten aktuell, ohne das Team zu überlasten.

Hilfreich ist zudem ein kurzes Laufprotokoll: Anzahl der eingereichten EANs, Anzahl eindeutiger Treffer, Anzahl der Mehrfachtreffer und Anzahl ohne Treffer. Verschiebt sich dieses Verhältnis zwischen zwei Läufen deutlich, lohnt sich ein Blick auf die Lieferantenliste, bevor die Daten weiterverarbeitet werden. Oft steckt dahinter ein geändertes Exportformat oder eine neue Produktlinie mit unbekannten Codes.

Für den Start genügt eine überschaubare Liste von einigen Hundert EANs aus einer Warengruppe, die das Team gut kennt. So lassen sich die Regeln an bekannten Produkten prüfen, bevor der volle Katalog folgt.

Fazit

EAN-Listen mit Amazon.de-ASINs abgleichen ist kein einzelner API-Aufruf, sondern ein kleiner Datenprozess. Definieren Sie Zielfelder, prüfen Sie einen Pilot, führen Sie den Lookup im Bulk aus, normalisieren Sie Titel, Marke und Packungsgröße, kennzeichnen Sie Mehrfach- und Fehltreffer und ergänzen Sie öffentliche EUR-Angebote. Mit Easyparser für Product Lookup und Angebotsdaten entsteht so eine Zuordnung, der Einkauf und Datenteams vertrauen können.

Sources

  1. Product Lookup request reference, Easyparser Documentation (accessed )
  2. Product Lookup response reference, Easyparser Documentation (accessed )
  3. Offer response reference, Easyparser Documentation (accessed )
  4. Bulk API overview, Easyparser Documentation (accessed )

Start extracting Amazon data for free

Start Your Free Trial

100 free credits, no credit card required.

Frequently Asked Questions (FAQ)

Mit der Operation PRODUCT_LOOKUP und der Domain .de. Die Antwort liefert zu jeder EAN die passenden ASINs mit Titel, Marke und weiteren Identifikatoren als JSON.

Doppelte Listings, Varianten oder Mehrfachpackungen können dieselbe EAN tragen. Marke, Packungsgröße und Variante entscheiden, welche Zuordnung stimmt.

Das Produkt ist auf Amazon.de möglicherweise nicht gelistet oder unter einem anderen Code geführt. Solche Zeilen gehören in die Ausnahmeliste, nicht in den Papierkorb.

Einige Dutzend aus einer bekannten Warengruppe reichen, um Regeln für Normalisierung und Mehrfachtreffer zu prüfen.

Ab einigen Hundert EANs. Die Aufträge laufen asynchron, und die Ergebnisse kommen per Webhook, statt jede EAN einzeln in Echtzeit abzufragen.

Mit der Operation OFFER für die gefundenen ASINs. Sie liefert öffentliche Angebote mit EUR-Preis, Verkäufer, Zustand und Versandart.

Speichern Sie die EAN-Spalte als Text und prüfen Sie Länge und Prüfziffer vor jedem Lauf.
Tags
EAN-Listen Amazon.de ASINs abgleichenEAN zu ASIN Bulk DeutschlandASIN-Zuordnung LieferantenlisteAmazon.de Produktidentifikatoren abgleichenEAN ASIN DatenabgleichAmazon Katalogdaten API IntegrationASIN Matching für Einkaufsteamsöffentliche Amazon.de Produktdaten