# Einschränkung auf eine Hauptkategorie

Da das Navigationsmodul mit genau denselben Daten wie die Suche arbeitet, entspricht die Navigation des Produktsortiments einem bestimmten Filter oder einer Kombination von Filtern über das gesamte Sortiment. Die Arten von gefilterten Feldern sind hierbei entscheidend. In FactFinder gibt es zwei Feldtypen:

#### Einfaches Datenfeld

Jedes einfache Datenfeld enthält die auf einer einzelnen Ebene gespeicherten Informationen. Eine FactFinder-Umgebung, die diese Art von Kategoriestruktur verwendet, hat mehrere zugehörige Felder, die die Hierarchie bilden. Normalerweise tragen diese denselben Namen und werden durch ein Nummerierungsschema unterschieden (wie z. B. `Category0, Category1, Category2`).

Beispieldaten:

|           |                 |
| --------- | --------------- |
| Feldname  | Datenbankinhalt |
| category0 | Kleidung        |
| category1 | Trousers        |
| category2 | Jeans           |

#### Kategoriepfad-Feld

In diesem Fall wird die vollständige Navigationshierarchie in einem speziell definierten FactFinder-Kategoriepfad-Feld gespeichert. Bitte beachten Sie, dass der Datenbankinhalt nicht dem Inhalt der Exportdatei entspricht (Details zum Exportformat finden Sie in der Exportdokumentation).

|          |                          |
| -------- | ------------------------ |
| Feldname | Datenbankinhalt          |
| category | \|Kleidung/Hosen/Jeans\| |

### Filterung für ein einfaches Datenfeld

Der Standardname dieses Feldtyps in FactFinder ist `category0`. Wenn Sie zur Kategorie mit dem Namen navigieren (filtern) möchten `Kleidung`, muss der Navigationsaufruf einen Filterparameter mit dem Namen übergeben `filter=category0:{value}` und den Wert `Kleidung`. Ein entsprechender Aufruf der REST-Schnittstelle wäre:

```language-plaintext
..rest/{apiversion}/navigation/{channel}?filter=category0:Closing
```

### Filterung für ein Kategorie-Pfad-Feld

Wenn Sie ein Datenfeld navigieren möchten, das einen Kategoriepfad enthält, muss der Navigationsaufruf einen Filterparameter mit dem Namen übergeben `filter=category:{value}` und den Wert `Kleidung`.

Im Bezug auf das obige Beispiel wäre ein entsprechender Aufruf der REST-Schnittstelle:

```language-plaintext
$stringEscapeUtils.escapeHtml($body)
```


---

# Agent Instructions: 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:

```
GET https://docs.fact-finder.com/integration/de/integrating-the-navigation-module/restricting-to-a-main-category.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
