Marknadsföringsregler
Marknadsföringsregler kombinerar logik med åtgärder för att forma hur produkter visas i sökresultat, i standardproduktlistor (Alla produktlistor) och på kategorisidor (kategoriregler finns i betaversionen). Du kan lyfta, begrava, fästa eller dölja produkter och tillämpa intelligent rankning så att listor speglar dina affärsmål.
Varje sökregel har tre huvudkomponenter:
- Villkor - Frågebaserade krav som utlöser en åtgärd när kundens sökning matchar.
- Händelser - De åtgärder som utförs när villkoren uppfylls (manuell rankning och relaterade händelser).
- Information - Namnet på regeln samt valfri tidsram och beskrivning.
Kategoriregler använder kategorival i stället för sökvillkor. Intelligent rankning och manuell rankning fungerar på samma sätt som för sökning, med skillnader som har anropats i Skapa och hantera regler.
Du kan kombinera flera villkor och åtgärder för sökregler och schemalägga vilken regel som helst som ska vara aktiv under en period. Du kan också ange en standardregel (Alla produktlistor) som gäller när ingen mer specifik sök- eller kategoriregel gäller.
Kategoriregler category-rules
Kategoriregler styr produktordningen på kategorisidor. Du väljer en eller flera kategorier och lägger sedan till en smart rankning (till exempel flertalet visade, trendmässiga) och manuella åtgärder som att fästa, lyfta och begrava. De använder inte sökfrågevillkor. Inställningssteg, regeltyper och hur rangordningen gäller för kategorier jämfört med sökningar finns i Skapa och hantera regler.
Krav
En enkel sökregel kan ha ett enda villkor och en enda händelse, medan en komplex regel kan ha upp till tio villkor som utlöser upp till 25 händelser. Kategorireglerna följer samma händelsebegränsningar för manuell rankning. De använder inte frågevillkor.
Regler kan ha:
- Upp till tio villkor (endast sökregler)
- Upp till 25 händelser
Frågetext kan innehålla:
- Alfanumeriska tecken (bokstäver och siffror)
- Versaler eller gemener. Versaler ignoreras.
Logiska operatorer
De logiska operatorerna AND och OR förenar två villkor och returnerar olika resultat. Alla logiska operatorer som används i en regel med flera villkor är desamma. Det går inte att använda både AND och OR i samma regel.
Matcha operatorer
Matchningsoperatorerna All och Any avgör den logiska operatorn som används för att koppla flera villkor i regeln, och kan användas för att ändra den befintliga operatorn.
All- Använder den logiska operatornANDför att koppla flera villkor. En regel som använder operatornAllMatcha kan bara ha ettSearch query is-villkor.Any- Använder den logiska operatornORför att koppla flera villkor.
När du komponerar en komplex regel kan det hjälpa till att skriva ut den med indrag för att beskriva de villkor, associerade händelser och produktnamn eller SKU:er som behövs för att returnera de resultat du vill uppnå. Bygg sedan regeln och testa resultatet.
Standardregel
Du kan ange en standardregel (Alla produktlistor) som gäller när ingen sökterm har angetts, eller när ingen annan sökregel kan tillämpas. Om du ställer in standardregeln till"Mest köpta" används den rankningstypen som standard i frågor, såvida de inte ersätts av en mer specifik sökterm. Det går inte att ange någon sökterm för standardregeln. Kategorireglerna är separata: de gäller bara för de kategorier du väljer och ersätter inte standardlistregeln.
Prioritetsordning med flera regler
Följande gäller för sökregler och hur de interagerar för en viss sökning. Kategoriregler gäller per kategori. Se Skapa och hantera regler för hur de passar tillsammans med sök- och standardregler.
Endast en sökregel tillämpas på en sökterm åt gången.
Om flera regler är tillämpliga på en sökfras, tillämpas alla dessa regler. Om det finns en kollision mellan två regler - rule 1 som startar sku1 men rule 2 döljer samma SKU - har den senast använda regeln (rule 2) företräde.
- Regler ordnas med tidsstämpeln"Senast ändrad". Den senast ändrade regeln tillämpas först och sedan äldre regler i tidsstämpelordning.
- Villkoret
query ishar företräde framför andra villkor. Om en nyare regel innehåller villkoretquery contains, men en äldre regel har villkoretquery is, används regelnquery is.
Förfrågningar från Storefront
Om en aktiv regel som innehåller ett query is-villkor matchar sökfrasen används den. Om det finns flera matchande regler med ett query is-villkor används den senast uppdaterade aktiva regeln.
I annat fall används den senast uppdaterade aktiva regeln.
Förhandsgranska begäranden
Begäran som gjorts i Adobe Commerce Optimizer fungerar något annorlunda. När Adobe Commerce Optimizer förhandsgranskas tillämpas alla regler, inklusive de som har upphört att gälla och schemalagts.
- Om regeln som förhandsgranskas har villkoret
query isanvänds det. - Om regeln som förhandsgranskas inte har villkoret
query isoch en efterföljande aktiv matchande regel med villkoretquery ishittas, tillämpas regelnquery is. - Om regeln som förhandsgranskas inte har villkoret
query is, och ingen annan regel med villkoretquery ishittas, tillämpas regeln som förhandsgranskas.