

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggabungkan beberapa ekspresi
<a name="multiple-expression-example"></a>

Untuk menggabungkan beberapa ekspresi bersama-sama Anda menggunakan pemisah pipa (`|`). Gunakan kombinasi ekspresi saat Anda ingin menggunakan satu filter dan filter pada kumpulan data interaksi Item dan Item, atau kumpulan data interaksi Tindakan dan Tindakan. Setiap ekspresi pertama-tama dievaluasi secara independen dan hasilnya adalah penyatuan atau persimpangan dari dua hasil. Contoh berikut menunjukkan cara membuat ekspresi untuk kumpulan data interaksi Item dan Item, tetapi aturan yang sama berlaku saat bekerja dengan interaksi Tindakan dan Tindakan. 

**Contoh ekspresi yang cocok**

 Jika kedua ekspresi menggunakan `EXCLUDE` atau kedua ekspresi digunakan`INCLUDE`, hasilnya adalah gabungan dari dua hasil sebagai berikut (A dan B adalah ekspresi yang berbeda): 
+ `Exclude A | Exclude B`adalah sama dengan `Exclude result from A or result from B`
+ `Include A | Include B`adalah sama dengan `Include result from A or result from B`

Contoh berikut menunjukkan bagaimana menggabungkan dua ekspresi yang menggunakan`INCLUDE`. Ekspresi pertama hanya mencakup item dengan kategori atau kategori yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan `$CATEGORY` parameter. Ekspresi kedua mencakup item pengguna telah ditandai sebagai`favorite`. Rekomendasi hanya akan mencakup item dengan kategori yang Anda tentukan bersama dengan item yang telah ditandai pengguna sebagai favorit.

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

**INCLUDE dan EXCLUDE contoh**

 Jika satu atau lebih ekspresi menggunakan `INCLUDE` dan satu lagi ekspresi menggunakan`EXCLUDE`, hasilnya adalah pengurangan hasil ekspresi dari hasil `EXCLUDE` ekspresi sebagai berikut (A, B, C, dan D adalah ekspresi yang berbeda). `INCLUDE`
+ `Include A | Exclude B`adalah sama dengan `Include result from A - result from B`
+  `Include A | Include B | Exclude C | Exclude D`adalah sama dengan `Include (A or B) - (C or D)` 

Urutan ekspresi tidak masalah: Jika ekspresi EXCLUDE muncul sebelum ekspresi INCLUDE, hasilnya sama.

Contoh berikut menunjukkan bagaimana menggabungkan `INCLUDE` ekspresi dan `EXCLUDE` ekspresi. Ekspresi pertama hanya mencakup item dengan genre atau genre yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan `$GENRE` parameter. Ekspresi kedua mengecualikan item yang telah diklik atau dialirkan pengguna. Rekomendasi hanya akan mencakup item dengan genre yang Anda tentukan yang belum diklik atau dialirkan.

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