Versions Compared

Key

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

Overview

Promote products or content in the target of active promoted campaigns

WPOS

Use Cases

Mode

Requirements

ALL

Customer Correlation-based Promoter

RANKER

You need to have defined campaigns with the promoted flags and clicked on Push Data in the Marketing > Campaign view

Variables

  • none

Cases to consider

There is only one standard case

How to configure it?

You can import the JSON below directly in the Admin (use the Import button on the top right), as in this screen-shot.

...

Info

Typically, you don’t need to configure any parameter and can use it as is.

Expand
titleUse-Cases (JSON) - click copy on the top right
Code Block
languagejson
[
  {
    "useCaseModelSource": "library",
    "useCaseModelId": 168,
    "useCaseModelVersion": 1,
    "useCaseModelSubVersion": 1,
    "name": "Promoted Campaigns",
    "order": "1",
    "orGroup": "",
    "fromIndex": -1,
    "toIndex": -1,
    "maxWeight": 500,
    "variant": "",
    "scope": "local",
    "overwriteLevel": 1,
    "overwriteLabel": null,
    "globalTargetTags": null,
    "active": true,
    "parameters": [
      {
        "name": "source",
        "value": {
          "format": "StringParameterValue",
          "value": "_all_campaigns"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "type",
        "value": {
          "format": "StringParameterValue",
          "value": "_campaigns"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "onlyActive",
        "value": {
          "format": "BooleanParameterValue",
          "value": true
        },
        "scope": "global"
      },
      {
        "name": "fixedDate",
        "value": {
          "format": "StringParameterValue",
          "value": null
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "dateFromValueKey",
        "value": {
          "format": "StringParameterValue",
          "value": "segment_param_from"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "dateToValueKey",
        "value": {
          "format": "StringParameterValue",
          "value": "segment_param_to"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "targetAsValue",
        "value": {
          "format": "BooleanParameterValue",
          "value": true
        },
        "scope": "global"
      },
      {
        "name": "valuesConditionMapKey",
        "value": {
          "format": "StringParameterValue",
          "value": "boostWeight"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "valuesConditionValueIndex",
        "value": {
          "format": "StringParameterValue",
          "value": "0"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "factor",
        "value": {
          "format": "NumberParameterValue",
          "value": 1
        },
        "scope": "global"
      },
      {
        "name": "targetSeparator",
        "value": {
          "format": "StringParameterValue",
          "value": "\\\\|"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "required",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "limitField",
        "value": {
          "format": "StringParameterValue",
          "value": "!bxi_"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "limitFieldValues",
        "value": {
          "format": "StringParameterValues",
          "values": [
            "*"
          ]
        },
        "scope": "global"
      },
      {
        "name": "boostFilters",
        "value": {
          "format": "BooleanParameterValue",
          "value": true
        },
        "scope": "global"
      },
      {
        "name": "boostFilter",
        "value": {
          "format": "BooleanParameterValue",
          "value": true
        },
        "scope": "global"
      },
      {
        "name": "orCondition",
        "value": {
          "format": "BooleanParameterValue",
          "value": true
        },
        "scope": "global"
      },
      {
        "name": "boostWeight",
        "value": {
          "format": "StringParameterValue",
          "value": "100000"
        },
        "scope": "global"
      },
      {
        "name": "alwaysFilter",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "alsoFilter",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "onlyFilter",
        "value": {
          "format": "BooleanParameterValue",
          "value": false
        },
        "scope": "global"
      },
      {
        "name": "boostWeightDefault",
        "value": {
          "format": "StringParameterValue",
          "value": "500"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "boostWeightFactor",
        "value": {
          "format": "StringParameterValue",
          "value": "1"
        },
        "scope": "global",
        "startval": {},
        "schema": ""
      },
      {
        "name": "limitToFields",
        "value": {
          "format": "StringParameterValues",
          "values": []
        },
        "scope": "global"
      },
      {
        "name": "excludeFields",
        "value": {
          "format": "StringParameterValues",
          "values": []
        },
        "scope": "global"
      },
      {
        "name": "removeValues",
        "value": {
          "format": "StringParameterValues",
          "values": []
        },
        "scope": "global"
      }
    ],
    "segmentationIds": null,
    "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_marketing.png",
        "tooltip": "MARKETING OPTIMIZATION"
      },
      "level": {
        "value": "L1",
        "tooltip": "LEVEL 1 - ALIGN MARCOM"
      },
      "initiative": {
        "value": "fa-folder",
        "tooltip": "ALIGNED PRODUCT PROMOTION WITH YOUR CAMPAIGNS"
      },
      "character": {
        "value": "",
        "tooltip": ""
      },
      "mode": {
        "label": "",
        "value": "",
        "tooltip": ""
      }
    },
    "sections": [
      {
        "id": "main",
        "label": "Values",
        "active": true
      },
      {
        "id": "advanced",
        "label": "Advanced",
        "active": false
      }
    ],
    "status": true,
    "isSelected": true
  }
]