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.
Beispiele für Filterausdrücke für Artikelempfehlungen
Die folgenden Filterausdrücke zeigen, wie Artikelempfehlungen auf der Grundlage von Artikelinteraktionen, Elementmetadaten und Benutzermetadaten gefiltert werden. Sie sind nach Datentyp geordnet.
Daten zur Interaktion mit Artikeln
Der folgende Ausdruck schließt Elemente aus, die auf einem Ereignistyp (z. B. Klick) oder auf Ereignistypen basieren, die Sie angeben, wenn Sie mithilfe des $EVENT_TYPE
Parameters Empfehlungen erhalten.
EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ($EVENT_TYPE)
Der folgende Ausdruck schließt Elemente aus, auf die ein Benutzer geklickt oder gestreamt hat.
EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click", "stream")
Der folgende Ausdruck schließt nur Elemente ein, auf die der Benutzer geklickt hat.
INCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click")
Artikeldaten
Der folgende Ausdruck schließt Artikel aus, die auf einer oder mehreren Kategorien basieren, die Sie angeben, wenn Sie mithilfe des $CATEGORY
Parameters Empfehlungen erhalten.
EXCLUDE ItemID WHERE Items.CATEGORY IN ($CATEGORY)
Der folgende Ausdruck umfasst nur Artikel, die günstiger sind als der aktuelle Artikel (der Artikel, den Sie in der Anfrage nach Empfehlungen für ähnliche Artikel angeben) und von demselben Studio wie der aktuelle Artikel erstellt wurden. Sie können nur dann einen Filter auf das CurrentItem Element anwenden, wenn Ihr Domain-Anwendungsfall oder Ihre benutzerdefinierte Rezeptur Empfehlungen für ähnliche Artikel generiert.
INCLUDE ItemID WHERE Items.PRICE < CurrentItem.PRICE AND Items.GENRE IN CurrentItem.GENRE
Der folgende Ausdruck schließt Elemente aus, die auf mehreren Ebenen von kategorialen Feldern basieren. Er schließt Elemente mit einem CATEGORY _L1-Wert von ausshoe
, die keinen _L2-Wert von haben. CATEGORY boot
EXCLUDE ItemID WHERE Items.CATEGORY_L1 IN ("shoe") AND Items.CATEGORY_L2 NOT IN ("boot")
Der folgende Ausdruck schließt nur Artikel ein, deren Preis unter dem Preis liegt oder diesem entspricht, den Sie angeben, wenn Sie mithilfe des Parameters Empfehlungen erhalten. $PRICE
INCLUDE ItemID WHERE Items.PRICE <= $PRICE
Der folgende Ausdruck umfasst nur Elemente, die vor einem Zeitstempel (in der Unix-Zeit) erstellt wurden, den Sie angeben, wenn Sie Empfehlungen erhalten.
INCLUDE ItemID WHERE Items.CREATION_TIMESTAMP < $DATE
Der folgende Ausdruck umfasst nur Elemente mit einem oder mehreren Genres, die Sie angeben, wenn Sie mithilfe des $GENRE
Parameters Empfehlungen erhalten.
INCLUDE ItemID WHERE Items.GENRE IN ($GENRE)
Der folgende Ausdruck umfasst nur Elemente, die teurer sind als das aktuelle Objekt und vor einer kürzeren Zeit erstellt wurden als ein von Ihnen angegebener Zeitstempel (in Unix-Epochenzeit). Sie können diesen Filter verwenden, wenn Sie Empfehlungen für ähnliche Artikel erhalten und bestimmte Geschäftsregeln anwenden möchten, die auf dem Preis und einem unterschiedlichen Erstellungsdatum basieren.
INCLUDE ItemID WHERE Items.PRICE < CurrentItem.PRICE AND Items.CREATION_TIMESTAMP > $DATE
Benutzerdaten
Der folgende Ausdruck schließt Artikel mit einem oder mehreren Genres aus, die Sie angeben, wenn Sie mithilfe des $GENRE
Parameters Empfehlungen erhalten, aber nur, wenn das Alter des aktuellen Benutzers dem Wert entspricht, den Sie angeben, wenn Sie Empfehlungen mithilfe des $AGE
Parameters erhalten.
EXCLUDE ItemID WHERE Items.GENRE IN ($GENRE) IF CurrentUser.AGE = $AGE
Der folgende Ausdruck schließt nur Elemente mit watch
für CATEGORY _L1 und luxury
für CATEGORY _L2 ein, wenn das Alter des aktuellen Benutzers überschritten ist. 18
INCLUDE ItemID WHERE Items.CATEGORY_L1 IN ("watch") AND Items.CATEGORY_L2 IN ("luxury") IF CurrentUser.AGE > 18