post https://tdm4.adcloud.org/api/?id=campaign13
Метод возвращает статистику кампаний пользователя за период.
Discription
Request
Тело запроса:
{
"jsonrpc": "2.0",
"method": "campaign.getDailyStatistics",
"params":
{
"xxhash_list":["8A44864014F2ECB0"],
"period":{"from":"2020-07-20","to":"2020-07-27"}
},
"id": 1
}
Запрос соответствует стандарту JSON RPC 2.0, ниже представлено описание содержимого секции параметров:
Key | Value | Comment |
---|---|---|
xxhash_list | ["8A44864014F2ECB0"] | массив ID кампаний |
period | {"from":"2020-07-20","to":"2020-07-27"} | объект с двумя датами начала и конца выборки (если объект отсутствует то выборка будет со статистикой за 4 дня) |
Response
Тело ответа:
{
"jsonrpc":"2.0",
"result":[
{
"campaign_id": "8A44864014F2ECB0",
"items": {
"2020-07-24": {
"dayOfWeak": "5",
"date": "2020-07-24",
"show": 0,
"click": 0,
"spent": 0
},
"2020-07-25": {
"dayOfWeak": "6",
"date": "2020-07-25",
"show": 0,
"click": 0,
"spent": 0
},
"2020-07-26": {
"dayOfWeak": "7",
"date": "2020-07-26",
"show": 0,
"click": 0,
"spent": 0
},
"2020-07-27": {
"dayOfWeak": "1",
"date": "2020-07-27",
"show": 0,
"click": 0,
"spent": 0
},
"2020-07-28": {
"dayOfWeak": "2",
"date": "2020-07-28",
"show": 0,
"click": 0,
"spent": 0
}
}
}
]
},
"id":1
}
Ответ соответствует стандарту JSON RPC 2.0, ниже представлено описание содержимого секции результатов. Секция результатов содержит массив вида:
Key | Value | Comment |
---|---|---|
campaign_id | 8A44864014F2ECB0 | ID кампании |
items | массив элементов |
В items для каждой даты выводятся следующие значения:
Key | Value | Comment |
---|---|---|
dayOfWeak | 2 | номер дня недели от 1 (понедельник) до 7 (воскресенье) |
date | 2020-07-28 | дата, строка |
show | 0 | сумма показов, целое число |
click | 0 | сумма кликов, целое число |
spent | 0 | расход в текущей валюте |