codeWie man Bedingungen (WENN) in Regeln verwendet

Du verwendest Bedingungen, den IF-Teil einer Regel, um bestimmte Items in deinen Importdaten herauszufiltern, die du mit einer Aktion, dem THEN-Teil der Regel, ändern oder beeinflussen möchtest.

Beispiel: Um alle Items zu filtern, denen im Titel-Feld ein Titel fehlt, kannst du die Bedingung so einrichten:

  • IF das Titel-Feld ist leer

Sobald du deine Bedingungen eingerichtet hast, kannst du Aktionen verwenden um zu definieren, was deine Regel mit den gefilterten Items machen soll.

Mehrere Bedingungen mit ‚AND‘ verknüpfen

Du kannst AND nutzen, um mehrere Bedingungen zu verknüpfen, die Items erfüllen müssen, damit sie in deiner Auswahl enthalten sind.

Beispiel: Items ohne Titel und ohne ID filtern

  • IF das Titel-Feld ist leer

  • AND das id-Feld ist leer

Beispiel: Items filtern, die Größe small und Farbe pink haben

  • IF das color-Feld ist gleich ‚pink‘

  • AND das size-Feld ist gleich ‚small‘

Verwende ‚OR‘, um Regeln anzuwenden, wenn eine beliebige Bedingung erfüllt ist

Du kannst OR verwenden, um Items zu filtern und eine Regel auf Items anzuwenden, die einen oder mehrere Teile deiner Kriterien erfüllen.

Wähle dafür OR und richte deine zweite Bedingung ein. So werden Items gefiltert, die entweder das erste oder das zweite Kriterium erfüllen.

Beispiel: Items filtern, die Größe large sind oder pink sind

  • IF das color-Feld ist gleich ‚pink‘

  • OR das size-Feld ist gleich ‚large‘

Kombiniere ‚OR‘ und ‚AND‘ für komplexe Bedingungen

Du kannst OR- und AND-Aussagen kombinieren, um komplexe Bedingungen zu erstellen.

Beispiel: Items filtern, die entweder blau oder pink sind und Größe small haben

  • IF das color-Feld ist gleich ‚pink‘

  • OR das color-Feld ist gleich ‚blue‘

  • AND das size-Feld ist gleich ‚small‘

Es gibt eine Hierarchie, die festlegt, wie OR-Bedingungen andere Bedingungen beeinflussen. Jedes OR wirkt sich auf die IF- oder AND-Bedingung direkt davor aus.

Wenn du diese Bedingungen einrichtest:

  • IF das color-Feld ist gleich ‚pink‘

  • AND das size-Feld ist gleich ‚small‘

  • OR das size-Feld ist gleich ‚medium‘

Die OR-Bedingung wirkt sich nur auf die AND-Bedingung davor aus.

circle-info

Hinweis: Wenn du deine Regel speicherst, siehst du im Panel über deiner Regel, wie viele Items durch deine Bedingungen gefiltert werden.

Sobald du deine Bedingungen eingerichtet hast, kannst du Aktionen (THEN-Aussagen) hinzufügen, um deine Regel weiter aufzubauen.

Wende eine Regel auf alle deine Items an

Um alle Items in einer Regel einzuschließen, verwende die Bedingung All. In diesem Fall brauchst du keine OR- oder AND-Bedingungen. Du richtest die Bedingung stattdessen so ein:

  • WENN alle

Als Nächstes musst du eine Aktion hinzufügen, um die Regel zu vervollständigen. Sobald du die Regel speicherst, werden alle Items von der Regel betroffen sein.

Bedingungstypen

All

Die All-Bedingung wählt alle Items aus deinen Importdaten. Du kannst diese Bedingung nutzen, um für alle Items dieselbe Änderung vorzunehmen.

Beispiel:

  • WENN alle

Contains any of

Die Contains any of-Bedingung filtert Items, die in einem Feld bestimmte Werte enthalten. Du kannst diese Bedingung nutzen, um nach Werten in anderen Feldern zu suchen.

Beispiel:

  • IF description enthält einen von

    • sneaker

    • shoe

    • trainer

Equals any of

Die Equals any of-Bedingung filtert Items, die in einem Feld exakt passende, angegebene Werte enthalten. Du kannst diese Bedingung nutzen, um exakte Übereinstimmungen in anderen Feldern zu suchen.

Beispiel:

  • IF GTIN entspricht einem von

    • 4006381333931

    • 5901234567890

    • 7622305678195

Is before

Die Is before-Bedingung verlangt, dass das aktuelle Datum vor einem angegebenen Datum und einer angegebenen Uhrzeit liegt, um ein Feld zu ändern. Du kannst diese Bedingung zum Beispiel für Sale-Preise verwenden.

circle-info

Hinweis: Diese Bedingung kann nur mit dem internen Feld current_date verwendet werden.

Beispiel:

  • IF current_date ist vor dem Datum

Is empty

Die Is empty-Bedingung filtert Felder mit fehlenden Daten. Du kannst sie nutzen, um zu prüfen, ob einem Produkt ein Pflichtfeld fehlt (z. B. Titel, Beschreibung).

Beispiel:

  • IF title ist leer

Is less or equal to

Die Is less or equal to-Bedingung filtert Items, deren Feld einen numerischen Wert enthält, der kleiner oder gleich einem angegebenen Wert ist.

Hinweis: Diese Bedingung sollte nur mit ‚number‘-Feldern verwendet werden.

Beispiel:

  • IF price ist kleiner oder gleich

Is less than

Die Is less than-Bedingung filtert Items, deren Feld einen numerischen Wert enthält, der kleiner ist als ein angegebener Wert.

Hinweis: Diese Bedingung sollte nur mit ‚number‘-Feldern verwendet werden.

Beispiel:

  • IF price ist kleiner als

Is not valid

Die Is not valid-Bedingung filtert Items mit einem ungültigen Wert im GTIN- oder EAN-Feld.

Hinweis: Diese Bedingung kann nur mit GTIN- und EAN-Feldern verwendet werden.

Beispiel:

  • IF GTIN ist ungültig

Is on or after

Die Is on or after-Bedingung verlangt, dass das aktuelle Datum am oder nach einem angegebenen Datum und einer angegebenen Uhrzeit liegt, um ein Feld zu ändern. Du kannst diese Bedingung z. B. für Sale-Preise verwenden.

Hinweis: Diese Bedingung kann nur mit dem internen Feld current_date verwendet werden.

Beispiel:

  • IF current_date ist am oder nach dem Datum

Zuletzt aktualisiert

War das hilfreich?