NeuProduct Score, 4T Segmentation, Price War und Broken Size sind live.Neuigkeiten ansehen
Feedance
Glossar · J

JavaScript Object Notation (JSON)

Definition

JSON (JavaScript Object Notation) ist ein schlankes, textbasiertes Datenformat aus verschachtelten Schlüssel-Wert-Paaren und Arrays. Es wurde entwickelt, um strukturierte Daten so darzustellen, dass Maschinen sie leicht verarbeiten und Menschen sie auch direkt einigermaßen gut lesen können. JSON entstand aus JavaScript, ist heute aber sprachunabhängig und hat sich zum Standardformat der meisten modernen Web-APIs entwickelt, wo es in vielen Integrationsszenarien ältere, umständlichere Alternativen abgelöst hat. Im Feed-Management taucht JSON weniger als Format des fertigen Shopping-Feeds selbst auf, sondern vielmehr als das Format, auf dem zunehmend alles rund um diesen Feed läuft.

Warum JSON für Feed-Integrationen wichtig ist

Die meisten Produktfeeds, die direkt an einen Shopping-Kanal übermittelt werden, sind nach wie vor XML oder CSV. Die Systeme, die diese Feeds erstellen und verwalten – PIMs, ERPs, Feed-Management-Plattformen und die APIs, die sie alle verbinden –, kommunizieren untereinander jedoch überwiegend in JSON. Wenn ein Feed-Management-Tool den aktuellen Lagerbestand über eine API abruft, den Bestand über eine Webhook-Payload prüft oder Daten mit einem PIM austauscht, liegt darunter fast immer JSON, auch wenn die Daten vor der Übermittlung an Google oder Meta in XML umgewandelt werden. Wer eine Feed-Integration debuggt, sollte JSON verstehen, denn der Großteil der Verbindungen zwischen den Systemen – nicht die fertige Feed-Datei selbst – ist der Ort, an dem JSON tatsächlich zu Hause ist.

So funktioniert JSON

Ein JSON-Dokument besteht aus wenigen Grundbausteinen: Objekten, also Schlüssel-Wert-Paaren in geschweiften Klammern, Arrays, also geordneten Listen in eckigen Klammern, und skalaren Werten wie Strings, Zahlen und Booleans. Das Format selbst erzwingt kein festes Schema – ein JSON-Parser benötigt keinen vordefinierten Dokumenttyp. Das ist einer der Gründe, warum es so häufig für API-Antworten verwendet wird, die sich weiterentwickeln müssen, ohne ältere Clients zu beeinträchtigen. Wenn eine Feed-Plattform eine JSON-Payload von einer Datenfeed-API oder einem Webhook erhält, parst sie diese Struktur in der Regel und ordnet ihre Felder dem zu, was das Ziel-Feedformat – oft XML – tatsächlich verlangt.

Beispiel: JSON-Daten hinter einem XML-Feed-Artikel

<!--
  Source payload from the merchant's API, before conversion:
  {
    "sku": "SKU-51290",
    "title": "Recycled Denim Tote Bag",
    "price": { "amount": 38.00, "currency": "USD" },
    "availability": "in_stock"
  }
-->
<item>
  <g:id>SKU-51290</g:id>
  <title>Recycled Denim Tote Bag</title>
  <g:price>38.00 USD</g:price>
  <g:availability>in stock</g:availability>
</item>

Der auskommentierte Block zeigt dasselbe Produkt in JSON, dem Format, das die meisten Feed-Management-Tools tatsächlich von einer API abrufen, bevor es in die XML-Tags umgewandelt wird, die ein Shopping-Kanal erwartet.

Verwandte Begriffe

JSON ist das verbindende Format hinter dem Großteil der Automatisierung, auf die Feeds heute angewiesen sind – sei es eine API, die aktuelle Bestandsdaten zurückgibt, oder ein Webhook, der eine Preisänderung in dem Moment übermittelt, in dem sie im Quellsystem erfolgt. Zunehmend erscheint JSON auch als alternatives Übermittlungsformat für einen Datenfeed selbst, da immer mehr Plattformen neben ihrer klassischen XML- und CSV-Unterstützung JSON-basierte Upload-Optionen anbieten.

Sehen Sie, welche
Produkte Umsatz bringen.

Verbinden Sie Ihren Feed und GA4. Wir zeigen Product Score, 4T, Price War und Broken Size für Ihren eigenen Katalog.