# Suggest-Tracking

Tracking kann auch dem FactFinder hinzugefügt werden **Suggest-Modul** um die Analyse des Benutzerverhaltens und entsprechende Optimierungsmaßnahmen zu ermöglichen.

In der Regel ist das Tracking bereits im Beispielskript enthalten, das Sie von FactFinder oder vom [GitHub-Account](https://github.com/fact-finder). Falls Sie eine eigenständige Integration von Suggest planen, sollten Sie die entsprechenden Tracking-Parameter selbst integrieren. In beiden Fällen empfehlen wir, die Parameterübermittlung zu prüfen, nachdem Sie die Integration von Suggest abgeschlossen haben.

**Suggest-Tracking** funktioniert, indem bei der folgenden FactFinder-Abfrage Parameter übermittelt werden. Diese Parameter zeigen an, ob die Suchanfrage über eine Suggestion ausgelöst wurde und geben Informationen darüber, welche Buchstabenreihenfolge bis zur Auswahl eingegeben wurden.

## Parameter

***

> **queryFromSuggest**

Dieser Parameter zeigt an, dass die FactFinder-Abfrage durch eine Auswahl aus der Suggestion-Liste ausgelöst wurde. In diesem Fall senden Sie den Parameter mit dem Wert `true`.

***

> **userInput**

Bitte verwenden Sie diesen Parameter, um die Reihenfolge der Buchstaben zu übermitteln, die der Shop-Benutzer eingegeben hat, bis die Suchanfrage ausgelöst wurde.

***

> **sid**

Dieser Parameter ist erforderlich für die Nutzung des **A/B-Tests-Moduls**. Wenn keine SessionID (`sid`) an FactFinder übergeben wird, basiert die Suche immer auf der A-Variante, da die SessionID verwendet wird, um zu entscheiden, welche Variante des A/B-Tests ausgeführt werden soll.

## Beispiel

### REST-Schnittstelle

Angenommen, der Shop-Benutzer hat die Buchstaben eingegeben `ri` in das Suchfeld und wählte den Eintrag `Ring` aus der Suggestion-Liste aus, wodurch eine Suche nach *Ring*.\
Die FactFinder-Such-URL, ergänzt um die URL-Parameter für das Suggest-Tracking, sähe wie folgt aus:

```language-plaintext
rest/{apiversion}/search/{channel}?query=Ring&...&queryFromSuggest=true&userInput=ri
```


---

# 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/tracking-interface/suggest-tracking.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.
