Generieren Sie den Katalog-Feed im XML-Format (für Plattformen wie Google Merchant oder TikTok Shop)

Diese Anleitung erklärt, wie eine XML-Datei mit dem gesamten Produktkatalog erstellt wird, die für die Synchronisierung Ihrer Produkte mit Werbe- und Verkaufsplattformen wie Google Merchant Center, TikTok Shop oder Facebook Catalog unerlässlich ist.

Da die Feed-Erstellung über eine spezifische Webadresse (URL) erfolgt, wird die Konfiguration durch Hinzufügen von Parametern zur URL vorgenommen.


1. Aufbau der Basis-URL

Um den Feed zu generieren, müssen Sie eine bestimmte URL Ihrer Website aufrufen. Die Basis-URL hängt vom Format und der Zielplattform ab.

1. Identifizieren Sie Ihre Domain (z.B. https://ihrewebsite.com).

2. Fügen Sie den Feed-Pfad hinzu /api/plugin/ecommerceFeeds/.

3. Wählen Sie den zu generierenden Feed-Typ:

PlattformFeed-TypBeispiel Basis-URL
Google Merchant / Standardstandard.xmlhttps://ihrewebsite.com/api/plugin/ecommerceFeeds/standard.xml
TikTok Shoptiktok.xmlhttps://ihrewebsite.com/api/plugin/ecommerceFeeds/tiktok.xml

> Hinweis: Wenn Sie diese URL ohne zusätzliche Parameter aufrufen, wird der vollständige Feed aller aktiven Produkte generiert.

2. Erweiterte Feed-Konfiguration (Filter und Varianten)

Sie können den Inhalt des Feeds anpassen, indem Sie Konfigurationsparameter nach einem Fragezeichen (?) in der Basis-URL hinzufügen.

2.1. Einbindung von Varianten (Größe, Farbe, Marke)

Wenn Ihre Produkte Varianten haben (z.B. Größen oder Farben), müssen Sie angeben, welche Attribute auf die Standardfelder von Google/TikTok (color, size, brand) abgebildet werden sollen.

Sie müssen die numerische ID des Attributs identifizieren, das Größe, Farbe usw. in Ihrem Produktverwaltungssystem repräsentiert.

ZweckParameterBeispiel (wenn ID 5 Farbe ist)
Farbev[c]=ID_ATTRIBUTE?v[c]=5
Größev[s]=ID_ATTRIBUTE?v[s]=12
Markev[b]=ID_ATTRIBUTE?v[b]=8

Beispiel-URL mit Varianten:

Wenn Sie die Varianten Größe (ID 12) und Farbe (ID 5) einbinden möchten:

.../tiktok.xml?v[s]=12&v[c]=5

2.2. Filterung nach Kategorie

Es ist möglich, Produkte basierend auf Kategorien einzuschließen oder auszuschließen, indem Sie die Kategorie-IDs verwenden.

ZweckParameterBeispiel
Kategorien einschließeninclude_cats=ID1,ID2?include_cats=1,2,5
Kategorien ausschließenexclude_cats=ID1,ID2?exclude_cats=10,11

2.3. Zuordnung benutzerdefinierter Labels (Custom Labels)

Benutzerdefinierte Labels (customlabel0 bis customlabel4) sind nützlich zur Organisation von Produkten in Werbekampagnen. Diese Labels können folgendermaßen gemappt werden:

  • Kategorien: Um die Kategorienehierarchie des Produkts einzufügen.
  • Attribute: Um den Wert eines bestimmten Attributs (numerische ID) einzufügen.
  • Fester Text: Um einen festen String einzufügen.
LabelParameterBeispielwertBeschreibung
customlabel0c[0]categoriesFügt den vollständigen Kategorienpfad ein.
customlabel1c[1]15Fügt den Wert des Attributs mit ID 15 ein.
customlabel2c[2]Sommer2024Fügt den festen String "Sommer2024" ein.

3. Generierung des endgültigen Feeds

Um den Feed zu generieren, fügen Sie die vollständige URL in Ihren Browser ein (oder geben sie an die Zielplattform weiter).

Beispiel einer vollständigen URL (TikTok Shop):

Generiert den Feed für TikTok Shop unter Einbeziehung der Varianten Größe (ID 12) und Farbe (ID 5) sowie Zuordnung von customlabel0 zum Kategorienpfad:

https://ihrewebsite.com/api/plugin/ecommerceFeeds/tiktok.xml?v[s]=12&v[c]=5&c[0]=categories

Nach dem Öffnen der URL verarbeitet das System die Daten und liefert direkt die XML-Datei (oder CSV bei Bedarf), die Sie speichern oder für die automatische Synchronisation verwenden können.

> Wichtig: Der Erstellungsprozess des Feeds kann mehrere Sekunden dauern (bis zu 120 Sekunden je nach Anzahl der Produkte), um Unterbrechungen zu vermeiden.