KI-Suche Formular „Genius-Ergebniskonfiguration“.
Das Formular KI-Suche Genius-Ergebniskonfiguration enthält Informationen zu Genius-Ergebniskonfigurationen, die für Ihre Suchprofile in KI-Suchedefiniert sind. Verwenden Sie dieses Formular, wenn Sie eine Genius-Ergebniskonfiguration erstellen oder ändern.
Weitere Informationen zum Erstellen oder Bearbeiten einer Genius-Ergebniskonfiguration finden Sie unter Erstellt eine Genius-Ergebniskonfiguration.
| Feld | Beschreibung |
|---|---|
| Name | Name für die Genius-Ergebniskonfiguration. |
| Auslösebedingung |
Bedingung, die die Auswertung der Genius-Ergebniskonfiguration auslöst. Unterstützte Werte:
|
| Benennung | Begriff, der die Genius-Ergebniskonfiguration auslöst, wenn er genau mit der Suchabfrage übereinstimmt. Dieses Feld wird nur angezeigt, wenn Sie im Feld Auslösebedingung die Option Bedingung auswählen. |
| Anwendung | Anwendungsbereich für die Genius-Ergebniskonfiguration. Dieses Feld wird automatisch festgelegt. |
| Aktiv | Option zum Aktivieren der Genius-Ergebniskonfiguration. Inaktive Genius-Ergebniskonfigurationen werden nie ausgelöst. |
| Skriptvorlage für Prozessor | Beispiel für eine serverseitige Skriptfunktion. Verwenden Sie den in diesem Feld angezeigten Code als Grundlage für Ihre Skripts für den KI-Suche Anforderungsprozessor und den KI-Suche Antwortprozessor. Dieses Feld wird automatisch festgelegt. |
| KI-Suche Anforderungsprozessor |
Serverseitige Skriptfunktion, die ein GeniusResultContext -Objekt als Parameter akzeptiert. Die Funktion muss ein GeniusResultAnswer- Objekt zurückgeben, das eine Suchabfrage enthält. Bis zu drei Ergebnisse aus dieser Suchabfrage werden als Genius-Ergebnis-Antwortkarten angezeigt.
Hinweis: Dieses Feld ist erforderlich, wenn der Antwortprozessor für die KI-Suche nicht ausgefüllt ist. Sie können den Code aus der Skriptvorlage Prozessor kopieren und als Ausgangspunkt für Ihre Skriptfunktion verwenden. Wenn eine Suchabfrage die Genius-Ergebniskonfiguration auslöst, führt das System dieses Skript aus und sendet dann sowohl die auslösende Suchabfrage als auch die geskriptete Suchabfrage an das Back-End KI-Suche, um die Suchergebnisse zu berechnen. Verwenden Sie zum Definieren einer Suchabfrage die API-Methoden GeniusResultAnswer.setTable(), GeniusResultAnswer.addSearchPhrases()und GeniusResultAnswer.setSearchPhrase(). Einzelheiten zu den API-Methoden, die in dieser Skriptfunktion verwendbar sind, einschließlich Anwendungsbeispielen, finden Sie in den Beschreibungen der bereichsbezogenen JavaScript-APIs GeniusResultAnswer und GeniusResultContext.
Hinweis: Die API-Methode GeniusResultContext.getMatchingDocuments() gibt keine Ergebnisse zurück, wenn sie in einem Skript für den Anforderungsprozessor für die KI-Suche aufgerufen wird, da das Skript ausgeführt wird, bevor KI-Suche Ergebnisse für die auslösende Suchabfrage berechnet. Verwenden Sie diese Methode nicht in Ihren Anforderungsprozessorskripts. |
| KI-Suche Antwortprozessor |
Serverseitige Skriptfunktion, die ein GeniusResultContext -Objekt als Parameter akzeptiert. Die Funktion muss ein GeniusResultAnswer- Objekt zurückgeben, das eine oder mehrere Zuordnungen von Schlüssel-Wert-Paaren definiert. Sie können diese Schlüssel-Wert-Paare auf der Antwortkarte des Genius-Ergebnisses anzeigen, indem Sie sie als Rückgabefelder angeben.
Hinweis: Dieses Feld ist erforderlich, wenn der Anforderungsprozessor für die KI-Suche nicht ausgefüllt ist. Sie können den Code aus der Skriptvorlage Prozessor kopieren und als Ausgangspunkt für Ihre Skriptfunktion verwenden. Wenn eine Suchabfrage die Genius-Ergebniskonfiguration auslöst, führt das System dieses Skript aus, nachdem KI-Suche die Suchergebnisse berechnet hat. Um Ihre Zuordnung von Schlüssel-Wert-Paaren zu definieren, verwenden Sie die API-Methode GeniusResultAnswer.addDataMap(). Jedes Schlüssel-Wert-Paar stellt einen Feldnamen und einen Wert dar, die Sie auf der Genius-Ergebnisantwortkarte mithilfe der Liste der Rückgabefelder anzeigen können. Einzelheiten zu den API-Methoden, die in dieser Skriptfunktion verwendbar sind, einschließlich Anwendungsbeispielen, finden Sie in den Beschreibungen der bereichsbezogenen JavaScript-APIs GeniusResultAnswer und GeniusResultContext. |
| Rückgabefelder |
Kommagetrennte Liste von Feldern, die auf der Genius-Ergebnisantwortkarte angezeigt werden sollen. Dieses Feld ist erforderlich, wenn der Antwortprozessor für die KI-Suche ausgefüllt ist. Das Verhalten hängt davon ab, welches Prozessorskriptfeld ausgefüllt wird:
|