Fasetter
Faceting är en metod för högpresterande filtrering som använder flera dimensioner av attributvärden som sökvillkor. Fallerad sökning liknar, men är betydligt"smartare" än lagerstyrd navigering. Listan med tillgängliga filter avgörs av de filterbara attributen för produkter som returneras i sökresultaten.
Live Search använder productSearch-frågan, som returnerar faceting och andra data som är specifika för Live Search. Se productSearch fråga i utvecklardokumentationen för kodexempel.
Inom en aspekt kan kunderna välja flera alternativ, till exempel"Grundläggande" och"Snug" under"Format" och sökresultaten uppdateras så att endast dessa format visas. På samma sätt gäller att om en kund väljer alternativ i olika aspekter, till exempel"Grundläggande" under"Format" och"Inomhus" under"Klimatteknik", uppdateras sökresultaten så att den valda stilen och det valda klimatet visas.
Alla definierade aspekter kan användas som URL-parametrar och resultaten filtreras baserat på parametervärdena: http://yourstore.com?brand=acme&color=red.
Motsvarande krav
Kategori- och produktattributkraven för faceting liknar de filterbara attribut som används för lagerstyrd navigering. Varje storefront-egenskap för ett attribut måste ha värdet "Use in Search Results Layered Navigation" inställt på "Yes". Du kan granska och uppdatera attributkonfigurationen på menyn Stores > Attribute i Admin.
url_path för kategorin och underkategorin.
Se gränser och gränser om du vill veta mer om aspektkraven i Live Search.
Om du har ett stort antal attribut att innesluta bör du överväga att kombinera attribut i ett enda meta-attribut. Exempel: skor har i allmänhet numeriska storlekar, medan skjortor vanligtvis har formatet"S/M/L/XL". Dessa två typer av storlekar kan kombineras till ett enda sökbart attribut.
YesYes/No, Dropdown, Multiple Select, Price, Visual swatch (endast widget), Text swatch (endast widget)YesFasettaggregering
Akettaggregering utförs enligt följande: Om butiken har tre aspekter (kategorier, färg och pris) och shopparfiltren på alla tre (färg = blå, priset är från 10,00-50,00, kategorier = promotions).
categories-aggregering - Aggregerarcategoriesoch tillämpar sedan filtrencolorochprice, men inte filtretcategories.color-aggregering - Aggregerarcoloroch tillämpar sedan filtrenpriceochcategories, men inte filtretcolor.price-aggregering - Aggregerarpriceoch tillämpar sedan filtrencolorochcategories, men inte filtretprice.