Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh ekspresi filter rekomendasi item
Ekspresi filter berikut menunjukkan cara memfilter rekomendasi item berdasarkan interaksi item, metadata item, dan metadata pengguna. Mereka diatur oleh tipe data.
Data interaksi item
Ekspresi berikut mengecualikan item berdasarkan jenis peristiwa (seperti klik) atau jenis peristiwa yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan $EVENT_TYPE
parameter.
EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ($EVENT_TYPE)
Ekspresi berikut mengecualikan item yang diklik atau dialirkan pengguna.
EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click", "stream")
Ekspresi berikut hanya mencakup item yang telah diklik pengguna.
INCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click")
Data barang
Ekspresi berikut mengecualikan item berdasarkan kategori atau kategori yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan $CATEGORY
parameter.
EXCLUDE ItemID WHERE Items.CATEGORY IN ($CATEGORY)
Ekspresi berikut hanya mencakup item yang lebih murah daripada item saat ini (item yang Anda tentukan dalam permintaan rekomendasi item terkait), dan dibuat oleh studio yang sama dengan item saat ini. Anda dapat menerapkan filter dengan CurrentItem elemen hanya jika kasus penggunaan domain atau resep khusus Anda menghasilkan rekomendasi item terkait.
INCLUDE ItemID WHERE Items.PRICE < CurrentItem.PRICE AND Items.GENRE IN CurrentItem.GENRE
Ekspresi berikut mengecualikan item berdasarkan beberapa tingkat bidang kategoris. Ini mengecualikan item dengan nilai CATEGORY _L1 shoe
yang tidak memiliki nilai CATEGORY _L2 dari. boot
EXCLUDE ItemID WHERE Items.CATEGORY_L1 IN ("shoe") AND Items.CATEGORY_L2 NOT IN ("boot")
Ekspresi berikut hanya mencakup item dengan harga kurang dari atau sama dengan harga yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan $PRICE
parameter.
INCLUDE ItemID WHERE Items.PRICE <= $PRICE
Ekspresi berikut hanya mencakup item yang telah dibuat lebih awal dari stempel waktu (dalam waktu waktu Unix) yang Anda tentukan saat Anda mendapatkan rekomendasi.
INCLUDE ItemID WHERE Items.CREATION_TIMESTAMP < $DATE
Ekspresi berikut hanya mencakup item dengan genre atau genre yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan $GENRE
parameter.
INCLUDE ItemID WHERE Items.GENRE IN ($GENRE)
Ekspresi berikut hanya mencakup item yang lebih mahal daripada item saat ini dan dibuat lebih baru daripada stempel waktu (dalam waktu epoch Unix) yang Anda tentukan. Anda dapat menggunakan filter ini jika Anda mendapatkan rekomendasi item terkait, dan ingin menerapkan beberapa aturan bisnis tertentu berdasarkan harga dan tanggal pembuatan yang bervariasi.
INCLUDE ItemID WHERE Items.PRICE < CurrentItem.PRICE AND Items.CREATION_TIMESTAMP > $DATE
Data pengguna
Ekspresi berikut mengecualikan item dengan genre atau genre yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan $GENRE
parameter, tetapi hanya jika usia pengguna saat ini sama dengan nilai yang Anda tentukan saat Anda mendapatkan rekomendasi menggunakan parameter. $AGE
EXCLUDE ItemID WHERE Items.GENRE IN ($GENRE) IF CurrentUser.AGE = $AGE
Ekspresi berikut hanya mencakup item dengan watch
untuk CATEGORY _L1 dan luxury
untuk CATEGORY _L2, jika usia pengguna saat ini sudah berakhir. 18
INCLUDE ItemID WHERE Items.CATEGORY_L1 IN ("watch") AND Items.CATEGORY_L2 IN ("luxury") IF CurrentUser.AGE > 18