Configurazione di Live Search
Nell'area di lavoro è possibile configurare, gestire e monitorare le prestazioni di Live Search. Il menu nella parte superiore fornisce l’accesso agli strumenti in ogni area funzionale. Le funzioni disponibili riflettono la selezione del menu corrente.
Raccolta dati
Per garantire che ogni area funzionale nell’area di lavoro contenga i dati corretti, devi configurare la raccolta dati in base all’implementazione della vetrina selezionata:
- Luma - La raccolta dei dati è disponibile come strumento pronto all’uso.
- Headless: la raccolta dei dati deve essere configurata manualmente, a seconda dell’implementazione in vetrina.
Se utilizzi una vetrina headless, consulta la seguente documentazione per ulteriori informazioni sugli eventi richiesti da aggiungere:
- Eventi richiesti per il dashboard di Live Search.
- Agente di raccolta eventi storefront che deve essere aggiunto come prerequisito.
- Esempi della struttura degli eventi.
Clienti del settore sanitario
Se sei un cliente del settore sanitario e hai installato l'estensione HIPAA Data Services, che fa parte dell'estensione Data Connection, i dati dell'evento storefront utilizzati da Live Search non vengono più acquisiti. Questo perché i dati dell’evento storefront vengono generati lato client. Per continuare l'acquisizione e l'invio di dati evento vetrina, riattivare la raccolta eventi per Live Search. Per ulteriori informazioni, consulta la configurazione generale.
Impostare l'ambito
Inizialmente l'ambito di tutte le impostazioni Live Search è impostato su Default Store View
. Se l'installazione di Commerce include più visualizzazioni dello store, impostare Ambito sulla visualizzazione dello store in cui si applicano le impostazioni del facet.
Opzioni menu
Imposta attributi come ricercabili
Per produrre risultati con targeting elevato, controlla il set di attributi di prodotto ricercabili (searchable=true
). Per garantire la rilevanza, rendi gli attributi ricercabili solo se contengono contenuto con un significato chiaro e conciso. Evitare di utilizzare attributi contenenti testo meno preciso e lungo, ad esempio description
, che, sebbene abilitati per impostazione predefinita per la ricerca, possono ridurre la precisione dei risultati della ricerca. Ad esempio, se una persona cerca i "pantaloncini corti" e ci sono camicie con una descrizione che include il termine "maniche corte", allora le camicie saranno incluse nei risultati della ricerca.
La procedura seguente illustra come consentire la ricerca di attributi:
- In Amministrazione, vai a Archivi > Attributo > Prodotto.
- Selezionare l'attributo che si desidera rendere ricercabile, ad esempio
color
. - Selezionare Proprietà storefront e impostare Usa nella ricerca su
yes
.
Live Search rispetta anche il peso di un attributo di prodotto, come impostato in Adobe Commerce. Gli attributi con un peso maggiore appariranno più in alto nei risultati di ricerca.
È sempre possibile cercare i seguenti attributi:
sku
name
categories
Ricerca su più livelli ed espansione dei tipi di ricerca
La ricerca a livelli, o ricerca all’interno di una ricerca, è un potente sistema di filtro basato su attributi che estende la funzionalità di ricerca tradizionale per includere parametri di ricerca aggiuntivi. Questi parametri di ricerca aggiuntivi consentono un rilevamento del prodotto più preciso e flessibile.
La ricerca su più livelli consente di:
- Consenti agli acquirenti di eseguire ricerche all'interno dei risultati di ricerca.
- Utilizza l'indicizzazione della ricerca
startsWith
econtains
nel secondo livello della ricerca a livelli per perfezionare ulteriormente i risultati.
Le funzionalità di ricerca avanzata sono implementate tramite il parametro filter
nella query productSearch
utilizzando operatori specifici:
-
Ricerca a livelli - Ricerca in un altro contesto di ricerca - Con questa funzionalità è possibile eseguire fino a due livelli di ricerca per le query di ricerca. Ad esempio:
- Ricerca livello 1 - Ricerca "motore" in
product_attribute_1
. - Ricerca livello 2 - Ricerca "numero parte 123" in
product_attribute_2
. In questo esempio viene cercata la voce "part number 123" all'interno dei risultati per "motor".
La ricerca con livelli è disponibile sia per l'indicizzazione di ricerca
startsWith
che per l'indicizzazione di ricercacontains
nel secondo livello della ricerca con livelli, come descritto di seguito: - Ricerca livello 1 - Ricerca "motore" in
-
startsWith indicizzazione ricerca - Effettua la ricerca utilizzando l'indicizzazione
startsWith
. Questa nuova funzionalità consente di:- Ricerca di prodotti in cui il valore dell'attributo inizia con una stringa specificata.
- La configurazione di una ricerca "termina con" consente agli acquirenti di cercare prodotti in cui il valore dell’attributo termina con una stringa specifica. Per abilitare una ricerca "termina con", l’attributo del prodotto deve essere acquisito in ordine inverso e anche la chiamata API deve essere una stringa inversa. Ad esempio, se desideri cercare un nome di prodotto che termina con "pantaloni", devi inviarlo come "stnap" (bloccaggio).
-
contiene l'indicizzazione della ricerca - Effettuare la ricerca di un attributo utilizzando l'indicizzazione contains. Questa nuova funzionalità consente di:
-
Ricerca di una query all'interno di una stringa più grande. Ad esempio, se un acquirente cerca il numero di prodotto "PE-123" nella stringa "HAPE-123".
- Nota: questo tipo di ricerca è diverso dalla ricerca frase esistente, che esegue una ricerca di completamento automatico. Ad esempio, se il valore dell’attributo del prodotto è "pantaloni da esterni", la ricerca di una frase restituisce una risposta per "out pan", ma non restituisce una risposta per "o formiche". Una ricerca contiene, tuttavia, restituisce una risposta per "o formiche".
-
Queste nuove condizioni migliorano il meccanismo di filtro delle query di ricerca per perfezionare i risultati della ricerca. Queste nuove condizioni non influiscono sulla query di ricerca principale.
Implementazione
-
In Admin, imposta un attributo di prodotto affinché sia possibile eseguire ricerche.
Vedi l'elenco degli attributi ricercabili.
-
Specificare la funzionalità di ricerca per l'attributo, ad esempio Contains (impostazione predefinita) o Starts with. È possibile specificare un massimo di sei attributi da abilitare per Contains e sei attributi da abilitare per Starts with. Inoltre, per l'indicizzazione Contains, la lunghezza della stringa non può superare i 50 caratteri.
-
Consulta la documentazione per gli sviluppatori per esempi su come aggiornare le chiamate API Live Search utilizzando le nuove funzionalità di ricerca di
contains
estartsWith
.Puoi implementare queste nuove condizioni nella pagina dei risultati della ricerca. Ad esempio, puoi aggiungere una nuova sezione nella pagina in cui l’acquirente può perfezionare ulteriormente i risultati della ricerca. È possibile consentire agli acquirenti di selezionare attributi di prodotto specifici, ad esempio "Produttore", "Numero parte" e "Descrizione". Da lì, eseguono ricerche all'interno di tali attributi utilizzando le condizioni
contains
ostartsWith
.
Quando utilizzare la ricerca a livelli anziché i facet
La ricerca su più livelli e i facet hanno scopi diversi nell’individuazione del prodotto e la scelta tra di essi dipende dal caso d’uso specifico:
Usa ricerca a livelli quando:
- È necessario eseguire una ricerca all’interno dei risultati di ricerca utilizzando più criteri.
- Utilizzo di numeri di parte, SKU o specifiche tecniche in cui gli utenti conoscono informazioni parziali.
- Gli acquirenti devono restringere i risultati passo dopo passo con criteri nidificati.
- Desideri ridurre il numero di chiamate API combinando più criteri di ricerca in una singola query.
- Devi implementare modelli di ricerca specifici per l’azienda che vadano oltre la navigazione con facet standard.
Usa facet quando:
- Fornire un filtro tipico per categoria, prezzo, marchio e attributi
- Opzioni di filtro intuitive facilmente comprensibili e selezionabili dagli utenti
- Visualizzazione delle opzioni disponibili in base ai risultati di ricerca correnti
- Visualizzazione dei conteggi dei filtri e degli intervalli che consentono agli utenti di comprendere le opzioni disponibili
- Lavorare con caratteristiche comuni del prodotto come colore, dimensioni, materiale e così via.
Best practice: utilizza la ricerca su più livelli per ricerche tecniche complesse in cui gli utenti hanno criteri specifici e utilizza facet per il filtro standard dell'e-commerce in cui gli utenti desiderano esplorare e restringere visivamente le opzioni.
Facet e sinonimi
Facet e sinonimi sono un altro modo per migliorare l'esperienza di ricerca per i vostri acquirenti.
Facet sono attributi di prodotto definiti in Live Search per essere filtrabili. È possibile impostare qualsiasi attributo filtrabile come facet in Live Search, ma sono presenti limiti al numero di facet che è possibile cercare contemporaneamente.
I sinonimi sono termini che puoi definire per aiutare gli utenti a trovare il prodotto corretto. Gli utenti alla ricerca di pantaloni potrebbero digitare "pantaloni" o "pantaloni". È possibile impostare sinonimi in modo che questi termini di ricerca portino gli utenti ai risultati "pantaloni".
Impostazioni configurazione Commerce
Nella sezione seguente vengono descritte le impostazioni di configurazione di Commerce supportate e non supportate per Live Search.
Valori di configurazione supportati
Yes
, include l'opzione ALL
nel controllo "Mostra per pagina".I prezzi nella pagina di elenco dei prodotti Widget e nel popover vengono convertiti nella valuta di visualizzazione predefinita utilizzando i tassi di valuta configurati.
Valori di configurazione non supportati
Termini di ricerca
Live Search supporta reindirizzamenti dei termini di ricerca nelle implementazioni in cui Adobe Commerce gestisce il routing, ad esempio su Luma e altri temi basati su php.