> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Erweiterte Merchandising-Regeln definieren

> Erstellen Sie ausgeklügelte Merchandising-Logik durch das Verketten von Algorithmen, Bedingungen und Filtern, um zu steuern, welche Produkte in Ihren Empfehlungsblöcken erscheinen.

<Note>
  Dies ist eine Premium-Funktion. Wenden Sie sich an Ihren Customer Success Manager, um sie in Ihrem Kameleoon-Konto zu aktivieren.
</Note>

Mit Kameleoon können Sie erweiterte Merchandising-Regeln definieren, die festlegen, welche Produkte Ihren Besuchern empfohlen werden. Sie können:

* Integrierte **Algorithmen** nutzen, um auszuwählen, welche Produkte in Ihrer Empfehlung erscheinen.
* **Bedingungen** anwenden, um zu entscheiden, welcher Algorithmus ausgeführt werden soll.
* **Filter** anwenden, um zu verfeinern, welche Produkte jeder Algorithmus zurückgibt.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/recommendations-and-merchandising/recommendations/define-advanced-merchandising-rules/rules.png)
</Frame>

Oben auf dem Konfigurationsbildschirm können Sie den Namen, die Beschreibung und die maximale Anzahl der in diesem Block angezeigten Produkte sehen.

Sie können den Block konfigurieren, indem Sie:

* Den Titel des Blocks ändern.
* Algorithmen und Filter kombinieren.
* Komplexe Szenarien konfigurieren

## Übersicht über Builder und Regeln

Der Merchandising-Regel-Builder ermöglicht es Ihnen, **Algorithmen**, **Bedingungen** und **Aktionen** zu verketten.

<Note>
  Kameleoon wertet Regeln von oben nach unten aus. Wenn nicht genügend Produkte den Regeln eines Blocks entsprechen, geht Kameleoon zum nächsten Block über.
</Note>

Klicken Sie auf **+**, um eine Bedingung oder Aktion hinzuzufügen.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/recommendations-and-merchandising/recommendations/define-advanced-merchandising-rules/0.png)
</Frame>

Sie haben dann drei Optionen:

* **Action** — Führen Sie eine Operation aus, z. B. das Umbenennen des gesamten in Ihrer App angezeigten Produktempfehlungsblocks.
* **Condition** — Definieren Sie die Logik, die bestimmt, welcher Algorithmus ausgeführt wird.
* **Algorithm** — Wählen Sie einen integrierten Empfehlungsalgorithmus aus und wenden Sie Filter darauf an.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/recommendations-and-merchandising/recommendations/define-advanced-merchandising-rules/1.png)
</Frame>

### Aktionen

* **Change block title**, um den Block umzubenennen.
* **Sort products**, um die vom Algorithmus zurückgegebenen Produkte nach unterschiedlicher Logik zu sortieren (zum Beispiel Preis, Anzahl der Bestellungen für diese Produkte, Bewertung).

### Bedingungen versus Filter

Bedingungen und Filter dienen unterschiedlichen Zwecken.

| Konzept       | Zweck                                                                                   | Beispiel                                                                                                                                                                  |
| ------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Condition** | Definiert, welcher Algorithmus auf der Grundlage einer logischen Regel ausgeführt wird. | *Wenn der Preis des aktuellen Produkts 20 \$ beträgt, führe Algorithmus A aus; andernfalls führe Algorithmus B aus.*                                                      |
| **Filter**    | Verfeinert, welche Produkte ein Algorithmus zurückgibt.                                 | *Wende den Algorithmus "Popular products" an, filtere die Ergebnisse jedoch so, dass nur Produkte aus Kategorien angezeigt werden, in denen der Benutzer eingekauft hat.* |

#### Bedingungen

So fügen Sie eine Bedingung hinzu:

1. Klicken Sie auf das Symbol **+** > **Condition**.
2. Wählen Sie aus den [verfügbaren Bedingungstypen](#available-conditions).

Sie können Bedingungen mit AND/OR kombinieren.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/recommendations-and-merchandising/recommendations/define-advanced-merchandising-rules/2.png)
</Frame>

<Note>
  Aufgrund der "Top-to-Bottom"-Logik wird eine Bedingung auf den nächsten Algorithmus (den Algorithmus unter der Bedingung) angewendet. Wenn beispielsweise im Bild unten das Produkt mehr als 100 \$ kostet und sich im Warenkorb befindet, sieht der Benutzer andere beliebte Produkte. Andernfalls sieht der Benutzer ähnliche Produkte.
</Note>

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/recommendations-and-merchandising/recommendations/define-advanced-merchandising-rules/3.png)
</Frame>

##### Verfügbare Bedingungen

| Kategorie                 | Bedingung                                                     | Beschreibung                                                                                  |
| ------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **Produkt und Kategorie** | Befinden sich Produkte im Warenkorb?                          | Überprüft, ob der Besucher Produkte im Warenkorb hat.                                         |
|                           | Aktueller Wert der Artikel im Warenkorb                       | Bewertet den Gesamtwert des Warenkorbs.                                                       |
|                           | Preis des aktuellen Produkts                                  | Zielt basierend auf dem Preis des aktuellen Produkts.                                         |
|                           | Aktuelles Produkt bereits im Warenkorb?                       | Überprüft, ob das aktuelle Produkt bereits im Warenkorb des Besuchers ist.                    |
|                           | Aktuelle Produkt-ID                                           | Stimmt mit einer bestimmten Produkt-ID überein.                                               |
|                           | Marke des aktuellen Produkts ist                              | Stimmt mit der Marke des aktuellen Produkts überein.                                          |
|                           | Aktuelle Kategorie enthält                                    | Stimmt überein, wenn die aktuelle Kategorie ein Schlüsselwort enthält.                        |
|                           | Aktuelle Kategorie entspricht                                 | Stimmt mit einer bestimmten Kategorie überein.                                                |
|                           | Aktuelles Produkt gehört zur Kategorie                        | Stimmt mit einer bestimmten Kategorie überein.                                                |
|                           | Produkte im Warenkorb aus Kategorie haben                     | Überprüft, ob der Besucher Produkte aus einer bestimmten Kategorie hinzugefügt hat.           |
|                           | Produkte im Warenkorb aus aktueller Kategorie haben           | Überprüft, ob der Besucher Produkte aus der aktuellen Kategorie hinzugefügt hat.              |
|                           | Aktuelles Produkt hat den Parameter                           | Zielt auf Produkte ab, die ein bestimmtes Attribut oder einen bestimmten Parameter enthalten. |
| **Aktionen**              | Benutzer hat innerhalb des Zeitraums (in Tagen) etwas gekauft | Zielt auf Besucher ab, die innerhalb eines definierten Zeitraums einen Kauf getätigt haben.   |
|                           | Wie oft im ausgewählten Zeitraum gekauft                      | Bewertet die Kaufhäufigkeit.                                                                  |
|                           | Hat ein Produkt "out of stock" geöffnet                       | Überprüft, ob der Besucher ein nicht vorrätiges Produkt angesehen hat.                        |
|                           | Hat ein Produkt aus den Kategorien geöffnet                   | Stimmt mit Produktansichten nach Kategorie überein.                                           |
|                           | Hat ein Produkt aus den Kategorien zum Warenkorb hinzugefügt  | Zielt basierend auf Warenkorbergänzungen aus bestimmten Kategorien.                           |
|                           | Hat ein Produkt aus den Kategorien gekauft                    | Zielt basierend auf Käufen in bestimmten Kategorien.                                          |
|                           | Hat ein Produkt geöffnet                                      | Überprüft, ob der Besucher eine Produktseite geöffnet hat.                                    |
|                           | Bestimmtes Produkt zum Warenkorb hinzugefügt                  | Zielt basierend auf einem bestimmten zum Warenkorb hinzugefügten Produkt.                     |
|                           | Ein Produkt gekauft                                           | Überprüft, ob der Besucher einen Kauf abgeschlossen hat.                                      |
|                           | Hat ein Produkt der Marke geöffnet                            | Stimmt basierend auf Produktansichten einer Marke überein.                                    |
|                           | Hat ein Produkt der Marken hinzugefügt                        | Zielt basierend auf Warenkorbergänzungen bestimmter Marken.                                   |
|                           | Hat ein Produkt der Marke gekauft                             | Zielt basierend auf Käufen einer Marke.                                                       |

#### Filter

Filter verfeinern, welche Produkte ein Algorithmus zurückgibt.

So fügen Sie einen Filter hinzu:

1. Bewegen Sie den Mauszeiger über einen **Algorithmus** > klicken Sie auf das **Zahnrad-Symbol**.
2. Wählen Sie **Add filter** aus.
3. Wählen Sie den gewünschten Filter aus und konfigurieren Sie seine Parameter.

Sie können mehrere Filter auf einen einzelnen Algorithmus anwenden.

##### Verfügbare Filter

| Filter                                                                                     | Beschreibung                                                                           |
| ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| Nur Produkte aus ausgewählten Kategorien anzeigen                                          | Ergebnisse auf ausgewählte Kategorien beschränken.                                     |
| Keine Produkte aus ausgewählten Kategorien anzeigen                                        | Bestimmte Kategorien ausschließen.                                                     |
| Nur Produkte aus der Kategorie des aktuellen Produkts anzeigen                             | Ergebnisse auf die Kategorie des aktuellen Produkts beschränken.                       |
| Aus Kategorien anzeigen, in denen der Benutzer Produkte angesehen hat                      | Produkte aus Kategorien anzeigen, die der Besucher angesehen hat.                      |
| Produkte aus Kategorien anzeigen, die der Benutzer zum Warenkorb hinzugefügt hat           | Kategorien einschließen, in denen der Besucher Produkte zum Warenkorb hinzugefügt hat. |
| Produkte aus Kategorien anzeigen, die der Benutzer gekauft hat                             | Kategorien einschließen, in denen der Besucher Artikel gekauft hat.                    |
| Mit Produkten interagiert                                                                  | Produkte anzeigen, mit denen der Benutzer zuvor interagiert hat.                       |
| Keine Produkte von der Wunschliste anzeigen                                                | Als "wishlist" markierte Artikel ausschließen.                                         |
| Nur Produkte anzeigen, die den Warenkorb des Benutzers auf einen bestimmten Wert auffüllen | Produkte empfehlen, die helfen, einen Mindestwarenkorbwert zu erreichen.               |
| Aus Kategorien anzeigen, aus denen der Benutzer Produkte zur Wunschliste hinzugefügt hat   | Kategorien einschließen, die mit Wunschlistenaktivitäten verknüpft sind.               |
| Produkte anzeigen, die einem Parameterwert des aktuellen Produkts entsprechen              | Attribute (zum Beispiel Farbe oder Größe) des aktuellen Produkts abgleichen.           |
| Produkte anzeigen, die den Werten des ausgewählten Parameters entsprechen                  | Nach geteilten Parameterwerten über Produkte hinweg filtern.                           |
| Keine Produkte anzeigen, die einem Parameterwert des aktuellen Produkts entsprechen        | Produkte ausschließen, die einen Parameter mit dem aktuellen teilen.                   |
| Produkte anzeigen, die der Marke des aktuellen Produkts entsprechen                        | Artikel derselben Marke anzeigen.                                                      |
| Produkte aus derselben Abteilung anzeigen                                                  | Ergebnisse auf dieselbe Abteilung beschränken.                                         |
| Ausgewählte Produkte nicht anzeigen                                                        | Bestimmte Produkte manuell ausschließen.                                               |
| Nur Produkte mit Preis anzeigen                                                            | Nur Artikel mit Preis anzeigen.                                                        |
| Produkte anzeigen, die in einer bestimmten Menge verfügbar sind                            | Nach Lagerbestand filtern.                                                             |
| Nur statistisch verwandte Produkte anzeigen                                                | Produkte mit starken statistischen Korrelationen anzeigen.                             |
| Produkte mit einer bestimmten Marge anzeigen                                               | Basierend auf der Gewinnmarge filtern.                                                 |
| Nur Produkte ausgewählter Marken anzeigen                                                  | Ergebnisse auf ausgewählte Marken beschränken.                                         |
| Keine Produkte ausgewählter Marken anzeigen                                                | Bestimmte Marken ausschließen.                                                         |
| Rabattprodukte                                                                             | Nur reduzierte Artikel einschließen.                                                   |
| Rabattwert                                                                                 | Schwellenwert für Rabattprozentsatz oder -wert festlegen.                              |
| Nischenalgorithmen überspringen                                                            | Nischenbasierte Logik weglassen.                                                       |
| Produkte derselben Gruppe ausschließen                                                     | Vermeiden, Artikel aus derselben Gruppe zu empfehlen.                                  |
| Produkte nur nach Geschlecht anzeigen                                                      | Nach geschlechtsbezogenem Attribut filtern.                                            |
| Als Neuheiten markierte Produkte anzeigen                                                  | Neuheitenprodukte einschließen.                                                        |
| Nach Bewertung sortieren                                                                   | Produkte nach Benutzerbewertung sortieren.                                             |
| Nicht aus Kategorien anzeigen, in denen der Benutzer Produkte angesehen hat                | Kategorien ausschließen, die der Besucher angesehen hat.                               |
| Keine Produkte aus Kategorien anzeigen, die der Benutzer gekauft hat                       | Kategorien ausschließen, in denen der Besucher gekauft hat.                            |
| Zuvor gekaufte Produkte nicht ausschließen                                                 | Zuvor gekaufte Produkte einschließen.                                                  |
| Bereits im Warenkorb befindliche Produkte nicht ausschließen                               | Bereits im Warenkorb des Besuchers befindliche Produkte einschließen.                  |
| Nur Produkte ausgewählter Händler anzeigen                                                 | Ergebnisse auf ausgewählte Händler beschränken.                                        |
| Keine Produkte ausgewählter Händler anzeigen                                               | Ausgewählte Händler ausschließen.                                                      |
| Produkte von Händlern des aktuellen Produkts anzeigen                                      | Händler des aktuellen Produkts abgleichen.                                             |
| Produkte anzeigen, die der Bewertung entsprechen                                           | Produkte einschließen, die einer bestimmten Bewertung entsprechen.                     |
| Keine Produkte anzeigen, die der Bewertung entsprechen                                     | Produkte mit einer bestimmten Bewertung ausschließen.                                  |
| Keine Produkte aus Kategorien anzeigen, die der Benutzer zum Warenkorb hinzugefügt hat     | Kategorien ausschließen, die mit Warenkorbergänzungen verknüpft sind.                  |
| Nach Gewinn                                                                                | Nach Rentabilitätskriterien filtern.                                                   |

#### Anwendungsbeispiel

Sie können Bedingungen und Filter kombinieren, um ausgeklügelte Merchandising-Szenarien zu erstellen.

**Beispiel:**

* **Bedingung:** Wenn das aktuelle Produkt mehr als 100 \$ kostet → den Algorithmus "Popular products" verwenden.
* **Filter (auf Popular products):** Nur Produkte aus Kategorien anzeigen, in denen der Benutzer eingekauft hat.

Wenn die Bedingung nicht erfüllt ist, geht Kameleoon zum nächsten Algorithmus über.
