Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WPOS

Use Cases

Mode

Requirements

UP-SELL, CROSS-SELL

Article-based Repeater

SCORERFILTER *

You will need to select the name of the product attribute you want to promote

Info

* the Use Cases configuration is provided as SCORER with a default weight of 500. You will need to adjust the weight to have the desired strength in the results or FILTER. You can change the Mode to RANKER or FILTER SCORER if you do not want the returned suggestions to always match this Best Practice.

Variables

  • field: the name of the product attributefrom: the percentage to consider from (default value : 0.75 ==> 75%)

  • to: the percentage to consider from (default value : 1.25 ==> 125%)

Cases to consider

You might want to configure this Best Practice several times, for example for the following cases

...

Tip

You can use the search icon on the right of the field parameter to get help to select the right field and value.

...

...

Expand
titleUse-Cases (JSON) - click copy on the top right
Code Block
languagejson
[
  {
    "useCaseModelSource": "library",
    "useCaseModelId": 11,
    "useCaseModelVersion": 1,
    "useCaseModelSubVersion": 1,
    "name": "Similar Price Range",
    "order": "3",
    "orGroup": null,
    "fromIndex": -1,
    "toIndex": -1,
    "maxWeight": null,
    "variant": "",
    "scope": "local",
    "overwriteLevel": 1,
    "overwriteLabel": null,
    "globalTargetTags": [],
    "active": true,
    "parameters": [
      {
        "name": "targetField",
        "value": {
          "format": "FieldParameterValue",
          "value": "discountedPrice"
        },
        "scope": "global"
      },
      {
        "name": "fromRangeMultiplier",
        "value": {
          "format": "StringParameterValue",
          "value": "0.75"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "toRangeMultiplier",
        "value": {
          "format": "StringParameterValue",
          "value": "1.25"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "minRangeSize",
        "value": {
          "format": "StringParameterValue",
          "value": "-1"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "sourceField",
        "value": {
          "format": "FieldParameterValue",
          "value": "discountedPrice"
        },
        "scope": "global"
      },
      {
        "name": "required",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "boostFilter",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "boostWeight",
        "value": {
          "format": "StringParameterValue",
          "value": "500"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      }
    ],
    "segmentationIds": [],
    "segmentationUniqueKeys": [],
    "CPOInitiativeId": null,
    "notes": null,
    "options": {
      "status": null,
      "includeWidgets": null,
      "excludeWidgets": null,
      "allWidgets": null,
      "conditionalSegments": null,
      "conditionalProductSelections": null,
      "ordering": null,
      "parameters": [
        {
          "name": "system",
          "values": [
            "false"
          ]
        }
      ],
      "allLinkedAccounts": null,
      "accounts": null
    },
    "icons": {
      "strategy": {
        "value": "cpo_sales.png",
        "tooltip": "SALES OPTIMIZATION"
      },
      "level": {
        "value": "L1",
        "tooltip": "LEVEL 1 - ONLINE CONVERSIONS"
      },
      "initiative": {
        "value": "fa-folder",
        "tooltip": "EFFECTIVE CONTEXT"
      },
      "character": {
        "value": "",
        "tooltip": ""
      },
      "mode": {
        "label": "",
        "value": "",
        "tooltip": ""
      }
    },
    "sections": [
      {
        "id": "main",
        "label": "Values",
        "active": false
      },
      {
        "id": "advanced",
        "label": "Advanced",
        "active": false
      }
    ],
    "status": true,
    "isSelected": true
  }
]