Ein Datenfeed ist eine strukturierte Datei – typischerweise XML, CSV oder JSON –, die die Produkt- oder Inhaltsdatensätze eines Händlers in Zeilen mit standardisierten Feldern bündelt. Er wird regelmäßig aktualisiert, sodass alle nachgelagerten Systeme die gleichen aktuellen Informationen verwenden, anstatt dass diese manuell erneut eingegeben werden müssen. Er fungiert als Schnittstelle zwischen den internen Systemen eines Unternehmens und den externen Plattformen, die Produktdaten benötigen. Datenfeeds bilden die Grundlage für kanalspezifischere Formate, wie beispielsweise den Produktfeed, den Google Shopping oder Meta verwenden.

Warum ein Datenfeed für das Feed-Management wichtig ist

Ein Datenfeed ist entscheidend, da er die zentrale Stelle darstellt, an der Inkonsistenzen in den zugrunde liegenden Geschäftsdaten sichtbar und behebbar werden, bevor sie einen Vertriebskanal erreichen. Quellsysteme wie ERP- oder PIM-Systeme speichern Produktinformationen oft uneinheitlich – verschiedene Teams erfassen Größen, Kategorien oder Beschreibungen auf leicht unterschiedliche Weise. Ein Datenfeed dient als Kontrollpunkt, an dem diese Abweichungen entweder erkannt und korrigiert oder direkt an einen Marktplatz übermittelt werden. Feed-Management-Plattformen nutzen diese Phase, um Datensätze zu normalisieren und mit Metadaten anzureichern . Dies ist deutlich kostengünstiger, einmalig auf Ebene des Datenfeeds zu beheben, als Fehler auf jedem einzelnen Vertriebskanal eines Unternehmens separat zu suchen. Einzelhändler, die diesen Schritt auslassen, bemerken die Folgen meist später in Form von abgelehnten Einträgen oder schlechteren Suchmaschinenplatzierungen.

So funktioniert ein Datenfeed

Ein Datenfeed wird generiert, indem Produktdatensätze aus ihren jeweiligen Speicherorten extrahiert, jedes interne Feld dem vom Zielsystem erwarteten Schema zugeordnet und das Ergebnis als Datei oder Endpunkt ausgegeben wird, der regelmäßig neu abgerufen werden kann. Im Generierungsschritt findet auch die Transformation statt: Einheiten werden umgerechnet, Kategorienamen der Taxonomie eines Kanals zugeordnet, fehlende Felder aus Anreicherungsquellen ergänzt und doppelte oder nicht mehr erhältliche Artikel herausgefiltert. Da derselbe zugrunde liegende Datenfeed oft mehrere kanalspezifische Ausgaben liefert – beispielsweise einen Google-formatierten Feed, einen Meta-formatierten Feed oder einen Feed für Affiliate-Netzwerke –, sorgt die einmalige Bereinigung des Basis-Datenfeeds dafür, dass alle nachgelagerten Produktfeeds dieselbe Genauigkeit erhalten und keine separaten Korrekturen erforderlich sind.

Beispiel: Eine Datenfeed-Zeile in XML

<item>
  <g:id>SKU-40217</g:id>
  <title>Ceramic Pour-Over Coffee Dripper - Matte White</title>
  <link>https://example-shop.com/products/ceramic-pour-over-dripper</link>
  <g:price>28.50 USD</g:price>
  <g:availability>in stock</g:availability>
  <g:gtin>00812345678903</g:gtin>
  <g:brand>Kettle &amp; Ash</g:brand>
  <g:product_type>Home &gt; Kitchen &gt; Coffee &amp; Tea</g:product_type>
</item>

Jedes dieser Felder spiegelt eine Entscheidung wider, die im vorgelagerten Datenfeed getroffen wurde: g:product_type spiegelt eine während der Normalisierung angewandte Kategorienzuordnung wider. g:gtin spiegelt ein Metadatenfeld wider, das aus einer Produktdatenbank abgerufen wurde, und das Vorhandensein jedes erforderlichen Attributs spiegelt einen Validierungsschritt wider, der ausgeführt wurde, bevor dieser Datensatz in die endgültige Ausgabe aufgenommen wurde.

Verwandte konzepte

Ein Datenfeed ist selten von selbst fehlerfrei – er muss in der Regel normalisiert werden, um inkonsistente Werte zu standardisieren, und mit Metadaten versehen werden, um die beschreibenden Attribute zu ergänzen, nach denen ein Kanal tatsächlich bewertet wird, bevor er als kanalspezifischer Produktfeed verwendet werden kann. Eine vollständige Feld-für-Feld-Referenz dessen, was ein korrekt formatierter Datenfeed enthalten sollte, finden Sie in unserem Leitfaden zu Standard-XML-Produktfeed-Parametern.