Alles, was Sie über das eigene Feedformat (Custom Format) wissen müssen#

1. Einführung in das eigene Format (Custom Format)#

Was ist das eigene Format#

Das eigene Format ist eine Funktion, mit der Sie Mergado beibringen, fast jede beliebige XML- oder CSV-Datei zu erkennen und zu verarbeiten. Sie ermöglicht es, einen beliebigen Feed in Mergado hochzuladen, seine Struktur zu definieren und anschließend genauso mit den Daten zu arbeiten wie mit gängigen integrierten Formaten. Außerdem können Sie damit in Mergado einen Feed in einem Format erstellen, das nicht zu den offiziellen Integrationen gehört.

Das eigene Format bestimmen Sie selbst – Sie beschreiben Mergado, welche Elemente importiert bzw. exportiert werden sollen und wie damit umzugehen ist. Diese Funktion ist vor allem für weniger übliche, angepasste oder maschinell nicht erkennbare Formate gedacht, die Mergado ohne Ihre Definition nicht laden könnte.

Wozu dient es?#

Das eigene Format hat mehrere zentrale Einsatzzwecke:

1. Anpassung von Eingabe und Ausgabe#

Ermöglicht die Anpassung der Datenstruktur an Ihre Bedürfnisse – sowohl beim Eingabe- als auch beim Ausgabefeed des Projekts.

2. Mehr Kontrolle über die Daten#

Hilft genau festzulegen, wie Produktdaten in Mergado verarbeitet, angezeigt und exportiert werden sollen.

3. Import unbekannter Feeds#

Geeignet für die Arbeit mit Formaten, die Mergado nicht erkennt: Lieferantenfeeds, veraltete oder stark angepasste Strukturen, Custom-Feeds oder ergänzende Feeds (z. B. Lager, Reiseangebote, Bewertungen).

4. Erhaltung der ursprünglichen Feed-Struktur#

Wenn das Eingabe-XML nach dem Wurzelelement direkt die einzelnen Produkte enthält, lässt sich mit dem eigenen Format die ursprüngliche Struktur ohne Anpassungen beibehalten – nützlich bei instabilen Lieferantenquellen.

5. Export in ein eigenes Format#

Dient auch der Erstellung eines Ausgabefeeds in einem Format, das Mergado noch nicht offiziell unterstützt. Typisch ist das bei der Expansion auf neue Marktplätze oder für kleinere Vergleichsportale. Es genügt eine Feed-Vorlage mit mindestens einem Beispielobjekt.

Wie arbeitet Mergado mit Daten (Mergado XML und der Converter)?#

Mergado XML#

Alle Datenkonvertierungen in Mergado laufen über das einheitliche Zwischenformat Mergado XML. Dieses dient als „universelle Sprache", in die Eingabedaten übersetzt werden und aus der anschließend die Ausgabeformate generiert werden.

Converter#

Der Converter ist der Mechanismus, der Daten zwischen Formaten umwandelt. Er kommt immer dann zum Einsatz, wenn sich Eingabe- und Ausgabeformat unterscheiden. Der Converter wird auch dann aktiviert, wenn sowohl auf der Eingabe- als auch auf der Ausgabeseite das Google-Merchants-Format vorliegt.

Rolle des eigenen Formats#

Mit dem eigenen Format können Sie einen eigenen Converter erstellen. Bei der Definition des Custom Formats erklären Sie Mergado, was welcher Teil Ihres Feeds bedeutet und auf welches Äquivalent in Mergado XML er abgebildet werden soll.

Der wichtigste Schritt (gilt nur bei der Arbeit mit einem XML-Feed) ist die richtige Auswahl der Elemente für:

  • CHANNEL (Elementname in Mergado XML)
    • das sogenannte Root, also das Wurzelelement, das alle Produkte im XML-Feed umschließt
    • im XML-Feed gibt es genau ein solches Element
    • üblicherweise steht sein öffnender Tag ganz am Anfang des Feeds und sein schließender Tag ganz am Ende des Feeds
    • der Name des Wurzelelements kann in jedem Feed anders sein, Beispiele nach Format:
      • Google:
      • Heureka:
      • Mergado XML:
  • ITEM (Elementname in Mergado XML)
    • Element, das eine einzelne Position (Produkt) umschließt
    • im XML-Feed kommt ein solches Element so oft vor, wie Sie Positionen/Produkte haben
    • jedes Produkt/jede Position im Feed hat genau ein umschließendes Element
    • der Name des umschließenden Elements des Produkts kann in jedem Feed anders sein, Beispiele nach Format:
      • Google:
      • Heureka:
      • Mergado XML:

Diese beiden Elemente bestimmen die Struktur, in der Mergado die Daten verarbeitet.

Wann ergibt der Einsatz des eigenen Formats Sinn?#

Auf der Eingabe#

  • Mergado erkennt das Feed-Format nicht.
  • Sie arbeiten mit einem unbekannten, angepassten oder Custom-Format.
  • Sie müssen die ursprüngliche Feed-Struktur beibehalten.
  • Sie binden ergänzende Daten an, die nicht integriert sind (Lager, Dienstleistungen, Bewertungen).

Auf der Ausgabe#

  • Sie benötigen einen Feed in einem nicht unterstützten Format.
  • Sie möchten Kontrolle über Wurzelelemente und Struktur des Ausgabe-XML haben.
  • Sie haben einen Beispielfeed zur Verfügung, aus dem sich eine Vorlage erstellen lässt.

Einschränkungen und worauf Sie achten sollten#

1. Ignorieren von Elementen außerhalb von ITEM#

Das eigene Format kann keine Elemente verarbeiten, die oberhalb des umschließenden Elements einer Position liegen. Alles, was nicht unter ITEM steht, sieht der Editor bei einem über das eigene Format verarbeiteten Feed nicht. Das bedeutet, dass Informationen zwischen CHANNEL und ITEM verloren gehen können.

Lösung für komplexe Strukturen: Aufteilung des Feeds auf zwei Projekte und erneutes Zusammenführen mit der Erweiterung Blending Bull.

2. Die Konvertierung kann zu Datenverlust führen#

Der Converter wird auch dann aktiv, wenn Sie vom gleichen eigenen Format auf dasselbe konvertieren. Ist das Mapping nicht vollständig, können im neuen Feed Informationen verloren gehen (im ursprünglichen Feed bleiben sie erhalten, nur arbeitet Mergado nicht mit ihnen).

3. Wurzelelemente auf der Ausgabe#

Wurzelelemente erstellt Mergado Editor automatisch entsprechend dem gewählten Ausgabeformat. Sie lassen sich also nicht manuell erstellen wie standardmäßige Elemente im Editor. Wenn Sie also nicht standardmäßige Wurzelelemente im Ausgabefeed benötigen, ist die einzige Möglichkeit, diese zu beeinflussen, die Wahl der richtigen Vorlage für das eigene Format, das Sie dann auf der Ausgabe verwenden.

4. Notwendigkeit der Aktualisierung bei Änderungen#

Erscheint in der Eingabedatei ein neues Element, hat das eigene Format dafür kein Verhalten eingerichtet. Mergado importiert ein solches Element automatisch und blendet es nicht aus, sodass es automatisch unverändert in den Ausgabefeed gelangt. In diesem Fall müssen Sie die Struktur des eigenen Formats aktualisieren und die Mapping-Einstellung für das neue Element ergänzen. Nach dem Speichern und Regenerieren des Projekts werden die Änderungen automatisch wirksam.

Sollten die neuen Elemente die Ungültigkeit des Ausgabefeeds verursachen, lässt sich das am schnellsten beheben, indem Sie die neuen Elemente manuell auf der Seite Elements ausblenden und einen Projekt-Export (ohne Anwendung von Regeln) ausführen.

FAQ#

Was ist das eigene Format in Mergado?#

Das eigene Format ist eine Funktion, mit der Sie Mergado beibringen, fast jede beliebige XML- oder CSV-Datei zu verarbeiten, unabhängig davon, ob Mergado sie normalerweise unterstützt. Sie ermöglicht es zu definieren, welche Elemente der Feed enthält und wie das System bei Import und Export damit umgehen soll. Sie dient auch der Erstellung eines Ausgabefeeds im eigenen Format, zum Beispiel für Plattformen oder Kanäle, die Mergado standardmäßig nicht unterstützt.

Wozu dient das eigene Format?#

Das eigene Format ermöglicht es, die Datenstruktur des Projekts an Ihre Bedürfnisse anzupassen. Es hilft genau zu steuern, wie Mergado Produktdaten lädt, anzeigt und exportiert. Es ist besonders nützlich für den Import nicht standardmäßiger oder angepasster Feeds und für den Export in Formate, die nicht zu den integrierten Kanälen gehören.

Wann ergibt der Einsatz des eigenen Formats auf der Eingabe Sinn?#

Das eigene Format eignet sich, wenn Mergado den Feed nicht erkennen kann oder wenn Sie mit einem Custom-, angepassten oder ergänzenden Feed arbeiten, der nicht in die bestehenden Integrationen passt. Es hilft auch dort, wo Sie die ursprüngliche Feed-Struktur beibehalten müssen, wenn das XML Positionen direkt unter dem Wurzelelement enthält. Sie können es auch für ergänzende Eingabedaten wie Lager, Dienstleistungen oder Bewertungen nutzen.

Wann ergibt der Einsatz des eigenen Formats auf der Ausgabe Sinn?#

Das eigene Format auf der Ausgabe eignet sich, wenn Sie einen Feed in einer Form erstellen müssen, die Mergado standardmäßig nicht generiert. Oft handelt es sich um die Expansion auf neue Plattformen oder die Anbindung an interne Systeme mit eigener XML-Struktur. Es genügt ein Beispielfeed, nach dem Mergado die Ausgabevorlage erstellt.

Was ist Mergado XML, und warum ist es wichtig?#

Mergado XML ist das interne Zwischenformat, über das alle Datenkonvertierungen laufen. Es funktioniert als „universelle Sprache", in die Eingabedaten übersetzt werden und aus der anschließend Ausgabeformate generiert werden. Dadurch muss nicht für jedes Formatpaar ein eigener Converter existieren.

Was macht der Converter?#

Der Converter wandelt Werte zwischen Datenformaten um – von einer beliebigen Eingabe in Mergado XML und von dort in das Ausgabeformat. Bei bestimmten Formaten (z. B. Google Merchants) wird er auch dann aktiviert, wenn Eingabe und Ausgabe dasselbe Format haben. Ist das Mapping nicht vollständig, kann der Converter manche Werte auslassen, weshalb dem Mapping besondere Aufmerksamkeit gewidmet werden sollte.

Welche Rolle spielt das eigene Format bei der Datenkonvertierung?#

Das eigene Format ermöglicht es, einen eigenen, auf Ihren Feed zugeschnittenen Converter zu erstellen. Sie legen genau fest, was die einzelnen Elemente bedeuten und wie sie in Mergado XML umzuwandeln sind. Dadurch erhalten Sie Kontrolle über die Datenstrukturierung auch bei Plattformen, die Mergado standardmäßig nicht kennt.

Was bedeutet die korrekte Auswahl von CHANNEL und ITEM?#

CHANNEL ist das Wurzelelement des Mergado-XML-Feeds und bestimmt, wo das gesamte Dokument beginnt und endet. ITEM ist das umschließende Element einer Position und kommt in Mergado XML so oft vor, wie Sie Produkte haben. Das korrekte Mapping dieser beiden Elemente ist die Grundvoraussetzung dafür, dass Mergado Ihren Feed verarbeiten kann. Ein CSV-Feed hat diese Elemente nicht, daher entfällt bei ihm deren Mapping.

Welche Einschränkungen hat das eigene Format?#

Das eigene Format kann keine Elemente verarbeiten, die außerhalb von ITEM liegen, also zum Beispiel Informationen zwischen CHANNEL und ITEM. Diese Elemente ignoriert Mergado, und im Projekt lässt sich damit nicht direkt arbeiten. Müssen Sie sie erhalten, ist ein anderes Vorgehen nötig, zum Beispiel das Zweiprojekt-Modell und die Zusammenführung über Blending Bull.

Warum kann es bei der Konvertierung zu Datenverlust kommen?#

Das eigene Format ignoriert Elemente in XML-Feeds, die zwischen CHANNEL und ITEM liegen. Enthalten solche Elemente Informationen, die Sie benötigen, ist ein anderes Vorgehen nötig, zum Beispiel das Zweiprojekt-Modell und die Zusammenführung über Blending Bull.

Wie geht Mergado mit Wurzelelementen auf der Ausgabe um?#

Wurzelelemente entstehen entsprechend dem gewählten Ausgabeformat und lassen sich nicht direkt bearbeiten. Benötigen Sie eine andere Struktur, ist ein eigenes Format nötig, das nach einem Beispielfeed erstellt wurde, gegebenenfalls in Kombination mit einer Anpassung über Blending Bull. So stellen Sie sicher, dass der Ausgabefeed genau den Header und die Hülle hat, die Sie benötigen.

Was tun, wenn im Eingabefeed ein neues Element erscheint?#

Das neue Element wird automatisch ins Projekt importiert, aber Mergado weiß nicht, was damit geschehen soll, da es nicht Teil des ursprünglichen Mappings ist. In diesem Fall müssen Sie die Struktur des eigenen Formats aktualisieren und das Mapping für das neue Element ergänzen. Anschließend regenerieren Sie das Projekt, und die Daten werden korrekt geladen und konvertiert.

Wie erkenne ich, wann es besser ist, das eigene Format nicht zu verwenden?#

Das eigene Format ist dort nicht nötig, wo eine offizielle Integration existiert. Bei Zweifeln empfiehlt es sich, die Situation mit dem Support zu besprechen.

Wozu dient ein Beispielfeed?#

Der Beispielfeed dient als Vorlage bei der Erstellung des ausgabeseitigen eigenen Formats. Mergado bestimmt danach die Struktur der Wurzelelemente, der umschließenden Tags und weiterer Elemente, die im Output beibehalten werden sollen. Es genügt ein minimales Beispiel – ruhig nur ein Produkt. Der Beispielfeed muss unter einer URL-Adresse verfügbar sein.

Wie erkenne ich, dass das eigene Format richtig konfiguriert ist?#

Ob das Format richtig definiert ist, erkennen Sie daran, dass das Projekt alle benötigten Elemente lädt und der Ausgabefeed die erwartete Struktur hat. Kritischer Punkt ist das korrekte Mapping von CHANNEL und ITEM sowie gegebenenfalls des Pairing-Elements im Projekt. Entsprechen die Ausgabedaten der geforderten Vorlage, und gehen keine Informationen verloren, ist die Konfiguration in Ordnung.

Was tun, wenn die Projekterstellung mit eigenem Format mit einem Fehler endet?#

Überprüfen Sie das Mapping des eigenen Formats. Ein häufiger Fehler bei XML-Feeds ist ein falsch gemapptes Wurzelelement oder ein falsch gemapptes umschließendes Element der Position. Beide Elemente dürfen jeweils nur einmal, auf ein Element in Ihrem Feed, gemappt sein. Ein weiterer häufiger Fehler ist ein falsch gewähltes Pairing-Element. Am sichersten ist die Wahl eines Elements mit der Produkt-ID, kombiniert z. B. mit einem Element mit EANs oder mit URLs von Produkten/Bildern. Bei Zweifeln, wie das eigene Format richtig einzurichten ist, empfiehlt sich eine Rücksprache mit dem Support.


2. Wo das eigene Format erstellt und verwaltet werden kann#

Das eigene Format können Sie in Mergado auf zwei Arten definieren: direkt beim Anlegen eines Projekts oder in einem eigenen Bereich für die Arbeit mit eigenen Formaten. Beide Ansätze ergänzen sich und ermöglichen es, eine beliebige Formatdefinition zu erstellen und später erneut zu verwenden.

Definition bei der Projekterstellung#

Im Rahmen der Projekterstellung können Sie das eigene Format sowohl für den Eingabefeed als auch für den Ausgabefeed festlegen. Diese Möglichkeit erscheint immer dann, wenn Mergado der Eingabedatei kein integriertes Format zuordnen kann, bzw. wenn Sie eine spezifische Ausgabe erstellen müssen.

Eigenes Format auf der Eingabe#

Zur Erstellung des eigenen Formats für den Eingabefeed gelangen Sie im 3. Schritt des Projekterstellungs-Assistenten. Erkennt das System die Struktur des angebundenen Feeds, bietet es die Möglichkeit, das erkannte Format über die Schaltfläche Select different format (Anderes Format auswählen) zu ändern, und Sie können anschließend entweder ein anderes offizielles Format aus der Auswahlliste wählen, oder genau für den Eingabefeed über die Schaltfläche Define custom format (Eigenes Format definieren) ein eigenes Format erstellen.

Erkennt das System die Struktur des angebundenen Feeds nicht, bietet es die Möglichkeit, entweder manuell ein offizielles Format aus der Auswahlliste zu wählen, oder für den Eingabefeed über die Schaltfläche Define custom format ein eigenes Format zu erstellen.

Bei der Erstellung eines eigenen Formats für den Eingabefeed bietet das System zwei Vorgehensweisen an:

  • Simplified walkthrough (Vereinfachter Durchlauf) – geeignet für die schnelle Einrichtung der Grundstruktur.
  • Detailed settings (Detaillierte Einstellungen) – ermöglicht das detaillierte Mapping aller gefundenen Elemente.

Beide Wege führen zum gleichen Ziel: zu bestimmen, wo der Feed beginnt, welche Elemente die einzelnen Produkte darstellen und welches Element bei allen Produkten den eindeutigen Wert enthält.

Für die korrekte Verarbeitung des Eingabefeeds ist es nötig, mindestens zu mappen:

  • das Wurzelelement (CHANNEL),
  • das umschließende Element der Produkte (ITEM),
  • den Produktidentifikator (ITEM_ID) – ein Element mit eindeutigem Wert für jede Position.

Natürlich können Sie auch alle Elemente aus dem Eingabefeed mappen, was Ihnen die anschließende Arbeit erleichtern kann (z. B. die Anzahl benötigter Regeln reduzieren). Für den eigentlichen Datenimport ist das jedoch nicht notwendig.

Eigenes Format auf der Ausgabe#

Zur Erstellung des eigenen Formats für den Ausgabefeed gelangen Sie im 4. Schritt des Projekterstellungs-Assistenten. Verwenden Sie die Schaltfläche Define custom format. Im nächsten Schritt müssen Sie die URL des Beispielfeeds einfügen, also der Vorlage, nach der das eigene Format eingerichtet und der Ausgabefeed erstellt wird.

Achtung: Der Beispielfeed lässt sich nicht per Upload hochladen, eine URL-Adresse ist Pflicht. Haben Sie die Vorlage also als Datei, erstellen Sie eine URL-Adresse mithilfe eines Cloud-Speichers, z. B. Dropbox, oder Sie können die Erweiterung Mergado Files nutzen.

Haben Sie das eigene Format bereits vorbereitet, können Sie es als Ausgabeformat des Projekts wählen. Damit bestimmen Sie, wie das finale XML oder CSV aussieht, unabhängig davon, ob Mergado das jeweilige Format normalerweise unterstützt. Wurde das Format aus einem Beispielfeed erstellt, behält Mergado die Wurzelelemente samt ihrer Anordnung bei.

Bei der Erstellung eines eigenen Formats für den Ausgabefeed bietet das System nur eine Vorgehensweise an:

  • Detailed settings – ermöglicht das detaillierte Mapping aller gefundenen Elemente.
  • Der vereinfachte Durchlauf ist hier nicht verfügbar.

Für die korrekte Erstellung des Ausgabefeeds ist es nötig, mindestens zu mappen:

  • das Wurzelelement (CHANNEL),
  • das umschließende Element der Produkte (ITEM).

In diesem Fall bereitet Mergado den Ausgabefeed vor und erstellt alle Elemente aus der Vorlage im Projekt, weiß aber nicht, was die einzelnen Elemente bedeuten, füllt die Elemente also nicht, und es ist nötig, dies manuell mit Regeln einzustellen.

Natürlich können Sie auch alle übrigen Elemente aus dem Beispielfeed mappen, was Ihnen die anschließende Arbeit erleichtern kann (z. B. die Anzahl benötigter Regeln reduzieren).

Bereich „Custom formats" im Hauptmenü#

Die eigenständige Verwaltung eigener Formate finden Sie im linken Menü von Mergado Editor im Tab Custom formats (Eigene Formate), sofern Sie sich auf Benutzerebene befinden (das linke Menü ändert sich je nachdem, ob Sie einen Benutzer, einen Onlineshop oder ein Projekt verwalten). Dieser Bereich dient als zentrale Stelle für die Arbeit mit allen im Konto erstellten Formaten.

Hier ist es möglich:

  • ein neues Format ohne Bezug zu einem konkreten Projekt zu erstellen,
  • die URL der Beispieldatei (Example Feed) anzugeben,
  • ein Element-Mapping durchzuführen,
  • ein bestehendes Format zu bearbeiten oder erneut zu analysieren.

Dieser Bereich dient als zentrale Stelle, an der Sie eigene Formate pflegen, testen und für den Einsatz in weiteren Projekten vorbereiten können.

Wiederverwendung eigener Formate#

Sobald Sie ein eigenes Format erstellt haben – sei es im Assistenten oder im eigenständigen Bereich – wird es in Mergado gespeichert und Sie können es beliebig lange verwenden, und zwar:

  • auf der Eingabe, wenn Sie einen weiteren Feed mit gleicher Struktur verarbeiten möchten,
  • auf der Ausgabe, wenn Sie einen neuen Feed in der gleichen Form generieren müssen.

Haben Sie bereits mindestens ein eigenes Format gespeichert, steht bei der Erstellung eines weiteren neuen eigenen Formats auch die Funktion Pre-fill from (Vorausfüllen nach) zur Verfügung, mit der Sie die Struktur (das eingerichtete Mapping) eines bereits bestehenden Formats übernehmen können. Das beschleunigt die Arbeit in Fällen, in denen Sie mit mehreren Formaten arbeiten, die ein ähnliches Schema haben.

FAQ#

Wo kann ich in Mergado ein eigenes Format erstellen?#

Das eigene Format können Sie auf zwei Arten erstellen – direkt beim Anlegen eines Projekts oder im eigenständigen Bereich Custom formats im linken Menü. Beide Wege ergänzen sich und ermöglichen es, ein Format entweder schnell während der Projektarbeit oder im Voraus vorzubereiten. Das Format steht nach dem Speichern für die wiederholte Verwendung in allen Projekten zur Verfügung.

Wie erstelle ich ein eigenes Format auf der Eingabe beim Anlegen eines Projekts?#

Im 3. Schritt des Projekterstellungs-Assistenten bietet Mergado die Erstellung eines eigenen Formats an, wenn es die Struktur des Feeds nicht erkennt oder wenn Sie manuell die Option „Select different format" wählen. Anschließend können Sie entweder den vereinfachten Durchlauf oder die detaillierten Einstellungen nutzen. Es genügt, CHANNEL, ITEM (bei XML-Feeds) und idealerweise auch den Produktidentifikator zu mappen, damit das Projekt korrekt mit den Positionen arbeiten kann.

Was muss mindestens gemappt werden, damit Mergado den Feed laden kann?#

Für die minimale Funktionalität ist es nötig, CHANNEL, ITEM (bei XML-Feeds) und ein Element mit eindeutigem Wert (meist ITEM_ID) zu mappen. Das genügt, damit Mergado den Anfang des Dokuments, die einzelnen Produkte und ihren eindeutigen Schlüssel identifizieren kann. Weitere Elemente lassen sich später ergänzen.

Wie erstelle ich ein eigenes Format auf der Ausgabe?#

Es wird im 4. Schritt der Projekterstellung mit der Option Define custom format erstellt. Es ist nötig, die URL einer Beispiel-XML-Datei (Example Feed) einzufügen, nach der Mergado die Ausgabestruktur zusammenstellt. Anschließend mappen Sie mindestens die Grundelemente und speichern das Format zur Verwendung im Projekt.

Warum muss der Beispielfeed unter einer URL-Adresse verfügbar sein?#

Mergado erstellt das Ausgabeformat ausschließlich aus einer über URL erreichbaren Datei, da es die Struktur bei der Analyse importieren muss. Das Hochladen einer Datei per Upload wird nicht unterstützt. Haben Sie kein eigenes Hosting, können Sie einen Cloud-Dienst (Dropbox, OneDrive) nutzen oder die Datei mit Mergado Files erstellen.

Warum wird beim Ausgabeformat kein vereinfachter Durchlauf angeboten?#

Beim Ausgabeformat steht immer nur die detaillierte Einstellung zur Verfügung. Das ist Absicht, denn die Zielstruktur ergibt sich aus dem Beispielfeed, und die Konvertierung in die Vorlage muss vollständig kontrolliert werden. Ein vereinfachtes Mapping wäre bei der Ausgabe möglicherweise nicht präzise genug.

Was passiert, wenn ich bei der Erstellung des Ausgabeformats nur das Minimum mappe?#

Mergado erstellt den Ausgabefeed mit Wurzelelementen aus der Vorlage, erzeugt im Projekt leere Elemente entsprechend der Vorlage, aber Elemente ohne Mapping werden mit keinen Werten gefüllt. Diese Werte müssen dann manuell mit Regeln ergänzt werden. Es empfiehlt sich daher, das Mapping für möglichst viele Elemente aus dem Beispielfeed zu ergänzen.

Wozu dient der Bereich „Custom formats" im linken Menü?#

Dieser Bereich dient der zentralen Verwaltung aller eigenen Formate im Konto. Sie können hier neue Formate erstellen, bestehende bearbeiten und ihre Struktur aktualisieren. Es ist die geeignetste Stelle zur Vorbereitung von Formaten, die Sie künftig wiederholt verwenden werden.

Ist es möglich, ein eigenes Format in verschiedenen Projekten zu verwenden?#

Ja, jedes gespeicherte eigene Format steht zur wiederholten Verwendung zur Verfügung. Sie können es auf der Eingabe und der Ausgabe in beliebig vielen Projekten verwenden. Das ist besonders nützlich, wenn Sie mit mehreren Feeds arbeiten, die die gleiche Struktur teilen.

Wozu dient die Option „Pre-fill from" bei der Erstellung eines neuen Formats?#

Sie ermöglicht die Übernahme der Struktur (Element-Mapping) eines zuvor erstellten eigenen Formats. Ideal, wenn Sie mit mehreren Formaten mit gleichem oder ähnlichem Schema arbeiten. Dadurch müssen Sie nicht bei jedem neuen Format von vorn beginnen.


3. Vereinfachter Durchlauf vs. Detaillierte Einstellungen bei der Definition des eigenen Formats#

Bei der Erstellung eines eigenen Formats auf der Eingabe im Rahmen des Assistenten zur Erstellung eines neuen Projekts können Sie auf zwei Arten arbeiten: entweder Sie nutzen den vereinfachten Durchlauf, oder Sie wechseln zu den detaillierten Einstellungen. Beide Ansätze dienen dem gleichen Ziel – Mergado die Struktur des Feeds zu erklären –, unterscheiden sich aber darin, wie viel Kontrolle und wie viele Möglichkeiten sie dem Nutzer bieten.

Der vereinfachte Durchlauf eignet sich für die schnelle Verarbeitung von Feeds. Die detaillierten Einstellungen bieten volle Kontrolle über das Element-Mapping und die Formatkonfiguration.

1. Vereinfachter Durchlauf#

Der vereinfachte Durchlauf erscheint ausschließlich bei der Erstellung des eigenen Formats auf der Eingabe im Rahmen des Assistenten zur Erstellung eines neuen Projekts. Der Wizard bietet dem Nutzer einen schnellen Weg an, die Grundstruktur zu definieren. Ziel ist es, die Einrichtung des eigenen Formats für neue Nutzer zu vereinfachen, indem nur das Mapping der wichtigsten Elemente angeboten und die erweiterten Einstellungen, die sich später ändern lassen, ausgeblendet werden.

Wann er verwendet wird#

  • Im Rahmen des Assistenten zur Erstellung eines neuen Projekts bei der Einrichtung des Formats des Eingabefeeds.
  • Wenn Sie so schnell wie möglich ein funktionierendes Mapping erstellen möchten.

Was der vereinfachte Durchlauf bietet#

  • Übersichtliche Anzeige der Grundelemente.
  • Hervorhebung der von Werbekanälen genutzten Schlüsselelemente.
  • Verständlichere Elementnamen als in der technischen Ansicht.
  • Intelligentes Mapping, das versucht, Elemente automatisch nach Namen und Bedeutung zuzuordnen.

Wie das intelligente Mapping funktioniert#

Das System schlägt eine Zuordnung vor — z. B. Description → DESCRIPTION, EAN → EAN, ID → ITEM_ID. Der Nutzer prüft anschließend nur die Richtigkeit der Vorschläge und passt gegebenenfalls einzelne Auswahlen an.

Wann der vereinfachte Durchlauf ideal ist#

  • Wenn Sie schnell mit der Datenarbeit beginnen müssen.
  • Wenn sich die Feed-Struktur überwiegend an gängige Konventionen hält.
  • Wenn es sich um ein einmaliges oder weniger komplexes Mapping handelt.

2. Detaillierte Einstellungen (vollständige Definition des eigenen Formats)#

Die detaillierten Einstellungen sind die vollständige Version der Oberfläche zur Definition des eigenen Formats. Sie enthalten alle Möglichkeiten, die beim Element-Mapping genutzt werden können.

Wann sie verwendet werden#

  • Der Feed hat eine komplexe oder untypische Struktur.
  • Es ist nötig, genau zu kontrollieren, wie jedes Element verarbeitet wird.
  • Sie bereiten ein Format für die wiederholte Verwendung oder für einen Ausgabefeed vor.
  • Es ist nötig, die Bedeutung von Unterelementen, Varianten oder Parametern zu definieren.

Was die detaillierten Einstellungen umfassen#

1. Parameter des eigenen Formats

Allgemeine Konfiguration, die das Verhalten des Formats bestimmt:

  • geeigneter Formatname,
  • Ländereinstellung (wirkt sich auf Währungen aus),
  • Möglichkeit, Einstellungen von einem bestehenden Format zu übernehmen,
  • Option zur Aufteilung von Varianten in separate Produkte,
  • Definition eines eigenen Kategoriebaums.

2. Einstellung der Datenverarbeitung (Element-Mapping)

Der zentrale Teil, der bestimmt, wie Mergado die einzelnen Teile des Feeds interpretiert.

Wesentliche Elemente:

  • Wurzelelement (z. B. CHANNEL)
  • umschließendes Element der Produkte (z. B. ITEM)
  • Produktidentifikator (z. B. ITEM_ID) – ein Element mit eindeutigem Wert für jede Position

Weitere Möglichkeiten:

  • direktes Mapping auf Mergado XML
  • Operationen für Elemente ohne Unterelemente (Pass as is, Hide, Element meaning)
  • spezielle Operationen für umschließende Elemente (z. B. DELIVERY, PARAM, VARIANT)
  • Möglichkeit, eine beliebige Anzahl von Elementen für die einfachere anschließende Arbeit im Projekt zu mappen

Vergleich der Ansichten: Vereinfachter Durchlauf vs. Detaillierte Einstellungen#

Kriterium Vereinfachter Durchlauf Detaillierte Einstellungen
Arbeitsgeschwindigkeit Schnelle Grundeinstellung Länger, aber präziser
Kontrollniveau Begrenzt, geeignet für einfache Strukturen Volle Kontrolle über jedes Element
Geeignet für Unbekannte Feeds mit Standardlogik Komplexe, angepasste oder hierarchische Feeds
Intelligentes Mapping Ja – automatische Vorschläge Ja – automatische Vorschläge
Möglichkeit der Formatparameter-Einstellung Begrenzt Vollständig (Name, Land, Varianten, eigene Kategorien)
Umgang mit Unterelementen Grundlegend Detailliert, inklusive spezieller Operationen
Genauigkeit des Ergebnisses Ausreichend für die meisten gängigen Feeds Höchstmögliche Konvertierungsgenauigkeit

Welches Vorgehen wählen#

  • Nutzen Sie den vereinfachten Durchlauf, wenn Sie schnell ein Projekt anlegen müssen und der Feed eine relativ übersichtliche Struktur hat.
  • Wählen Sie die detaillierten Einstellungen, wenn Sie mit einem komplexen Feed arbeiten, eine Ausgabevorlage vorbereiten oder die Bedeutung einzelner Elemente genau definieren müssen.

FAQ#

Was ist der vereinfachte Durchlauf bei der Erstellung eines eigenen Formats?#

Der vereinfachte Durchlauf ist eine Variante der Oberfläche im 3. Schritt des Assistenten, die nur die wichtigsten Elemente und einen schnelleren Weg zu einem funktionierenden Mapping bietet. Er ist so gestaltet, dass er den Nutzer nicht mit erweiterten Einstellungen überfordert, und ermöglicht einen schnellen Start auch bei unbekannten Feeds. Er bietet intelligentes Mapping, das automatisch Elementzuordnungen nach Namen und Bedeutung vorschlägt.

Wann erscheint der vereinfachte Durchlauf?#

Er erscheint ausschließlich bei der Erstellung des eigenen Formats auf der Eingabe, und nur wenn Mergado die Feed-Struktur nicht erkennt oder der Nutzer die Definition eines eigenen Formats manuell wählt. In diesen Situationen ist das Ziel, die Grundeinstellung zu beschleunigen, damit das Projekt so schnell wie möglich einsatzbereit ist. Die detaillierten Einstellungen lassen sich jederzeit aufrufen.

Wie funktioniert das intelligente Mapping im Rahmen des vereinfachten Durchlaufs?#

Das intelligente Mapping versucht, Elemente automatisch nach ihrem Namen und ihrer typischen Bedeutung zuzuordnen. Der Nutzer prüft nur die vorgeschlagenen Werte und passt bei Bedarf manuell an, welches Element mit welchem Mergado-XML-Äquivalent verknüpft werden soll. Dieser Schritt beschleunigt die Arbeit deutlich, besonders bei gängigen oder einfacheren Feed-Strukturen.

Wann ist es sinnvoll, den vereinfachten Durchlauf zu verwenden?#

Der vereinfachte Durchlauf ist ideal, wenn Sie schnell mit der Datenarbeit beginnen müssen und der Feed eine relativ standardmäßige Struktur hat. Geeignet ist er auch, wenn es sich um eine einmalige Verarbeitung handelt oder wenn Sie zu Beginn nicht gleich detaillierte Einstellungen klären möchten. Enthält der Feed keine komplexe Hierarchie, genügt oft genau diese Variante.

Was sind detaillierte Einstellungen des eigenen Formats?#

Die detaillierten Einstellungen sind die vollständige Variante der Erstellung des eigenen Formats, die es ermöglicht, einzelne Elemente samt ihrer Unterelemente mit höchster Genauigkeit zu mappen. Sie enthalten außerdem alle Formatparameter, wie Land, Name oder die Aufteilung von Varianten, und ermöglichen es, das Verhalten komplexerer Strukturen zu definieren. Dieser Ansatz ist für Feeds mit mehreren Ebenen oder für vorbereitete Ausgabeformate gedacht.

Wann ist es sinnvoll, die detaillierten Einstellungen zu verwenden?#

Die detaillierten Einstellungen sind die beste Wahl, wenn der Feed eine komplexe, nicht standardmäßige oder mehrstufige Struktur hat. Ebenso sind sie geeignet, wenn Sie ganz genau kontrollieren müssen, wie die Daten im Projekt verarbeitet und exportiert werden. Sie sind auch bei der Vorbereitung eines Formats notwendig, das wiederholt oder auf der Ausgabe verwendet wird.

Welche Elemente müssen in beiden Fällen gemappt werden?#

Ob Sie den vereinfachten Durchlauf oder die detaillierten Einstellungen nutzen, müssen Sie immer das Wurzelelement (CHANNEL) (gilt für XML-Feeds), das umschließende Element des Produkts (ITEM) (gilt für XML-Feeds) und mindestens einen Produktidentifikator (meist ITEM_ID) bestimmen. Diese Elemente sind der Schlüssel dafür, dass Mergado den Datenfeed korrekt laden und die einzelnen Positionen identifizieren kann. Das Mapping der übrigen Elemente hängt davon ab, was Sie im Projekt benötigen.

Was bieten die detaillierten Einstellungen zusätzlich zum vereinfachten Durchlauf?#

Die detaillierten Einstellungen ermöglichen es, die Bedeutung jedes Elements zu definieren und spezielle Operationen bei Elementen mit Unterelementen einzurichten, zum Beispiel bei Parametern, Versand oder Varianten. Zudem enthalten sie alle Formatparameter und bieten die Möglichkeit, die Struktur von einem bestehenden Custom Format zu übernehmen. Sie bieten damit die höchstmögliche Genauigkeit der Datenkonvertierung.

Welches Vorgehen sollte ich wählen – vereinfacht oder detailliert?#

Wählen Sie den vereinfachten Durchlauf, wenn es um die schnelle Erstellung eines Projekts geht und der Feed eine einfache und übersichtliche Struktur hat. Nutzen Sie die detaillierten Einstellungen, wenn Sie planen, langfristig mit den Daten zu arbeiten, oder wenn der Feed komplex ist und ein genaues Mapping erfordert. Die Wahl des Vorgehens hängt vor allem von der Komplexität der Daten ab und davon, ob Ihnen Geschwindigkeit oder Genauigkeit wichtiger ist.

Kann der vereinfachte Durchlauf die detaillierten Einstellungen ersetzen?#

Ja, in vielen einfacheren Fällen genügt er. Enthält der Feed jedoch Varianten, Parameter, eine mehrstufige Struktur, oder planen Sie weitere Exporte, sind die detaillierten Einstellungen im Ergebnis präziser und stabiler. Es empfiehlt sich also, mit dem vereinfachten Ansatz zu beginnen und zum detaillierten Modus zu wechseln, wenn Sie merken, dass mehr Kontrolle nötig ist.


4. Erstellung des eigenen Formats – Detaillierte Einstellungen#

Die detaillierten Einstellungen des eigenen Formats sind der Schritt, in dem Sie Mergado genau festlegen, wie es die Struktur Ihres Feeds interpretieren soll. Auf Basis dieser Informationen entsteht ein Converter zwischen Ihrem Datenformat und Mergado XML. Diese Phase folgt auf die Analyse der Struktur der Quelldatei.

Analyse der Feed-Struktur#

Bei der Erstellung des eigenen Formats lädt und analysiert Mergado zunächst die angebundene Datei. Aus ihrer Struktur bestimmt es, welche Elemente sich mappen lassen, und erstellt eine Übersicht.

Was die Analyse macht#

  • lädt die Struktur von XML oder CSV von der angegebenen URL
  • identifiziert verfügbare Elemente samt ihrer Struktur
  • bereitet eine Liste der Elemente vor, die sich auf Mergado XML mappen lassen

Aktualisierung der Struktur#

Erscheint später in der Eingabedatei ein neues Element, muss es in die Einstellungen des eigenen Formats ergänzt werden. Dazu dient die Option Update structure from file (Struktur aus Datei aktualisieren), die neue Elemente lädt und ermöglicht festzulegen, wie sie nach Mergado übertragen werden sollen.

Einstellung der Grundparameter des eigenen Formats#

In diesem Teil bestimmen Sie die allgemeinen Parameter des Formats. Diese Optionen betreffen nicht die einzelnen Elemente, sondern das Verhalten des Formats als Ganzes.

Verfügbare Parameter#

Parameter Beschreibung
Formatname Ermöglicht die Benennung des Formats, damit es leicht auffindbar ist. Wir empfehlen einen gut erkennbaren Namen.
Land Beeinflusst die Währungskonfiguration.
Pre-fill from Übernahme der Einstellungen aus einem bereits bestehenden eigenen Format. Diese Option erscheint nur, wenn Sie bereits ein eigenes Format erstellt haben. Bei der ersten Einrichtung ist sie ausgeblendet.
Varianten aufteilen Jede Variante (z. B. Farbe, Größe) wird in Mergado als eigenständiges Produkt verarbeitet.
Eigener Kategoriebaum Aktiviert die Möglichkeit, mit einem eigenen Kategoriebaum und Kategorievorschlägen zu arbeiten (bei Verwendung des Formats auf der Ausgabe).

Element-Mapping (Einstellung der Datenverarbeitung)#

Dieser Teil bestimmt, wie Mergado die Elemente Ihres Feeds interpretiert. Das Mapping definiert die Beziehung zwischen einem konkreten Element und seinem Äquivalent in Mergado XML.

Pflichtelemente (gilt nur für XML)#

Für die funktionsfähige Verarbeitung des Feeds ist es nötig, mindestens diese zwei Elemente zu mappen:

  • CHANNEL – die Wurzelhülle des gesamten Feeds,
  • ITEM – das umschließende Element einer Position.

Ohne diese zwei Elemente lässt sich ein XML-Feed nicht importieren.

Empfohlene Elemente#

Mergado ermöglicht das Mapping beliebig vieler weiterer Elemente. Je mehr Elemente Sie mappen, desto weniger Arbeit haben Sie später mit Regeln, und desto besser lässt sich der Feed in andere Ausgabeformate umwandeln.

Operationen für einfache Elemente#

Bei Elementen, die keine Unterelemente haben, lassen sich drei Arten von Operationen nutzen:

Operation Bedeutung
Pass as is Das Element wird so importiert und exportiert, wie es ist, sofern es die Regel Converter oder der Nutzer nicht als ausgeblendet einstellt.
Hide Das Element wird importiert und als ausgeblendet eingestellt, es lässt sich im Rahmen von Regeln nutzen oder gegebenenfalls manuell wieder einblenden.
Element meaning Zuordnung des Elements zu einem Mergado-XML-Äquivalent. Das Element wird importiert, als ausgeblendet eingestellt, und die Regel Converter überträgt seine Werte in das äquivalente Element auf der Ausgabe.

Operationen für umschließende Elemente#

Bei Elementen, die eine weitere Struktur in sich enthalten, lassen sich spezielle Operationen wählen, die die Einstellungen für ihre Unterelemente freischalten.

Beispiele:

  • DELIVERY – Sie stellen Versandkosten, Namen oder Code des Frachtführers ein,
  • PARAM – Definition von Produktparametern,
  • VARIANT – Arbeit mit einzelnen Varianten der Position.

Hat ein Element keine Unterelemente, aber ein Attribut (z. B. <PARAM name="Farbe">Rot</PARAM>, wobei name das Attribut ist), erkennt Mergado es neu als umschließendes Element und bietet in der Auswahl sowohl spezielle Operationen (PARAM, DELIVERY, VARIANT…) als auch gewöhnliche Operationen/Element meaning an. Sie wählen, wie Sie das Element verarbeiten möchten. Das gilt sowohl in den detaillierten Einstellungen des eigenen Formats als auch im Wizard.

Auswirkungen des Mappings#

  • Umfangreicheres Mapping erleichtert den anschließenden Export in andere Formate.
  • Minimales Mapping erfordert mehr Arbeit mit Regeln (Kopieren und Ergänzen von Werten).
  • Elemente außerhalb von ITEM lassen sich nicht verarbeiten – Mergado ignoriert sie.

FAQ#

Was bedeutet die Analyse der Feed-Struktur bei der Erstellung des eigenen Formats?#

Die Analyse ist der erste Schritt, in dem Mergado die Datei von der URL lädt und alle verfügbaren Elemente identifiziert. Aus ihrer Hierarchie stellt es eine Struktur zusammen, die es anschließend zum Mapping anbietet. Dieser Prozess bestimmt, womit sich im eigenen Format arbeiten lässt.

Was soll ich tun, wenn im Eingabefeed ein neues Element erscheint?#

Es ist nötig, die Definition des gespeicherten eigenen Formats zu öffnen und die Option „Update structure from file" zu nutzen. Dadurch wird das neue Element in die Liste geladen, und Sie können bestimmen, wie es in Mergado verarbeitet werden soll. Nach dem Speichern und Regenerieren der Daten ist das neue Element Teil des Projekts.

Wozu dienen die Grundeinstellungen des eigenen Formats?#

Diese Parameter bestimmen das Verhalten des Formats als Ganzes und betreffen nicht die einzelnen Elemente. Dazu gehören der Formatname, die Ländereinstellung, die Option zur Arbeit mit Varianten oder die Aktivierung eines eigenen Kategoriebaums. Die richtige Einstellung der Parameter vereinfacht die künftige Verwendung in weiteren Projekten.

Warum ist es wichtig, das eigene Format richtig zu benennen?#

Der Formatname wird in der Formatliste angezeigt und erleichtert die Orientierung, besonders wenn Sie mehrere davon haben. Ein gut gewählter Name ermöglicht es, schnell zu erkennen, für welchen Feed-Typ das Format erstellt wurde. Sie vermeiden dadurch Fehler bei der wiederholten Verwendung.

Wie funktioniert die Option „Pre-fill from"?#

Diese Möglichkeit macht bestehende eigene Formate verfügbar und ermöglicht die Übernahme ihrer Struktur. Sie eignet sich, wenn Sie ein ähnliches Format erstellen müssen oder mit Feeds mit gleichem Schema arbeiten. Dadurch müssen Sie nicht alles von Anfang an mappen.

Was bedeuten die Operationen „Pass as is", „Hide" und „Element meaning"?#

  • „Pass as is" - Das Element wird ohne Änderungen importiert und exportiert, sofern es die Regel Converter oder der Nutzer nicht als ausgeblendet einstellt.
  • „Hide" sorgt dafür, dass das Element importiert und als ausgeblendet eingestellt wird. Es lässt sich im Rahmen von Regeln, bei der Erstellung von Abfragen nutzen, oder gegebenenfalls manuell wieder einblenden.
  • „Element meaning" dient dem Mapping des Elements auf ein Äquivalent in Mergado XML.

Wann lohnt es sich, auch weitere Elemente über die Pflichtelemente hinaus zu mappen?#

Planen Sie den Export in andere Formate oder werden Sie mit den Daten in Regeln arbeiten, ist detailliertes Mapping deutlich vorteilhaft. Weniger gemappte Elemente bedeuten mehr Arbeit beim Ergänzen von Werten im Projekt. Je genauer das Mapping, desto einfacher die weitere Verarbeitung.

Wie funktionieren die speziellen Operationen für umschließende Elemente?#

Sie werden verwendet, wenn ein Element eine eigene verschachtelte Struktur hat, zum Beispiel Parameter, Versand oder Varianten. Durch die Wahl einer speziellen Operation schalten Sie die Einstellungen für ihre Unterelemente frei. Das ermöglicht es, detailliert zu definieren, wie die Werte dieser Strukturen verarbeitet werden sollen.

Warum ignoriert Mergado Elemente außerhalb von ITEM?#

Das eigene Format kann nur mit dem Teil des XML arbeiten, den die einzelnen Produktpositionen bilden. Elemente über ITEM, zum Beispiel Informationen zwischen CHANNEL und ITEM, sind nicht Teil des Produktdatenmodells. Sie werden daher beim Import ignoriert, und das Projekt hat keine Kontrolle über sie.

Wie erkenne ich, dass das Mapping ausreichend ist?#

Wenn Sie den Feed laden können, ohne umfangreiche Regeln mit den Daten arbeiten können und der Export ohne Informationsverlust erfolgt, ist das Mapping richtig eingestellt. Kritischer Punkt ist die Erfassung aller Elemente, die Sie später bearbeiten oder exportieren werden. Müssen Sie häufig Werte mit Regeln ergänzen, ist das Mapping wahrscheinlich zu knapp.

In welcher Beziehung stehen Mapping und Converter?#

Das Mapping bestimmen Sie, und danach konvertiert der Converter die Daten nach Mergado XML. Mappen Sie ein Element nicht, „weiß" der Converter nichts davon und arbeitet nicht damit. Ein gutes Mapping bestimmt also die Qualität des gesamten konvertierten Feeds.

Was, wenn mein Element keine Unterelemente hat, aber ein Attribut – lässt es sich als PARAM mappen?#

Ja. Mergado erkennt neu Elemente, deren einzige „Kinder" Attribute sind, und bietet bei ihnen im Mapping sowohl spezielle Operationen (PARAM, DELIVERY, VARIANT) als auch gewöhnliche Operationen/Element meaning an. Früher ließ sich ein solches Element nur als gewöhnliches Element mappen.


5. Eigenes Format auf der Eingabe#

Das eigene Format auf der Eingabe dient dem Laden von Datenfeeds, die Mergado nicht erkennt, und ihrer Umwandlung in die interne Struktur von Mergado XML. Dadurch lässt sich in Mergado nahezu jede beliebige XML- oder CSV-Datei verarbeiten.

Wann das eigene Format auf der Eingabe verwendet wird#

Die Notwendigkeit, ein eigenes Format zu definieren, entsteht dann, wenn das System die Struktur des Eingabefeeds nicht bestimmen kann und die Information anzeigt, dass das Format unbekannt ist. In dieser Situation bietet es die Erstellung eines eigenen Formats an.

Typische Szenarien#

  • Lieferantenfeeds oder anders strukturierte XML/CSV,
  • Speziell angefertigte Custom-Feeds. Typisch bei größeren Onlineshops.
  • Veraltete oder stark angepasste Varianten bekannter Formate,
  • Ergänzende Feeds, zum Beispiel Lager- oder Servicefeeds,
  • Feeds, die andere Arten von Dienstleistungen bereitstellen (Bewertungen, Reiseangebote).
  • usw.

Vorgehen bei der Erstellung des eigenen Formats beim Import eines Feeds#

Die Definition des eigenen Formats erfolgt im 3. Schritt des Projekterstellungs-Assistenten.

  1. Erstellen Sie ein neues Projekt und fügen Sie die URL des Eingabefeeds ein.
  2. Erkennt Mergado die Struktur nicht, wählen Sie Define custom format.
  3. Mappen Sie die Pflichtelemente:
  • CHANNEL
  • ITEM
  1. Mappen Sie weitere Elemente, mit denen Sie im Projekt arbeiten werden (URL, NAME, ITEM_ID, …).
  2. Benennen und speichern Sie das Format.
  3. Im 4. Schritt können Sie
  • das gleiche eigene Format auch für die Ausgabe beibehalten, die Feed-Struktur ändert sich dadurch nicht.
  • mit der Auswahlliste ein anderes offizielles Format wählen, z. B. Google, Meta usw.
  • ein neues eigenes Format für die Ausgabe erstellen.
  1. Im letzten Schritt prüfen Sie, ob die Pairing-Elemente ausgewählt sind. Falls nicht, müssen Sie sie einstellen.

Einstellung des Pairing-Elements#

Das Pairing-Element ist eine Schlüsselangabe, die Mergado zur eindeutigen Identifikation jeder Position im Projekt nutzt.

Was wichtig ist:

  • Es muss einen eindeutigen Wert für jedes Produkt haben.
  • Am häufigsten wird ein Element mit der Produkt-ID oder ein anderer eindeutiger Identifikator verwendet (URL, EAN, …).
  • In der Zusammenfassung der Schritte müssen Sie prüfen, dass das Pairing-Element richtig gewählt ist.

Das Pairing-Element funktioniert wie eine „Sozialversicherungsnummer" für jede Position. Es ermöglicht Mergado, einzelne Produkte sicher zu verfolgen und zu verarbeiten, unabhängig davon, wie sich ihre Werte im Laufe der Arbeit ändern.

Wie viele Elemente mappen#

Minimum – für die Funktionalität#

Für den Import genügt es, nur die Pflichtelemente (CHANNEL, ITEM und gegebenenfalls ITEM_ID) zu mappen.

Maximum – für die Effizienz#

Mehr Elemente zu mappen bedeutet eine einfachere Arbeit in den weiteren Schritten des Projekts.

Vorteile des detaillierten Mappings:

  • weniger benötigte Regeln zum Kopieren von Werten,
  • schnellere Umwandlung in andere Ausgabeformate,
  • bessere Lesbarkeit und Stabilität des Projekts.

Beispiel für die Auswirkung: Mappen Sie das Element mit dem Produktnamen nicht, müssen Sie es später mit einer Regel ins Format ergänzen. Mappen Sie es bereits bei der Definition des CF, überträgt Mergado es anschließend automatisch korrekt in den Ausgabefeed.

Aktualisierung der Struktur bei Änderungen am Feed#

Erscheinen im Eingabefeed neue Elemente, übernimmt das gespeicherte eigene Format sie automatisch nicht. Es ist nötig:

  1. Das jeweilige eigene Format zu öffnen.
  2. Auf Update structure from file zu klicken.
  3. Den neu gefundenen Elementen eine Verarbeitungsweise zuzuweisen.
  4. Zu speichern und Projekte mit diesem eigenen Format zu regenerieren.

Damit gewährleisten Sie eine konsistente Verarbeitung des Feeds auch nach seinen Änderungen.

FAQ#

Wann ist es nötig, das eigene Format auf der Eingabe zu verwenden?#

Sie verwenden das eigene Format, wenn Mergado die Struktur des Eingabefeeds nicht erkennen kann und die Information anzeigt, dass das Format unbekannt ist. Typisch sind Lieferanten-, Custom-, veraltete oder stark angepasste Feeds. In diesen Situationen ist es nötig, Mergado die Datenstruktur zu erklären, damit es sie verarbeiten kann.

Welche Feed-Typen erfordern am häufigsten das eigene Format auf der Eingabe?#

Am häufigsten handelt es sich um Lieferanten- und Custom-Feeds, die keine öffentliche Spezifikation haben oder von Standards abweichen. Dazu gehören auch ergänzende Feeds, zum Beispiel Lager-, Service- oder Feeds mit Dienstleistungen wie Bewertungen oder Reiseangeboten. Das eigene Format wird auch bei angepassten oder veralteten Versionen sonst bekannter Formate verwendet.

Wie läuft die Erstellung des eigenen Formats beim Import ab?#

Die Erstellung erfolgt im 3. Schritt des Projekterstellungs-Assistenten, wo Sie die Option „Define custom format" wählen. Anschließend mappen Sie die Pflichtelemente CHANNEL und ITEM (bei XML-Feeds) sowie weitere Positionen, mit denen Sie im Projekt arbeiten werden. Abschließend speichern Sie das Format.

Was ist das Pairing-Element, und warum ist es so wichtig?#

Das Pairing-Element ist eine Angabe, die es Mergado ermöglicht, jede Position eindeutig zu identifizieren. Es muss einen eindeutigen Wert für jedes Produkt haben – meist handelt es sich um ITEM_ID, URL oder EAN. Ohne ein korrekt eingestelltes Pairing-Element lässt sich der Feed weder korrekt importieren noch Änderungen korrekt zuordnen.

Wie viele Elemente sollten bei der Definition des eigenen Formats gemappt werden?#

Für die Grundfunktionalität genügt es, CHANNEL, ITEM (bei XML-Feeds) und einen eindeutigen Identifikator zu mappen. Möchten Sie aber die spätere Arbeit minimieren, empfiehlt es sich, auch weitere Elemente zu mappen, da das die Arbeit mit Regeln vereinfacht und die Umwandlung in andere Ausgabeformate erleichtert. Detailliertes Mapping erhöht die Stabilität und Übersichtlichkeit des Projekts.

Was passiert, wenn ich einige wichtige Elemente nicht mappe?#

Nicht gemappte Elemente erscheinen zwar im Projekt, aber Mergado kann sie nicht richtig nutzen, und sie müssen manuell mit Regeln ergänzt werden. Das führt zu mehr Aufwand und kann Fehler beim Export verursachen. Genaues Mapping erleichtert daher die spätere Arbeit deutlich.

Wie gehe ich vor, wenn im Eingabefeed neue Datenfelder erscheinen?#

Es ist nötig, die Definition des eigenen Formats zu öffnen und die Option „Update structure from file" zu nutzen. Mergado lädt die neuen Elemente, und Sie weisen ihnen eine Verarbeitungsweise zu. Anschließend regenerieren Sie das Projekt, damit die Änderungen wirksam werden.

Kann das eigene Format auch verwendet werden, wenn Mergado das Format erkennt?#

Ja, in manchen Fällen kann es vorteilhaft sein, ein eigenes Format auch bei einem erkannten Feed zu erstellen, zum Beispiel wenn Sie die ursprüngliche Struktur beibehalten möchten oder mit Elementen arbeiten müssen, die der Standard-Converter nicht berücksichtigt. In diesem Fall wählen Sie einfach die Option „Select different format" und definieren anschließend ein eigenes Format.

Was tun, wenn ich mir nicht sicher bin, ob das eigene Format richtig eingestellt ist?#

Es empfiehlt sich, die geladenen Elemente, das Pairing-Element und die Struktur des Ausgabefeeds des Projekts zu überprüfen. Sehen Sie alle Werte, mit denen Sie arbeiten müssen, und werden die Daten korrekt gepaart, ist das Format in Ordnung. Stoßen Sie auf Probleme, ist es besser, zum Mapping zurückzukehren oder den Support zu kontaktieren.


6. Verwendung des eigenen Formats auf der Ausgabe#

Das eigene Format auf der Ausgabe dient dazu, dass Mergado einen Produktfeed in einer Struktur generieren kann, die es standardmäßig nicht unterstützt. Es eignet sich überall dort, wo Sie eine Ausgabedatei genau nach den spezifischen Anforderungen einer Plattform, eines Systems oder interner Prozesse benötigen.

Wann das ausgabeseitige eigene Format verwendet wird#

Das ausgabeseitige eigene Format nutzen Sie vor allem in Situationen, in denen:

  • Sie einen Feed für eine Plattform benötigen, die in Mergado nicht integriert ist,
  • Sie eine Anbindung an einen neuen E-Commerce-Kanal erstellen,
  • Sie mit kleineren Vergleichsportalen oder internen Systemen mit eigener Datenstruktur arbeiten,
  • eine konkrete Struktur der Wurzelelemente erreicht werden muss (z. B. ).

Das ausgabeseitige eigene Format ermöglicht es, die Form des resultierenden Feeds so zu definieren, dass sie genau dem geforderten Format entspricht.

Was ist ein Beispielfeed, und wozu wird er benötigt#

Das ausgabeseitige eigene Format wird auf Basis eines Beispielfeeds erstellt – einer Beispiel-XML- oder CSV-Datei, die mindestens eine Position enthält.

Warum der Beispielfeed wichtig ist#

  • Er dient als Vorlage, nach der Mergado lernt, wie der finale Feed aussehen soll.
  • Er definiert die Wurzelelemente, die Sie in der Zielstruktur haben möchten.
  • Er kann vollständig fiktiv sein – eine einzige fiktive Position genügt, auf deren Werte es nicht ankommt.

Anforderungen an den Beispielfeed#

  • Er muss unter einer URL-Adresse verfügbar sein.
  • Er muss die Wurzelstruktur enthalten, die Sie auf der Ausgabe haben möchten.
  • Er kann minimalen Inhalt haben, zum Beispiel:

<?xml version="1.0" encoding="UTF-8"?> <PRODUCTS> <PRODUCT> <ID>1</ID> </PRODUCT> </PRODUCTS>

Wie Sie einen Beispielfeed erstellen#

Es gibt zwei Möglichkeiten:

1. Manuelle Erstellung der Datei#

  • Sie bereiten XML in einem Texteditor vor, oder CSV in einem Tabelleneditor
  • Sie speichern sie auf einem Server
  • Sie stellen sie unter einer URL-Adresse bereit

2. Mit der Erweiterung Mergado Files#

  • Sie aktivieren die Erweiterung Mergado Files
  • Sie erstellen eine neue Datei
  • Sie fügen eine Beispielposition ein, die Sie zum Beispiel von Vergleichsportalen erhalten
  • Sie speichern sie als XML oder CSV
  • Sie erhalten eine URL, die Sie bei der Definition des Formats verwenden

Mergado Files ist ideal, wenn Sie den Beispielfeed schnell anpassen oder testen müssen.

Vorgehen bei der Erstellung des eigenen Formats auf der Ausgabe#

Das eigene Format für die Ausgabe wird entweder im Voraus im Bereich Custom formats im linken Menü auf Benutzerebene erstellt, oder direkt während der Erstellung eines neuen Projekts im 4. Schritt des Wizards.

  1. Öffnen Sie Custom formats und klicken Sie auf New custom format (Neues eigenes Format).
  2. Fügen Sie in das Feld Source file (Quelldatei) die URL des Beispielfeeds ein.
  3. Benennen Sie das Format.
  4. Mappen Sie Elemente:
  • Minimum ist die Einstellung der umschließenden Wurzelelemente (CHANNEL, ITEM),
  • es wird empfohlen, alle Elemente zu mappen, die Sie in der Ausgabe generieren werden.
  1. Speichern Sie das Format.

Nach dem Speichern wird das eigene Format wiederverwendbar. In jedem Projekt lässt es sich als Ausgabe- (wie auch als Eingabe-) Format auswählen.

Wie Mergado den Ausgabefeed nach der eigenen Vorlage generiert#

Das ausgabeseitige eigene Format bestimmt die finale Struktur des Feeds. Mergado geht bei der Generierung der Ausgabe wie folgt vor:

  • es verwendet die Wurzelelemente genau so, wie sie im Beispielfeed angegeben waren,
  • es nutzt das definierte Mapping zur Umwandlung der Werte aus Ihrem Eingabefeed in das resultierende Format,
  • es behält die Reihenfolge und Struktur der Elemente entsprechend der Vorlage bei.

Dadurch lässt sich schnell ein beliebiger XML- oder CSV-Feed erstellen, ohne dass Mergado eine neue Integration entwickeln muss.

Effizienz des Mappings#

Auch wenn für den Ausgabefeed das Minimum genügt, ist es vorteilhafter, das Mapping möglichst detailliert zu definieren:

  • Sie erhalten bessere Kontrolle über das Ergebnis,
  • Sie verringern den Bedarf an Regeln zum Ergänzen von Werten,
  • Sie ermöglichen eine einfachere Wiederverwendung des Formats in weiteren Projekten.

FAQ#

Wann ergibt der Einsatz des eigenen Formats auf der Ausgabe Sinn?#

Das eigene Format auf der Ausgabe verwenden Sie immer dann, wenn Sie einen Feed in einer Struktur benötigen, die Mergado standardmäßig nicht anbietet. Typischerweise handelt es sich um die Anbindung an eine neue Plattform, ein kleineres Vergleichsportal oder ein internes System mit eigener Struktur. Es ermöglicht Ihnen, die Form des Ausgabe-XML oder -CSV genau zu steuern, einschließlich der Wurzelelemente.

Was ist ein Beispielfeed (Example Feed), und wozu dient er?#

Der Beispielfeed ist eine Beispiel-XML- oder CSV-Datei, die mindestens eine Position enthält und der Zielstruktur entspricht, die Sie generieren möchten. Mergado lädt danach die Wurzelelemente, die innere Struktur und die Reihenfolge der Elemente. Er dient als Vorlage, nach der der Ausgabefeed anschließend generiert wird.

Muss der Beispielfeed real sein, oder kann er fiktiv sein?#

Der Beispielfeed kann vollständig fiktiv sein – eine Position mit minimalen Werten genügt. Wichtig ist, dass er die richtige Elementstruktur hat, nicht konkrete Daten. Werte wie ID, Name oder Preis sind in diesem Zusammenhang nur beispielhaft.

Warum muss der Beispielfeed unter einer URL-Adresse verfügbar sein?#

Mergado lädt die Struktur direkt von der URL, um sie bei der Analyse als Quelle für die Formatdefinition zu verwenden. Das Hochladen einer Datei ohne URL ist nicht möglich. Haben Sie kein eigenes Hosting, können Sie Cloud-Dienste oder die Erweiterung Mergado Files nutzen.

Auf welche Weise kann ich einen Beispielfeed erstellen?#

Entweder bereiten Sie XML oder CSV in einem Text-/Tabelleneditor vor und speichern es auf einem Server mit öffentlicher URL, oder Sie nutzen die Erweiterung Mergado Files. In Mergado Files erstellen Sie eine neue Datei, fügen eine Beispielposition ein, speichern sie im richtigen Format und erhalten eine URL zur Verwendung im eigenen Format. Die zweite Möglichkeit eignet sich, wenn Sie den Beispielfeed fortlaufend anpassen müssen.

Wie läuft die Erstellung des eigenen Formats auf der Ausgabe ab?#

Im Bereich Custom formats wählen Sie „New custom format" und geben als Quelldatei die URL des Beispielfeeds an. Nach der Analyse der Datei benennen Sie das Format und mappen die benötigten Elemente, mindestens CHANNEL und ITEM. Das gespeicherte Format können Sie dann in jedem Projekt als Ausgabeformat wählen. Alternativ können Sie das eigene Format direkt während der Erstellung eines neuen Projekts im 4. Schritt des Wizards erstellen, indem Sie auf Define custom format klicken und die URL des Beispielfeeds einfügen. Nach dem Speichern des eigenen Formats kehren Sie in den Wizard zurück, wo das erstellte eigene Format als Ausgabeformat eingetragen ist.

Wie verwendet Mergado das eigene Format bei der Generierung des Ausgabefeeds?#

Beim Export geht Mergado von der aus dem Beispielfeed geladenen Vorlage aus, behält deren Wurzelelemente und Struktur bei. Mithilfe des Mappings überträgt es die Werte aus Mergado XML in die richtigen Elemente der Ausgabe. Das Ergebnis ist ein Feed in der Form, die Ihren Anforderungen entspricht, ohne dass eigene Programmierung nötig ist.

Was passiert, wenn ich im Ausgabeformat nur das Minimum an Elementen mappe?#

Mergado erstellt zwar den Ausgabefeed mit der richtigen Struktur, aber die Elemente werden nicht mit Daten gefüllt. Die Werte nicht gemappter Elemente müssen Sie mit Regeln oder einer weiteren Einstellung im Projekt ergänzen. Ein solches Vorgehen ist funktionsfähig, aber bei langfristiger Verwendung weniger effizient.

Warum ist es sinnvoll, auch auf der Ausgabe möglichst viele Elemente zu mappen?#

Detailliertes Mapping gibt Ihnen bessere Kontrolle darüber, wie Daten in die Ausgabe geschrieben werden, und verringert die Anzahl der Regeln, die Sie im Projekt erstellen müssen. Gleichzeitig vereinfacht es die Wiederverwendung desselben Formats in weiteren Projekten. Es lohnt sich besonders in Situationen, in denen das Format mehreren Kunden oder mehreren Onlineshops dient.

Kann das ausgabeseitige eigene Format auch als Eingabeformat verwendet werden?#

Ja, sobald das Format einmal erstellt ist, steht es in der Formatliste für Eingabe und Ausgabe zur Verfügung. Das kann zum Beispiel bei Transformationen zwischen verschiedenen internen Systemen oder bei der Datenkontrolle nützlich sein.


7. Arbeit mit komplexeren XML-Strukturen#

Dieser Abschnitt beschreibt Situationen, in denen der Datenfeed Elemente außerhalb der üblichen Produktstruktur enthält, also außerhalb des Elements ITEM. Bei solchen Feeds stößt das eigene Format an bestimmte Grenzen, und es ist nötig, alternative Vorgehensweisen zu nutzen.

Einschränkungen des eigenen Formats beim Import#

Das eigene Format kann nur mit Elementen arbeiten, die innerhalb des gewählten umschließenden Elements der Position (ITEM) liegen. Elemente, die sich in der Hierarchie darüber oder außerhalb davon befinden, ignoriert Mergado Editor.

Informationen zwischen CHANNEL und ITEM#

  • Manche XML-Feeds enthalten eine weitere Datenebene zwischen CHANNEL und ITEM (z. B. Kategorien, Versand, Metadaten).
  • Diese Elemente sind nicht Teil der eigentlichen Position und werden daher beim Import nicht geladen.

Typische Beispiele problematischer Feeds#

  • XML-Feeds mit globalen Kategorieinformationen, die außerhalb der Produkte gespeichert sind.
  • Datenquellen, bei denen Versandinformationen auf CHANNEL-Ebene definiert sind.
  • Komplexe Feeds mit mehrstufiger Struktur zwischen dem Wurzelelement und den einzelnen Positionen.

Lösung: Zweiprojekt-Modell + Blending Bull#

Muss die gesamte Struktur des XML-Feeds erhalten bleiben, einschließlich der Elemente außerhalb von ITEM, lässt sich ein zweistufiges Vorgehen anwenden:

  1. Erstes Projekt – enthält die Produkte.
  2. Zweites Projekt – enthält ergänzende Informationen, die nicht Teil von ITEM sind.
  3. Zusammenführung – die Ausgabedaten beider Projekte werden mithilfe der Erweiterung Blending Bull zusammengeführt.

Wie das Zweiprojekt-Modell funktioniert#

Schritt Projekt mit Produkten Projekt mit Spezifikationen
Definition des CF Mappen Sie CHANNEL und das umschließende Element der Produkte (ITEM). CHANNEL bleibt gleich. Bei ITEM wählen Sie die Hülle, die die ergänzenden Informationen enthält.
Pairing-Element Wählen Sie ein Element mit eindeutigem Wert für jedes Produkt. Wählen Sie einen Identifikator, der bei den Positionen eindeutig ist.
Eingabe Es wird der ursprüngliche Feed verwendet. Es wird derselbe Eingabefeed verwendet.

Zusammenführung mithilfe von Blending Bull#

  1. Aktivieren Sie die Erweiterung Blending Bull.
  2. Wählen Sie im Bereich Data sources (Datenquellen) die Ausgaben beider Projekte.
  3. Erstellen Sie im Bereich Files (Dateien) eine neue Ausgabedatei und wählen Sie anschließend die im vorherigen Schritt erstellten Datenquellen.
  4. Ergänzen Sie bei Bedarf Anpassungen mithilfe von Regeln.

Warum dieses Vorgehen funktioniert#

Jedes Projekt lädt nur den Teil der Struktur, mit dem Mergado umgehen kann. Blending Bull ermöglicht anschließend, beide Teile wieder zusammenzuführen und eine vollständige Datenausgabe zu erhalten.

Bearbeitung von Wurzelelementen auf der Ausgabe#

Die Wurzelelemente des Ausgabefeeds lassen sich in Mergado nicht direkt bearbeiten. Benötigen Sie eine andere Struktur der Hüllenelemente, gibt es zwei Alternativen: Anpassung über Blending Bull, oder Erstellung einer eigenen Vorlage.

Anpassungen über Blending Bull#

Blending Bull ermöglicht die Arbeit mit dem Ausgabefeed wie mit einer Textdatei. Dadurch lassen sich bearbeiten:

  • Wurzelelemente,
  • Header,
  • Footer,
  • Elementnamen.

Regeln vom Typ „Find and Replace" (Suchen und ersetzen)

Mithilfe von Regeln in Blending Bull lassen sich Elementnamen massenhaft ändern. Zum Beispiel:

  • SHOP → PRODUCTS, SHOPITEM → PRODUCT.

Dadurch lässt sich die Ausgabestruktur einfach anpassen, ohne in das Projekt selbst eingreifen zu müssen.

Alternativen zu Blending Bull (zur Kontrolle der Ausgabestruktur)#

Es gibt zwei weitere Möglichkeiten, die Struktur der Ausgabe zu beeinflussen:

1. Erstellung einer Vorlage mithilfe des eigenen Formats

  • Sie verwenden einen fiktiven oder bestehenden Feed mit den gewünschten Wurzelelementen.
  • Diesen Feed verwenden Sie bei der Erstellung des ausgabeseitigen eigenen Formats.
  • Mergado behält die Wurzelelemente anschließend genau so bei, wie sie im Example Feed waren.

2. Anfrage zur Ergänzung eines neuen integrierten Formats

  • Haben Sie eine Spezifikation des Zielformats, können Sie den Mergado-Support kontaktieren.
  • Das Format kann zu den offiziell unterstützten Integrationen hinzugefügt werden.
  • Anschließend lässt es sich als gewöhnliches Ausgabeformat wählen.
  • Die Ergänzung eines neuen Formats muss aber einen Priorisierungsprozess durchlaufen und kann länger dauern.

FAQ#

Warum ignoriert Mergado manche Elemente im Eingabe-XML-Feed?#

Das eigene Format kann nur mit Elementen arbeiten, die innerhalb des umschließenden Elements der Position (ITEM) liegen. Alles, was außerhalb davon liegt – zum Beispiel Elemente zwischen CHANNEL und ITEM – wird beim Import nicht verarbeitet. Diese Informationen sind nicht Teil der Produktdaten und werden daher vom Editor nicht gesehen.

Wie erkenne ich, dass ein Feed problematisch ist und ein spezielles Vorgehen erfordert?#

Am einfachsten öffnen Sie den Ausgabefeed und vergleichen ihn mit dem Eingabefeed. Typische Beispiele sind Feeds, bei denen Kategorien, Versand oder weitere Metadaten auf CHANNEL-Ebene oder in mehreren Schichten über ITEM liegen. Fehlen nach dem Import wichtige Angaben, ist das ein Zeichen dafür, dass sie sich außerhalb der Struktur befinden, die Mergado laden kann. In solchen Situationen ist ein alternatives Vorgehen nötig.

Was ist das Zweiprojekt-Modell, und wann sollte ich es verwenden?#

Das Zweiprojekt-Modell wird verwendet, wenn Sie Teile des XML-Feeds erhalten oder verarbeiten müssen, die nicht unter ITEM gehören. Ein Projekt lädt die Produkte, das andere lädt ergänzende Informationen. Anschließend werden beide Ausgaben mithilfe der Erweiterung Blending Bull zusammengeführt.

Wie funktioniert das Zweiprojekt-Modell praktisch?#

Im Projekt mit Produkten mappen Sie CHANNEL und ITEM, das die einzelnen Positionen darstellt. Im Projekt mit Spezifikationen behalten Sie denselben CHANNEL bei, wählen aber als ITEM das Hüllenelement der ergänzenden Informationen. Beide Projekte laden denselben Eingabefeed, und Blending Bull führt sie anschließend zu einer Ausgabe zusammen.

Warum ist Blending Bull für die Zusammenführung komplexer Strukturen notwendig?#

Mergado kann von sich aus keine Daten aus zwei verschiedenen Projekten mit unterschiedlichen Objekten (Produkten) kombinieren. Blending Bull erstellt eine Ausgabedatei, in die Sie beide Ausgaben einfügen und gegebenenfalls noch mit Regeln anpassen können. Dadurch erhalten Sie eine vollständige Datenstruktur, die dem ursprünglichen Feed entspricht.

Wozu dienen Regeln vom Typ „Find and Replace" in Blending Bull?#

Mithilfe dieser Regeln lassen sich Elementnamen, Wurzeltags oder Teile von Header und Footer massenhaft ändern. Das ist eine Lösung für Fälle, in denen Sie den Ausgabefeed so anpassen müssen, dass er einem bestimmten Format entspricht. Auch damit können Sie zum Beispiel SHOP in PRODUCTS oder andere Schlüsselelemente umbenennen.

Lässt sich in Mergado direkt an den Wurzelelementen des Ausgabefeeds etwas ändern?#

Nein, Wurzelelemente lassen sich in der Standardoberfläche nicht direkt bearbeiten. Sie lassen sich entweder beeinflussen, indem Sie ein eigenes Format auf Basis eines Beispielfeeds erstellen, oder mit Anpassungen in Blending Bull. Beide Vorgehensweisen gewährleisten die richtige Form der Ausgabestruktur.

Wann ergibt es Sinn, mithilfe des ausgabeseitigen eigenen Formats eine eigene Vorlage zu erstellen?#

Haben Sie eine klar definierte Struktur des Ausgabe-XML, zum Beispiel die Spezifikation eines Partners oder eines eigenen Systems, ist das ausgabeseitige eigene Format die sauberste Lösung. Durch die Definition des Formats nach einem Beispielfeed stellen Sie sicher, dass Mergado die Daten immer in der geforderten Form generiert. Dieses Vorgehen ist für die langfristige Verwendung am stabilsten.

Kann ich beantragen, dass ein neues offizielles Format zu Mergado hinzugefügt wird?#

Ja, haben Sie eine Dokumentation und eine klare Spezifikation des Zielformats, können Sie den Support um die Aufnahme in die offiziellen Integrationen bitten. Dieser Prozess unterliegt aber einer Priorisierung und kann länger dauern. Benötigen Sie das Ergebnis schnell, ist das ausgabeseitige eigene Format oder Blending Bull der schnellere Weg.

Wie erkenne ich, dass das Zweiprojekt-Modell nötig ist?#

Fehlen nach dem Import Informationen, die sich außerhalb von ITEM befinden, oder enthält der Feed mehrere Ebenen über den Produkten, ist das Zweiprojekt-Modell meist die einzige Möglichkeit, die vollständige Struktur zu erhalten. Ebenso ist es nötig, wenn Sie Produktdaten mit globalen Informationen kombinieren müssen, die außerhalb der eigentlichen Positionen gespeichert sind.


8. Erklärung der Begriffe#

Mergado XML als universelle Sprache#

Mergado XML funktioniert als universelles Zwischenformat, über das Mergado alle Produktdaten umwandelt. Es ist nicht nötig, für jedes Eingabe- und Ausgabeformat einen eigenen Converter zu haben – eine gemeinsame Struktur genügt, in die die Daten übersetzt werden.

Das eigene Format als Wörterbuch und Grammatikregeln#

Das eigene Format bestimmt, wie die einzelnen Elemente Ihres Feeds in Mergado XML „übersetzt" werden. Es handelt sich um eine Reihe von Regeln, die es Mergado ermöglichen, die Struktur nahezu jedes Feeds zu erkennen.

Der Beispielfeed als Zielsprache#

Bei der Erstellung des Ausgabeformats dient der Beispielfeed als Definition dafür, wie die resultierende Struktur aussehen soll. Mergado lädt daraus:

  • die Wurzelstruktur,
  • die Elementnamen,
  • die Organisation der Positionen.

Dadurch erhalten Sie einen Ausgabefeed genau nach Ihrer eigenen Spezifikation.

Beispiele für Umwandlungen#

  • Import (Lieferantenfeed → Format des Onlineshops)
    • Mergado bereitet die Struktur so vor, dass sie mit dem Format des Onlineshops kompatibel ist, einschließlich Preisen, Verfügbarkeiten oder Parametern.
  • Export (interne Daten → Heureka, Google, eigene Plattformen)
    • Bietet die Plattform keinen direkten Export an, lässt sich mithilfe des eigenen Formats eine Ausgabe erstellen, die der geforderten Spezifikation entspricht.
Was this article helpful?