> For the complete documentation index, see [llms.txt](https://docs.fact-finder.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fact-finder.com/docs/de/basic-settings/suggest/suggest-searchsettings.md).

# Sucheinstellungen vorschlagen

## Zusammenfassung

Auf dieser Seite können Sie zwei Aspekte des Suggest-Moduls konfigurieren:

* Die **Suchstrategien** ermöglichen die Manipulation der Abfragen oder festlegen, wann Vorschläge zurückgegeben werden sollen.
* Die **Feldeinstellungen** ermöglichen, zu beeinflussen, welche zusätzlichen Felder gefiltert und sortiert werden können.

Die **Sucheinstellungen** Tab ist Teil der **Empfehlungen** Seite:

![](/files/f80c6ea7077bbf91a6a946b9fc2a85acf1c09fe8)

## Suggest-Suchstrategien

**Suchstrategien:**

* können verwendet werden, um die Suchanfragen zu manipulieren.
* lösen Suggest-Abfragen aus, die an Bedingungen geknüpft sind.
* ermöglicht, dass Artikelnummern dem Suggest bekannt sind.
* kann den Suggest leicht beschädigen, daher sollten umfangreiche Tests durchgeführt werden und im Zweifelsfall sollte eine fehlertolerante Strategie mit Abwertung hinzugefügt werden.

Suchstrategien ermöglichen die Manipulation der Suggest-Abfragen. Die folgenden **Strategietypen** sind verfügbar:

* **Beginnt mit -** Fügt nach jedem eingegebenen Wort ein \* hinzu. *Beispiel:* `bik tool` → `bik* tool*`
* **Endet mit -** Fügt vor jedes Wort ein \* ein. *Beispiel:*`ike ols` → `*ike *ols`
* **Beginnt oder endet wortweise mit -** Kombiniert die beiden oben genannten Strategien einschließlich aller Permutationen zu einer einzigen. *Beispiel:* `bike tools` → `*bike *tools || *bike tools* || bike* *tools || bike* tools*`
* **Exakt -** Fügt vor jedes Wort ein + ein. *Beispiel:* `bike tools` → `+bike +tools`
* **Phrase -** Führt eine Suche mit dem Begriff in Anführungszeichen durch. *Beispiel:* `bike tools` → `"bike tools"`
* **Fehlertolerant -** Die normale fehlertolerante Suche wird verwendet. Der Standardfall, wenn für einen Kanal keine Strategie angegeben ist.
* **Artikelnummer -** Statt einer normalen Suche wird im angegebenen Suchfeld nach einem Muster gesucht. Wenn mithilfe dieses Musters ein Ergebnis gefunden wird, werden die anderen Strategien nicht ausgeführt.

Für jede Strategie können Sie die folgenden optionalen **Bedingungen**. Wenn eine Bedingung nicht erfüllt ist, wird die Strategie ignoriert:

* **Suchfeld -** gibt an, dass eine bestimmte Suchanfrage einer Strategie nur innerhalb eines bestimmten Feldes ausgeführt werden soll. Hängt vom Strategietyp ab. Artikelnummer-Strategien erfordern das Feld, bei allen anderen ist es optional und darf nur auf die Felder "Name" oder "Zusätzlicher Suchinhalt & Name" gesetzt werden.
* **Mindest-Wortanzahl** - die Abfrage muss gleich viele oder mehr Wörter als der angegebene Wert haben.
* **Maximale Wortanzahl** - die Abfrage muss gleich viele oder weniger Wörter als der angegebene Wert haben.
* **Minimale Abfragelänge** - die Abfragelänge muss größer oder gleich dem angegebenen Wert sein.
* **Maximale Abfragelänge** - die Abfragelänge muss kleiner oder gleich dem angegebenen Wert sein.
* **Einzelwortsuche -** Die Suchanfrage wird anhand von Leerzeichen, Bindestrichen, Semikolons und Doppelpunkten aufgeteilt, und die resultierenden Wörter werden einzeln gesucht
* **Reduzierung -** Die Relevanz der Ergebnisse der Suchstrategien kann herabgesetzt werden. Wenn Ergebnisse mithilfe von zwei Suchstrategien gefunden werden, werden sie nach Relevanz sortiert.

***

> **Beispiele für die Verwendung von Suchstrategien**

Die Vorschlagsabfrage wird ausgeführt **ohne Strategien**. Die Fehlertoleranz greift, da `Vaude` ebenfalls gefunden wird, obwohl nicht danach gesucht wird.

![](/files/ec855a72af6976d9c914645e6c35fdb7d40d22f1)

**„Beginnen mit“** **Suchstrategie wird hinzugefügt**:

![](/files/67b72da62ca28c40fa4af274e166684a89c2fdf2)

Die **fehlertolerante Suche greift nicht** für dieselbe Abfrage und daher werden weniger Vorschläge gefunden:

![](/files/e255c21cae13be35e2889d72d4cfc26805f74edf)

> Wichtig
>
> **Sobald für einen Kanal eine Suchstrategie konfiguriert ist, funktioniert die fehlertolerante Suche nicht.**\
> **Daher wird im Zweifelsfall empfohlen, die fehlertolerante Suche als Fallback mit einer Abwertung hinzuzufügen.**
>
> Beispiel:
>
> <img src="/files/4d87b6b3ee05728b0b0352243ad17f61ba358ea5" alt="" data-size="original">

Es ist auch möglich, Suggest zu aktivieren **nur bei längeren Abfragen wirksam zu werden**. Als Beispiel wird mit der folgenden Strategie ein Suggest-Ergebnis nur bei einer Abfrage mit mindestens vier Zeichen erzielt:

![](/files/4d4bf1065e79bb8e17bfa19a23b3997b1c25f8f4)

Mit der **Artikelnummer-Strategie**, Vorschläge können auf Artikelnummern basieren:

![](/files/dc7b7a2890b3a1c9ba04741c35bc338525a9be9d)

Dies erfordert ein geeignetes **Muster** das mit den Artikelnummern übereinstimmt und eine Angabe, in welchem Feld das zu suchende Muster verfügbar ist.

![](/files/b1ee15217cfee47ae8b26e30eac7babf8ca7eea2)

## Einstellungen für Suggest-Felder

Üblicherweise sind in Suggest nur Standardfelder wie Name oder Kategorie sortierbar und filterbar. Dies kann über die Feldeinstellungen konfiguriert werden.\
Die Einstellungen sind in Gruppen unterteilt, die die auf der [Allgemeine Suggest-Einstellungen](/docs/de/basic-settings/suggest/suggest-generalsettings.md) Seite. In jeder Gruppe kann jedes Feld nur einmal konfiguriert werden.

Die Feldeinstellungen **können verwendet werden, um**:

* überschreibt die Standard-Einstellungen des Suggest-Felds für jeden Typ
* macht Attribut-Felder sortier- und filterbar
* überträgt die Filter- und Sortierspezifikationen von den Anfragen auf die Suggest-Parameter
* überschreibt die Sortierparameter

Für einen Feld innerhalb eines Suggest-Typs können die folgenden Einstellungen vorgenommen werden:

* **Filterbar -** Das Feld wird für diesen Suggest-Typ filterbar.
* **Filter an den Parameter anhängen -** Fügt Filter für das Feld zu den Suggest-Parametern hinzu.
* **Sortierbar -** Das Feld wird für diesen Vorschlagstyp sortierbar.
* **Sortierung an Parameter anhängen -** Fügt den mit der Suggest-Anfrage gesendeten Sortierwert zur Parameterliste hinzu. Wenn nichts gesendet wurde und „Sortierung auf Parameter überschreiben“ nicht aktiv ist, wird er in absteigender Reihenfolge in die Parameter geschrieben.
* **Sortierung für Parameter überschreiben -** Überschreibt immer den Sortierwert der Suggest-Abfrage. Überschreibt auch „Sortierung an Parameter anhängen“ (dies lässt sich zwar kombinieren, wir würden es jedoch nicht empfehlen, da daraus kein nennenswerter Vorteil entsteht)

> Der Suchlogikmodus für Suggest „Search with block response“ hat den Vorteil, dass Ihre Suggest-Abfragen schneller verarbeitet werden, weil er die Suggest-Datenbanken kleiner macht.\
> Dieser Vorteil ist insbesondere bei sehr großen Datensätzen notwendig. Bei kleineren Datensätzen kann dies zu weniger präzisen Vorschlägen führen.

***

## Beispiele für die Verwendung von Feldeinstellungen

Um Felder zu konfigurieren, fügen Sie zuerst die erforderlichen Felder in den [Suggest-Import](/docs/de/import/selecting-suggest-product-and-search-data.md) Seite:

![](/files/872783ced036adbb0b6aedf1429d2c10ce6ccef1)

Nach dem Hinzufügen von Felder in Suggest-Import stehen sie im **Felder** Raster

![](/files/9f2d3c8dfd4c9b713f184463c400b2371a68620b)

Das Verhalten kann mithilfe der Swagger UI getestet werden. Legen Sie als Beispiel den Filter „Price“ so fest, dass nur Produkte mit einem Preis zwischen 0 und 10 angezeigt werden sollen. Der im Beispiel gesuchte Begriff wäre „Ring“.

![](/files/391c4a77eecefeb2000e1d110e47fbe319802f07)

In der Antwort werden Produkte zwischen 0 und 10 zurückgegeben:

![](/files/b0ac44fa41276b6f3d1a66d013c7770dea4ad8c9)

Wenn der Filter entfernt wird, werden Produkte ohne Preisgrenze angezeigt

![](/files/d27368a5c53307453efa5665353a24bc3eeb852b)

> Achtung
>
> Der Suchlogikmodus „Search with block response“ kann nicht verwendet werden, wenn das Modul Customer Specific Info verwendet wird. Siehe [CSI](/docs/de/modules/customer-specific-info.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fact-finder.com/docs/de/basic-settings/suggest/suggest-searchsettings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
