

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Kombinieren mehrerer Ausdrücke
<a name="multiple-expression-example"></a>

Um mehrere Ausdrücke miteinander zu kombinieren, verwenden Sie einen Rohrtrenner (`|`). Verwenden Sie eine Kombination von Ausdrücken, wenn Sie einen einzigen Filter verwenden und nach Datensätzen für Artikel und Artikelinteraktionen oder nach Datensätzen mit Aktionen und Aktionen filtern möchten. Jeder Ausdruck wird zunächst unabhängig ausgewertet, und das Ergebnis ist entweder die Vereinigung oder der Schnittpunkt der beiden Ergebnisse. Die folgenden Beispiele zeigen, wie Ausdrücke für Datensätze mit Elementen und Interaktionen mit Elementen erstellt werden. Für die Arbeit mit Aktionen und Aktionsinteraktionen gelten jedoch dieselben Regeln. 

**Beispiel für passende Ausdrücke**

 Wenn beide Ausdrücke verwenden `EXCLUDE` oder beide Ausdrücke verwenden`INCLUDE`, ist das Ergebnis die Vereinigung der beiden Ergebnisse wie folgt (A und B sind unterschiedliche Ausdrücke): 
+ `Exclude A | Exclude B`ist gleich `Exclude result from A or result from B`
+ `Include A | Include B`ist gleich `Include result from A or result from B`

Das folgende Beispiel zeigt, wie zwei Ausdrücke kombiniert werden, die verwenden`INCLUDE`. Der erste Ausdruck umfasst nur Elemente mit einer oder mehreren Kategorien, die Sie angeben, wenn Sie mithilfe des `$CATEGORY` Parameters Empfehlungen erhalten. Der zweite Ausdruck umfasst Elemente, die der Benutzer als markiert hat`favorite`. Empfehlungen enthalten nur Artikel mit der von Ihnen angegebenen Kategorie sowie Elemente, die der Benutzer als Favorit markiert hat.

```
INCLUDE ItemID WHERE Items.CATEGORY IN ($CATEGORY) | INCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("favorite")
```

**Beispiel für INCLUDE und EXCLUDE**

 Wenn ein oder mehrere Ausdrücke verwendet `INCLUDE` und ein weiterer Ausdruck verwendet`EXCLUDE`, ist das Ergebnis die Subtraktion des `EXCLUDE` Ausdrucksergebnisses vom `INCLUDE` Ausdrucksergebnis wie folgt (A, B, C und D sind unterschiedliche Ausdrücke).
+ `Include A | Exclude B`ist gleich `Include result from A - result from B`
+  `Include A | Include B | Exclude C | Exclude D`ist gleich `Include (A or B) - (C or D)` 

Die Reihenfolge der Ausdrücke spielt keine Rolle: Wenn der EXCLUDE-Ausdruck vor dem INCLUDE-Ausdruck steht, ist das Ergebnis dasselbe.

Das folgende Beispiel zeigt, wie ein `INCLUDE` Ausdruck und ein `EXCLUDE` Ausdruck kombiniert werden. Der erste Ausdruck umfasst nur Elemente mit einem oder mehreren Genres, die Sie angeben, wenn Sie mithilfe des `$GENRE` Parameters Empfehlungen erhalten. Der zweite Ausdruck schließt Elemente aus, auf die der Benutzer geklickt oder gestreamt hat. Empfehlungen enthalten nur Artikel mit einem von Ihnen angegebenen Genre, die nicht angeklickt oder gestreamt wurden.

```
INCLUDE ItemID WHERE Items.GENRE IN ($GENRE) | EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click", "stream")
```