Facetten sind eine nützliche Methode, um Ihre Suchergebnisse mithilfe verschiedener Eigenschaften Ihres Inhalts zu verfeinern. Mit Ihnen können Sie ein Knowledge Graph-Feld als Art dynamischen Filter verwenden, damit ein Benutzer mit dem Frontend-Sucherlebnis interagieren kann, um die Suchergebnisse einzugrenzen.
Facetten sind nach der Suche sichtbar, da sie von der Suchanfrage abhängig sind und zur weiteren Verfeinerung einer Anfrage verwendet werden können. Facetten haben in der Regel eine Zahl neben jeder Facette, um die Anzahl der Ergebnisse anzuzeigen. Ein Beispiel für Facetten finden Sie in der linken Seitenleiste unten. Um mehr über Facetten zu erfahren, besuchen Sie das Schulungsmodul Facetten und Filter (Backend).
Hinweis: Facetten werden nur bei einer Branchensuche unterstützt.
So fügen Sie eine Facette in der UI hinzu:
- Klicken Sie in der Navigationsleiste auf Search und dann auf das gewünschte Search-Erlebnis. Sie gelangen zum Bildschirm Branchen.
- Wählen Sie die Branche aus, zu der Sie Facetten hinzufügen möchten.
- Click Sie auf den Tab Filter.
- Suchen Sie die Box Facetten und klicken Sie auf + Felder hinzufügen/aktualisieren. Daraufhin wird ein Dialogfeld angezeigt.
- Aktivieren Sie die Kontrollkästchen neben den Feldern, die Sie als Facetten hinzufügen möchten, und deaktivieren Sie alle Felder, die Sie entfernen möchten. Anschließend klicken Sie auf Aktualisieren.
- Klicken Sie Speichern.
So fügen Sie eine Facette über den JSON Editor hinzu:
- Klicken Sie in der Navigationsleiste auf Search und dann auf das gewünschte Search-Erlebnis.
- Klicken Sie auf In JSON bearbeiten, um zu Ihrer Search-Konfigurationsdatei zu navigieren.
- Fügen Sie das benutzerdefinierte Feld in der relevanten Branche als durchsuchbares Feld hinzu.
- Fügen Sie dann den Facetten-Filter über JSON
“facet”: true
im ObjektsearchableField
hinzu. - Klicken Sie auf Speichern.
Dies sollte ungefähr so aussehen:
"searchableFields": {
"c_jobDepartment": {
"facet": true
}
}
Sobald Sie Ihre Facette im Backend eingestellt haben, müssen Sie sicherstellen, dass sie auch im Frontend-Erlebnis erscheint. Die Schritte variieren je nach Implementierungsmethode. Besuchen Sie die entsprechende Dokumentation unten für Schritte zum Hinzufügen von Facetten zum Frontend:
- Hitchhikers Theme: Schulungsmodul Facetten und Filter (Frontend)
- Search-SDK: Facettenkomponente
- Search UI Reach: Facettenkomponente
- Search-Endpunkte
- Search Core
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.