/api/v1/Campaign
Query Parameters
| File | Data Type | Description |
|---|---|---|
| idCampaign | integer<int64> |
Body
| File | Data Type | Description |
|---|---|---|
| id | integer<int64> | |
| name | string or null | |
| idCampaignProduct | integer<int32> | |
| product | string or null | |
| idSite | integer<int64> | |
| idClient | string or null | |
| clientName | string or null | |
| objectiveCount | integer<int64> | |
| campaignProductName | string or null | |
| deliveryId | string or null | |
| startDate | string or null | |
| endDate | string or null | |
| objectives | array[object] or null |
Objectives
| id | integer<int64> |
|---|---|
| name | string |
| description | string |
| goal | number<double> |
| filters | array[object] |
Filters
| id | integer<int64> |
|---|---|
| step | string |
| eventType | object |
| eventPath | string |
| name | string |
| globalOperator | string |
| conditions | array[object] |
eventType
| id | integer<int64> |
|---|---|
| name | string |
Conditions
| id | integer<int64> |
|---|---|
| parameter | object |
| operator | string |
| value | string |
Parameter
| id | integer<int64> |
|---|---|
| name | string |
| type | string |
example:
{
"id": -9223372036854776000,
"name": "string",
"idCampaignProduct": -2147483648,
"product": "string",
"idSite": -9223372036854776000,
"idClient": "string",
"clientName": "string",
"objectiveCount": -9223372036854776000,
"campaignProductName": "string",
"deliveryId": "string",
"startDate": "string",
"endDate": "string",
"objectives": [
{
"id": 0,
"name": "string",
"description": "string",
"goal": 0,
"filters": [
{
"id": 0,
"step": "string",
"eventType": {
"id": 0,
"name": "string"
},
"eventPath": "string",
"name": "string",
"globalOperator": "string",
"conditions": [
{
"id": 0,
"parameter": {
"id": 0,
"name": "string",
"type": "string"
},
"operator": "string",
"value": "string"
}
]
}
]
}
]
}