Konfigurera Live Search
På arbetsytan kan du konfigurera, hantera och övervaka prestanda för Live Search. Menyn längst upp ger åtkomst till verktygen i varje funktionsområde. De tillgängliga funktionerna återspeglar det aktuella menyvalet.
Datainsamling
För att säkerställa att alla funktionsområden på arbetsytan innehåller rätt data måste du konfigurera datainsamling baserat på den valda butiksimplementeringen:
- Luma - Datainsamling är tillgänglig direkt.
- Headless - Datainsamlingen måste konfigureras manuellt, beroende på butiksimplementering.
Om du använder en headless-butik kan du läsa följande dokumentation för att få mer information om vilka händelser som behöver läggas till:
- Nödvändiga händelser för Live Search-instrumentpanelen.
- Storefront-händelseinsamlaren som måste läggas till som en förutsättning.
- Exempel på händelsestrukturen.
Sjukvårdskunder
Om du är vårdkund och har installerat Data Services HIPAA-tillägget, som ingår i dataanslutningen , hämtas inte längre data för händelsen storefront som används av Live Search. Detta beror på att händelsedata för storefront genereras på klientsidan. Om du vill fortsätta att hämta och skicka data för butikshändelser aktiverar du händelseinsamlingen för Live Search igen. Mer information finns i allmän konfiguration.
Ange omfånget
Inledningsvis är scope för alla Live Search-inställningar inställda på Default Store View. Om din Commerce-installation innehåller flera butiksvyer anger du Scope till den butiksvy där dina facet-inställningar gäller.
Menyalternativ
Ange attribut som sökbara
Granska uppsättningen med sökbara (searchable=true) produktattribut om du vill skapa målinriktade resultat. Gör attributen sökbara för att säkerställa relevans om de innehåller innehåll som har en tydlig och koncis betydelse. Undvik att använda attribut som innehåller mindre exakt, lång text, till exempel description, som kan minska precisionen i sökresultaten även om sökfunktionen är aktiverad som standard. Om en person t.ex. söker efter "kortfilmer" och det finns skjortor med en beskrivning som innehåller ordet "kortärmar", kommer skjortorna att inkluderas i sökresultaten.
Om du vill tillåta att attribut kan sökas igenom utför du följande steg:
- Gå till Store > Attribut > Produkt i Admin.
- Välj det attribut som du vill ska vara sökbart, till exempel
color. - Välj Egenskaper för Storefront och ange Använd i sökning till
yes.
Live Search respekterar också weight för ett produktattribut, som angetts i Adobe Commerce. Attribut med högre vikt visas högre i sökresultatet.
Följande attribut är alltid sökbara:
skunamecategories
Sök och expandera söktyper i flera lager
Sökning i flera lager, eller sökning i en sökning, är ett kraftfullt, attributbaserat filtreringssystem som utökar den traditionella sökfunktionen till att omfatta ytterligare sökparametrar. Dessa ytterligare sökparametrar ger en mer exakt och flexibel produktupptäckt.
Med sökning i flera lager kan du
- Gör det möjligt för kunderna att söka i sökresultaten.
- Använd
startsWithochcontainssökindexering i det andra lagret i sökningen med lager om du vill förfina resultatet ytterligare.
De avancerade sökfunktionerna implementeras via parametern filter i productSearch query med hjälp av specifika operatorer:
-
Skiktad sökning - Sök i ett annat söksammanhang - Med den här funktionen kan du utföra upp till två söklager för dina sökfrågor. Exempel:
- Layer 1-sökning - Sök efter "motor" på
product_attribute_1. - Layer 2 search - Search for "part number 123" on
product_attribute_2. Det här exemplet söker efter "part number 123" i resultatet för "engine".
Skiktad sökning är tillgänglig för både
startsWith-sökindexering ochcontains-sökindexering i det andra lagret i sökningen med lager, vilket beskrivs nedan: - Layer 1-sökning - Sök efter "motor" på
-
börjarMed sökindexering - Sök med
startsWith-indexering. Den nya funktionen gör att:- Söker efter produkter där attributvärdet börjar med en angiven sträng.
- Om du konfigurerar en"slutar med"-sökning kan kunderna söka efter produkter där attributvärdet slutar med en viss sträng. Om du vill aktivera sökningen "slutar med" måste produktattributet vara inverterat och API-anropet ska också vara en omvänd sträng. Om du till exempel vill söka efter ett produktnamn som slutar med "byxor", måste du skicka det som "stnap".
-
innehåller sökindexering - Sök efter ett attribut som använder innehåller indexering. Den nya funktionen gör att:
-
Söker efter en fråga i en större sträng. Om en kund till exempel söker efter produktnumret "PE-123" i strängen "HAPE-123".
- Obs! Den här söktypen skiljer sig från den befintliga frassökningen, som utför en automatisk sökning. Om produktattributvärdet till exempel är "utomhusbyxor" returnerar en frassökning ett svar för "out pan", men returnerar inget svar för "or ants". En sökning innehåller emellertid ett svar på "eller ants".
-
De här nya villkoren förbättrar funktionen för filtrering av sökfrågor för att förfina sökresultaten. De här nya villkoren påverkar inte huvudsökfrågan.
Implementering
-
I Admin anger ett produktattribut som sökbart.
Se listan med sökbara attribut.
-
Ange sökfunktionen för det attributet, till exempel Innehåller (standard) eller Börjar med. Du kan ange högst sex attribut som ska aktiveras för Innehåller och sex attribut som ska aktiveras för Börjar med. Dessutom är stränglängden begränsad till högst 50 tecken för indexeringen Innehåller.
-
Se utvecklardokumentationen för exempel på hur du uppdaterar Live Search API-anrop med de nya
contains- ochstartsWith-sökfunktionerna.Du kan implementera dessa nya villkor på sökresultatsidan. Du kan till exempel lägga till ett nytt avsnitt på sidan där användaren kan förfina sina sökresultat ytterligare. Du kan ge kunderna möjlighet att välja specifika produktattribut, t.ex."Tillverkare","Artikelnummer" och"Beskrivning". Därifrån söker de i dessa attribut med villkoren
containsellerstartsWith.
När sökning med flera lager ska användas i stället för fack
Sök i flera lager och ansikten har olika syften för att identifiera produkter, och om du väljer mellan dem beror det på ditt specifika användningssätt:
Använd sökning i flera lager när:
- Du måste söka i sökresultat med hjälp av flera villkor.
- Arbeta med artikelnummer, SKU:er eller tekniska specifikationer där användarna vet partiell information.
- Shoppare måste begränsa resultaten steg för steg med kapslade kriterier.
- Du vill minska antalet API-anrop genom att kombinera flera sökvillkor i en enda fråga.
- Ni måste implementera affärsspecifika sökmönster som går utöver vanlig funktionsnavigering.
Använd ansikten när:
- Ger typisk filtrering av kategori, pris, varumärke och attribut
- Intuitiva filteralternativ som användarna enkelt kan förstå och välja
- Visa tillgängliga alternativ baserat på aktuella sökresultat
- Visa antal filter och intervall som hjälper användarna att förstå tillgängliga alternativ
- Arbeta med gemensamma produktegenskaper som färg, storlek, material och så vidare.
Bästa praxis: Använd lageruppbyggd sökning för komplexa, tekniska sökningar där användarna har specifika kriterier, och använd aspekter för vanlig e-handelsfiltrering där användarna vill utforska och begränsa alternativen visuellt.
Ansikten och synonymer
Ansikten och synonymer är ett annat sätt att förbättra sökupplevelsen för era kunder.
Fasetter är produktattribut som definieras i Live Search som ska kunna filtreras. Du kan ange alla filterbara attribut som en fasett i Live Search, men det finns begränsningar för hur många aspekter du kan söka efter samtidigt.
Synonymer är termer som du kan definiera för att hjälpa användarna att hitta rätt produkt. Användare som söker efter byxor kan skriva in "byxor" eller "slacks". Du kan ställa in synonymer så att de här söktermerna får användarna att se resultatet.
Konfigurationsinställningar för Commerce
I följande avsnitt beskrivs de Commerce-konfigurationsinställningar som stöds och inte stöds för Live Search.
Konfigurationsvärden som stöds
Yes inkluderas alternativet ALL i kontrollen "Visa per sida".Priserna på Widget Product Listing Page och Popover konverteras till standardvisningsvalutan med de konfigurerade valutakurserna.
Konfigurationsvärden som inte stöds
Sökvillkor
Live Search har stöd för omdirigering av söktermer i implementeringar där Adobe Commerce hanterar routningen, t.ex. Luma och andra PHP-baserade teman.
Standardattributvärden
Följande produktattribut har storefront-egenskaper som används av Live Search och är aktiverade som standard.
pricepriceskunamepricevisibilitycategory_nameStandardegenskaper för icke-systemattribut
I följande tabell visas standardegenskaperna för sökning och filtrering av attribut som inte finns i systemet, inklusive de som är specifika för Luma-exempeldata. Om attributegenskapen Använd i sökning anges till Yes blir attributet sökbart i både Live Search och Adobe Commerce.
Standardegenskaper för systemattribut
I följande tabell visas standardegenskaperna för sökning och filterbarhet för systemattribut.