Le ricerche sfaccettate sono un ottimo metodo per raffinare i risultati di ricerca sfruttando varie caratteristiche dei contenuti. Permettono di utilizzare un campo di un Knowledge Graph di Yext come se fosse una sorta di filtro dinamico con il quale l'utente può interagire per restringere la ricerca sul frontend.
Le ricerche sfaccettate diventano visibili dopo la ricerca, poiché dipendono dalla query utilizzata, ed è possibile sfruttarle per raffinare una query. In genere, accanto a ognuna di esse è presente un numero che indica il conteggio dei risultati. Puoi osservare un esempio di ricerche sfaccettate nella barra laterale della schermata riportata di seguito. Per ulteriori informazioni sulle ricerche sfaccettate, visita il modulo formativo sulle ricerche sfaccettate e i filtri (backend).
Nota: le ricerche sfaccettate sono disponibili solo per le ricerche verticali.
Per aggiungere una ricerca sfaccettata dall'interfaccia utente:
- Fai clic su Cerca nella barra di navigazione, poi fai clic sull'esperienza di ricerca desiderata. Accederai alla schermata Verticali.
- Seleziona il verticale al quale desideri aggiungere ricerche sfaccettate.
- Fai clic sulla scheda Filtri.
- Trova la casella Ricerche sfaccettate e fai clic su + Aggiungi/Aggiorna campi. Viene visualizzata una finestra di dialogo.
- Seleziona le caselle di controllo accanto ai campi che desideri aggiungere come ricerche sfaccettate e deseleziona tutti i campi che desideri rimuovere. Quindi fai clic su Aggiorna.
- Fai clic su Salva.
Per aggiungere una ricerca sfaccettata utilizzando l'editor JSON:
- Fai clic su Cerca nella barra di navigazione, poi fai clic sull'esperienza di ricerca desiderata.
- Fai clic su Modifica in JSON per passare al file di configurazione di ricerca di Search.
- Nel verticale appropriato, aggiungi il campo personalizzato come campo disponibile per la ricerca.
- A questo punto, tramite JSON, aggiungi il filtro di ricerca sfaccettata
“facet”: true
nell'oggettosearchableField
. - Fai clic su salva.
Dovrebbe essere più o meno così:
"searchableFields": {
"c_jobDepartment": {
"facet": true
}
}
Una volta impostata la ricerca sfaccettata nel backend, dovrai assicurarti che compaia nel frontend. La procedura varia a seconda del metodo di implementazione; consulta la documentazione più appropriata tra le opzioni riportate di seguito:
- Tema Hitchhikers: modulo di formazione Ricerche sfaccettate e filtri (frontend)
- Search SDK: componenti della ricerca sfaccettata
- Portata IU di Search: componente Ricerche sfaccettate
- Cerca endpoint
- Nucleo Search
Commenti
0 commenti
Questo articolo è chiuso ai commenti.