Filterproducten
Adobe Commerce Optimizer past automatisch niet-configureerbare standaardfilters op aanbeveling-eenheden toe. Als u meerdere aanbevelingen-eenheden op een pagina hebt geïmplementeerd, filtert Adobe Commerce Optimizer alle producten uit die in de eenheden worden herhaald. Alleen de eerste verwijzing naar een herhaald product wordt gebruikt om ruimte te maken voor andere producten die kunnen worden aanbevolen. Adobe Commerce Optimizer filtert ook eerder aangeschafte producten en producten in de kar uit.
Wanneer u creeert een aanbeveling eenheid, kunt u filters bepalen die controleren welke producten in aanbevelingen kunnen worden getoond. Deze filters zijn gebaseerd op een reeks opname- of uitsluitingsvoorwaarden die u definieert. In aanbevelingen worden alleen producten weergegeven die aan alle inclusiemogelijkheden voldoen. Producten die aan een van de uitsluitingsvoorwaarden voldoen, worden niet aanbevolen.
U kunt veelvoudige filters vormen en slechts die toelaten u wilt door de knevel op elke filterpagina te selecteren. Op deze manier kunt u concepten van filters maken voor toekomstig gebruik. Het aantal ingeschakelde filters wordt weergegeven op elk tabblad.
Voorwaarden
De voorwaarden kunnen statisch of dynamisch zijn.
-
Een statische voorwaarde gebruikt bestaande productkenmerken om te bepalen welke producten in de eenheid kunnen verschijnen. U kunt bijvoorbeeld opgeven dat alleen producten in voorraad met een prijs hoger dan € 25 in de eenheid worden weergegeven.
-
Een dynamische voorwaardensleutel van de huidige context van een winkelier, zoals de momenteel bekeken categorie of het product. Bijvoorbeeld, wanneer het creëren van een productaanbeveling die op de pagina’s van het productdetail moet worden opgesteld, kunt u a dynamische prijsfilter gebruiken om producten binnen een relatieve prijswaaier van het momenteel bekeken product te omvatten of uit te sluiten.
Logische operatoren
De logische operatoren AND en OR worden gebruikt om meerdere voorwaarden samen te voegen. Als zowel insluitings- als uitsluitingsfilters worden gebruikt voor verschillende filtertypen, worden insluitingen eerst geëvalueerd om te bepalen welke producten kunnen worden aanbevolen, waarna producten die overeenkomen met eventuele uitsluitingsfilters uit de lijst worden verwijderd. de filters van de Prijs gebruiken een verschillende orde onder prijsregels: eerst uitsluitingen, dan opnemingen. Zie hoe omvat en sluit prijs van het regelgebruik uit.
AND- Sluit aan bij twee insluitingsfiltervoorwaardenOR- Voegt twee uitsluitingsfiltervoorwaarden samen
Filtertypen
Elk filtertype richt een verschillend aspect van de catalogus, zoals product en prijs, zodat kunt u beperken of uitbreiden welke producten voor een eenheid in aanmerking komen. Kies de typen die overeenkomen met uw marketingdoelstellingen en combineer vervolgens de opname- en uitsluitingsvoorwaarden naar wens. in de onderstaande subsecties wordt beschreven hoe elk type zich gedraagt en hoe Adobe Commerce Optimizer dit toepast.
Prijs price
Het filtreren van de prijs gebruikt definitieve gegevens verwerkte prijs van elk product van het 2} actieve prijsboek van de opslag, dat het prijsboek is dat aan de opslag wordt toegewezen waar de aanbeveling eenheid wordt teruggegeven.
Deze waarde:
- omvat kortingen, bevorderingen, en speciale die tarifering in dat prijsboek wordt bepaald (niet lijstprijs alleen).
- sluit verschepen en kart-vlakke aanpassingen uit.
- past slechts op het actieve prijsboek voor die storefront toe; andere winkels of prijzenboeken worden niet gebruikt.
Vorm hoe de prijzenboeken aan een storefront in uw catalogus en prijsboeken opstelling in kaart brengen.
Prijs gebruiken om regels in te voeren en uit te sluiten how-include-and-exclude-rules-use-price
- de regels van de Uitsluiting - Producten de waarvan definitieve prijs om het even welke bepaalde prijsuitsluiting aanpast worden eerst verwijderd.
- Regels van de Opname - onder de resterende kandidaten, slechts producten de waarvan definitieve prijs alle bepaalde voorwaarden van de prijsopneming aanpast blijven in aanmerking komend. Dat omvat elk toegelaten inclusiefilter (bijvoorbeeld, uw prijsregel plus om het even welke andere inclusieregels).
De regels van de prijs filter de reeks van de aanbeveling kandidaat; zij niet re-rangschikken producten. De motor produceert een gerangschikte lijst, de prijs omvat en sluit regels producten van die lijst uit, en de relatieve orde van resterende producten blijft het zelfde. Als minder producten in aanmerking komen dan de aanvragen voor een eenheid, worden alleen geldige items weergegeven. Als geen van deze mogelijkheden in aanmerking komt, wordt de eenheid niet weergegeven (geen lege plaatsaanduiding).
De prijs die op producten binnen de aanbevelingseenheid wordt getoond is de zelfde definitieve prijs van het de prijsboek van die opslag, zodat wat de kopers de waarde zien die voor het filtreren wordt gebruikt. In de Admin voorproef, configureerbare producten kunnen een prijswaaier tonen wanneer de variantprijzen verschillen; zie Configureerbare producten in voorproef .
Statisch prijsbereik
Gebruik het a statische prijsfilter wanneer u een vast minimum of maximum in de basismunt van uw opslag wilt, onafhankelijk van het product een verkoopster bekijkt.
Een statisch prijsfilter instellen
-
Terwijl creërend of het uitgeven een aanbeveling eenheid, open Filter products (of ga naar de stap van Filters van het eenheidswerkschema).
-
Selecteer de tab Inclusions of Exclusions , afhankelijk van de vraag of u alleen producten in een prijsbereik of blokproducten in een bereik wilt toestaan. De badge op elk lusje toont hoeveel filters van dat type worden toegelaten.
-
Selecteer Price in de lijst aan de linkerkant.
-
Schakel Enable filter in.
De waarden van de prijs gebruiken de basismunt van de website, zoals genoteerd op de pagina.
-
Open Include products based on (op de Inclusions tab) of het equivalente besturingselement op de Exclusions tab en kies Set price range .
-
Stel een optioneel Min price en/of Max price in met de velden naast het valutasymbool. U kunt hoeveelheden typen of de besturingselementen - en + gebruiken om waarden aan te passen. Laat een gebonden leeg als u geen minimum of maximum nodig hebt. Het bereik wordt vergeleken met de uiteindelijke berekende prijs van elk product voor het actieve prijsboek van de winkel.
-
Voltooi de configuratie van de aanbevolen eenheid en sla op of publiceer deze op de normale manier, zodat het filter van kracht wordt.
Dynamische prijsfilters (ten opzichte van het huidige product) dynamic-price-filters-relative-to-current-product
Gebruik de filter van de a dynamische prijs wanneer de aanbevelingen met betrekking tot het momenteel bekeken product op een pagina van het productdetail (PDP) zouden moeten worden beperkt. Het filter gebruikt de definitieve prijs van dat product als anker en vergelijkt geadviseerde producten tegen grenzen u bepaalt.
De dynamische exploitanten zijn beschikbaar slechts voor op SKU betrekking hebbende aanbevelingstypes die in een productcontext, zoals lopen:
- Bekeken dit, gezien dat
- Bekijk dit, kocht dat
- Dit gekocht
- Meer als dit
- Visuele gelijkenis
Zij zijn niet beschikbaar voor op populariteit-gebaseerde types (bijvoorbeeld, het Meest bekeken of het Meest gekochte) omdat die eenheden geen enkel huidig product hebben om de filter te verankeren.
Op de winkel, leest de aanbeveling drop-in de prijs van het huidige product van de context PDP en verzendt het met het aanbevelingsverzoek. Adobe Commerce Optimizer gebruikt die waarde als anker bij het evalueren van dynamische prijsregels. Voor configureerbare producten, is het anker de laagste variant definitieve prijs (priceRange.minimum).
Operatoren
In Include products based on (of het equivalent van uitsluitingen) kunt u kiezen:
Semantiek verschuiven
Voor minder dan of gelijk aan huidige productprijs en Groter dan of gelijk aan huidige productprijs, is de waarde u ingaat a numerieke compensatie toegevoegd aan de ankerprijs om de grens te vormen:
- A negatieve verschuiving beweegt de grens onder de huidige productprijs.
- A positieve verschuiving beweegt de grens boven de huidige productprijs.
- Leeg of 0 middelen geen grens op die kant; de backend behandelt hen het zelfde.
- U kunt niet 0 gebruiken om "precies de huidige productprijs"als grens te betekenen.
Dit komt overeen met Product Recommendations op PaaS. De labels in de Admin geven deze semantiek rechtstreeks weer.
Een dynamisch prijsfilter instellen
- creeer of geef a op SKU betrekking hebbende aanbeveling eenheid uit die op de productdetail pagina (of een andere plaatsing wordt opgesteld waar een huidig product altijd in context is).
- Open Filter products en selecteer de tab Inclusions of Exclusions .
- Selecteer Price en schakel Enable filter in.
- Open Include products based on (of het uitsluitingsequivalent) en kies een dynamische exploitant (bijvoorbeeld, binnen een waardewaaier van huidig product).
- Voer desgevraagd verschuivingen of bereikwaarden in. Gebruik de voorvertoning om de resultaten voor een voorbeeldproduct te bevestigen.
- Sla de eenheid op of publiceer deze.
Ongeldige waarden (niet-numerieke bedragen, niet-ondersteunde combinaties of bereiken waar het minimum groter is dan het maximum) blokopslaan en validatiefouten weergeven. Save blijft uitgeschakeld totdat het filter geldig is.
Als er geen ankerprijs beschikbaar is
Als een dynamisch prijsfilter is ingeschakeld maar de winkel geen huidige productprijs kan opgeven (de eenheid wordt bijvoorbeeld buiten een PDP-context weergegeven), retourneert Adobe Commerce Optimizer geen ongefilterde aanbevelingen. De eenheid toont geen aanbevelingen, omdat het tonen van ongefilterde resultaten niet de regel zou aanpassen u vormde.
Configureerbare producten in voorvertoning configurable-products-in-preview
In Admin voorproef paneel, geadviseerde de prijsvertoning van het product als volgt:
- Eenvoudige producten - Één enkele definitieve prijs van de reactie van GraphQL.
- Configureerbare producten - als minimum en maximumvariantprijzen verschillen, toont de voorproef een waaier (bijvoorbeeld,
$min – $max). Als ze gelijk zijn, wordt één prijs weergegeven.
De ankerprijs die voor dynamische filterberekeningen op een configureerbaar product wordt gebruikt is altijd de minimum variant definitieve prijs, verenigbaar met de opslag.
Voorbeelden van prijsfilters
In de volgende voorbeelden wordt de huidige productprijs $500 gebruikt. Pas integratie en uitsluiting aan zodat deze overeenkomen met uw doel voor handelswaar.
Product
De filters van het product richten individuele cataloguspunten door SKU. U voegt één of meerdere SKUs toe om of slechts die producten toe te staan (Opnamen) of hen te blokkeren (Uitsluitingen), gebruikend de zelfde Filter products pagina zoals prijsfilters . U kunt uitgeschakelde producten of producten die niet afzonderlijk zichtbaar zijn in een aanbeveling-eenheid niet aan de oppervlakte brengen. deze producten komen nooit op de winkel voor , ongeacht de filters .
Een productfilter instellen
-
Terwijl creërend of het uitgeven een aanbeveling eenheid, open Filter products (of ga naar de stap van Filters van het eenheidswerkschema).
-
Selecteer de tab Inclusions of Exclusions . De badge op elk lusje toont hoeveel filters van dat type worden toegelaten.
-
Selecteer Product in de lijst aan de linkerkant.
-
Schakel Enable filter in.
De kop in het rechterdeelvenster weerspiegelt de tab, bijvoorbeeld Product inclusions of het equivalent voor uitsluitingen.
-
Voer in Product SKU een SKU in en klik op Add . Herhaal dit om meer SKU’s toe te voegen.
Onder Product SKUs wordt elke SKU weergegeven als een verwijderbare tag. Klik X op een markering om die SKU te verwijderen, of klik Clear All om elke SKU uit de lijst te verwijderen.
-
Voltooi de configuratie van de aanbevolen eenheid en sla op of publiceer deze op de normale manier, zodat het filter van kracht wordt.
Voor toevoegingen, slechts kunnen de producten waarvan SKUs vermeld zijn (en die uw andere toegelaten inclusiefilters tevredenstellen) worden geadviseerd. Voor uitsluitingen, wordt om het even welk product waarvan SKU vermeld is niet geadviseerd, zelfs als het anders zou kwalificeren.