You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/marketing/product-related-rule-priority.md
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -22,4 +22,7 @@ For example, suppose you have three rules with a priority of 1, 2, and 3.
22
22
23
23
If the first rule returns more matching products than allowed by the _configurable maximum limit_, but less than the _real limit_, the matching products from the other existing rules are used (in order of priority) until the _real limit_ is reached.
24
24
25
-
By priority, the matching products returned from Rule 1 can be used first to fill all 26 available slots. Because Rule 1 returned only two matching products, there is still room for 24 more. Rule 2 has the next highest priority, and returns six more matching products. There are now 18 available slots to be filled. Rule 3 has the next level of priority, with enough matching products to fill the remaining 18 slots. When all available slots are filled, and depending on the rotation mode that is set, the list might be shuffled and then reduced to the configurable maximum limit. In this case, the remaining six products appear in the store.
25
+
By priority, the matching products returned from Rule 1 can be used first to fill all 26 available slots. Because Rule 1 returned only two matching products, there is still room for 24 more. Rule 2 has the next highest priority, and returns six more matching products. There are now 18 available slots to be filled. Rule 3 has the next level of priority, with enough matching products to fill the remaining 18 slots. When all available slots are filled, and depending on the rotation mode that is set, products might be shuffled or ordered by ID inside each priority and then reduced to the configurable maximum limit. In this case, the remaining six products appear in the store.
26
+
27
+
{: .bs-callout .bs-callout-info}
28
+
Selected products will always display before the rule-based products regardless of the rotation mode.
Copy file name to clipboardExpand all lines: src/marketing/product-related-rules-configure.md
+26-7Lines changed: 26 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -25,9 +25,10 @@ The behavior and display of product relationship rules is determined by the conf
25
25
-`Rule-Based Only`
26
26
27
27
- Set **Rotation Mode for Products in Related Product List** to one of the following:
28
-
29
-
-`Do Not Rotate`
30
-
-`Shuffle`
28
+
29
+
-`By Priority, Then by ID`
30
+
-`By Priority, Then Random`
31
+
-`Weighted Random`
31
32
32
33
1. To complete the cross-sell product settings, do the following:
33
34
@@ -41,8 +42,9 @@ The behavior and display of product relationship rules is determined by the conf
41
42
42
43
- Set **Rotation Mode for Products in Cross-Sell Product List** to one of the following:
43
44
44
-
-`Do Not Rotate`
45
-
-`Shuffle`
45
+
-`By Priority, Then by ID`
46
+
-`By Priority, Then Random`
47
+
-`Weighted Random`
46
48
47
49
1. To complete the up-sell product settings, do the following:
48
50
@@ -56,7 +58,24 @@ The behavior and display of product relationship rules is determined by the conf
56
58
57
59
- Set **Rotation Mode for Products in Upsell Product List** to one of the following:
58
60
59
-
-`Do Not Rotate`
60
-
-`Shuffle`
61
+
-`By Priority, Then by ID`
62
+
-`By Priority, Then Random`
63
+
-`Weighted Random`
61
64
62
65
1. When complete, click <spanclass="btn">Save Config</span>.
66
+
67
+
## Rotation Modes Description
68
+
69
+
{: .rotation-modes-table }
70
+
71
+
| Mode | Description |
72
+
|---|---|
73
+
| By Priority, Then by ID | Products are sorted by priority and then reordered by ID inside each priority. Products from lower priority rule will show up only when they are no products left from higher priority rule to fill the available slots. |
74
+
| By Priority, Then Random | Products are sorted by priority and then randomized inside each priority. Products from lower priority rule will show up only when they are no products left from higher priority rule to fill the available slots. |
75
+
| Weighted Random | Products are randomized such that products belonging to rule with higher priority will have higher probability to appear than those belonging to rule with lower priority. Products are then reduced to the configurable maximum limit and regrouped back by priority. This mode gives a chance to products from lower priority to appear sometimes even if the remaining slots could be filled up with products from rule with higher priority|
0 commit comments