MA - Promoted Campaigns
- Sylvain Paillard
Owned by Sylvain Paillard
Overview
Promote products or content in the target of active promoted campaigns
WPOS | Use Cases | Mode | Requirements |
---|
WPOS | Use Cases | Mode | Requirements |
---|---|---|---|
ALL | https://boxalino.atlassian.net/wiki/spaces/BPKB/pages/387056221 | 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.
Typically, you don’t need to configure any parameter and can use it as is.
[
{
"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
}
]