post https://tdm4.adcloud.org/api/?id=campaign4
Метод получения статистики кампании / креатива по идентификатору.
Discription
Request
Тело запроса:
{
"jsonrpc": "2.0",
"method": "campaign.getPersonalReportById",
"params": {
"id": "61B2CAE28D776C07",
"type": "day",
"mode": "return",
"period": {
"from": "2020-10-01",
"to": "2020-10-12"
}
},
"id": 1
}
Запрос соответствует стандарту JSON RPC 2.0, ниже представлено описание содержимого секции параметров:
Key | Value | Comment |
---|---|---|
id | 61B2CAE28D776C07 | ID кампании, строка |
type | day | вид отчета |
mode | return | вид ответа, строка в значении “return” (значение по-умолчанию) или “tsv“, “csv“, “xls“, “xlsx“ (данные выгружаются в табличный файл), необязательный параметр |
period | {object} | объект с двумя датами, начало и конец периода, строки формата YYYY-MM-DD |
Response
Тело ответа:
{
"jsonrpc":"2.0"
"result":{
"type":"day"
"campaign_id":"61B2CAE28D776C07"
"date_from":"2020-10-01"
"date_to":"2020-10-12"
"statistics":[
0:{
"date":"2020-10-01"
"show":0
"click":0
"ctr":0
"price":0
"spent":0
}
1:{...}
2:{...}
3:{...}
4:{...}
5:{...}
6:{...}
7:{...}
8:{...}
9:{...}
10:{...}
11:{...}
]
"total":{
"show":28510
"click":11
"ctr":0.04
"price":193.54
"spent":5517.91
}
"other":NULL
}
"id":1
}
Ответ соответствует стандарту JSON RPC 2.0, ниже представлено описание содержимого секции результатов.
Key | Value | Comment |
---|---|---|
type | day | вид отчета |
campaign_id | 61B2CAE28D776C07 | ID кампании, строка |
date_from | 2020-10-01 | фактическая дата начала выборки данных, строка формата YYYY-MM-DD |
date_to | 2020-10-12 | фактическая дата конца выборки данных, строка формата YYYY-MM-DD |
statistics | {Object} | статистика, массив объектов. Структура объекта зависит от типа отчёта, подробнее смотрите в статье |
total | {Object} | итоговые данные статистики, объект. Структура объекта зависит от типа отчёта, подробнее смотрите в статье |
Выход при параметре mode в значении tsv, csv, xls, xlsx
“report_url“ - статическая ссылка на выгруженный отчет, строка