Sie können im Warenkorb einen Kontextfilter definieren, der im RecolizeParameters JavaScript Objekt übergeben werden muss. Dieser Kontext-Parameter kann dann im Recolize Tool gefiltert werden und die Regel greift nur, wenn die Bedingung erfüllt ist.
Beispiel: "Empfehle dem Kunden T-Shirts, wenn er ausschließlich Hosen im Warenkorb hat".
In diesem Fall müssen Sie im Warenkorb ermitteln, dass der Kunde nur Hosen gewählt hat und setzen z.B. folgenden Kontext-Parameter:
var RecolizeParameters = RecolizeParameters || {}; RecolizeParameters.Context = RecolizeParameters.Context = {}; RecolizeParameters.Context.CurrentUser = RecolizeParameters.Context.CurrentUser || {}; RecolizeParameters.Context.CurrentUser.cartProducts = 'Hosen';
Direkt danach können Sie im Recolize Tool eine Regel erstellen, die nach diesem Kontext-Parameter Wert filtert und die Regel greift nur, wenn tatsächlich nur Hosen im Warenkorb enthalten sind.
Der zusätzliche Filter "Kategorien = Hosen" dient dann zur Filterung des Ergebnis.