Статистика по Events и Tags
getEventStatistics
Section titled “getEventStatistics”Получает количество срабатываний Event за указанный период.
POST https://cp.wavesend.ru/json/1.3/getEventStatistics
Параметры запроса
Section titled “Параметры запроса”| Имя | Обязательный | Тип | Описание |
|---|---|---|---|
auth | Да | string | API access token из Wavesend Control Panel. |
application | Да | string | Wavesend Application code |
event | Да | string | Имя Event, в точности как оно создано в Wavesend Control Panel. |
date_from | Да | string | Начало периода для получения статистики. |
date_to | Да | string | Конец периода для получения статистики. |
attributes | Нет | array | Массив атрибутов Event для фильтрации результатов. |
Пример запроса
Section titled “Пример запроса”{ "request": { "auth":"yxoPUlwqm…………pIyEX4H", // обязательно. API access token из Wavesend Control Panel "application": "XXXXX-XXXXX", // обязательно. Wavesend Application code "event": "Event name", // обязательно. Имя Event, в точности как оно создано в Wavesend Control Panel "date_from": "2024-09-12", // обязательно. Начало отчетного периода "date_to": "2024-09-12", // обязательно. Конец отчетного периода "attributes": [{ // опционально. "name": "attributeName", "operator": "EQ", "values": ["val"] }] }}Пример ответа
Section titled “Пример ответа”{ "status_code": 200, "status_message": "OK", "response": { "request_id": "DC1_bc63f00c736696d75cea17aa6855ba19" }}Получение результатов запланированного запроса
Section titled “Получение результатов запланированного запроса”Параметры запроса
Section titled “Параметры запроса”| Поле | Тип | Описание |
|---|---|---|
request_id | string | ID запланированного запроса. Используйте /getResults для получения результатов. |
Запланированный ответ (/getResults)
{ "status_code": 200, "status_message": "OK", "response": [{ "date": "2024-09-12 00:00", "count": 12 }, { "date": "2024-09-12 01:00", "count": 2 }, { "date": "2024-09-12 02:00", "count": 4 }, { "date": "2024-09-12 03:00", "count": 8 }, { "date": "2024-09-12 04:00", "count": 9 }, { "date": "2024-09-12 05:00", "count": 2 }, { "date": "2024-09-12 06:00", "count": 0 }, { "date": "2024-09-12 07:00", "count": 0 }, { "date": "2024-09-12 08:00", "count": 0 }, { "date": "2024-09-12 09:00", "count": 0 }, { "date": "2024-09-12 10:00", "count": 0 }, { "date": "2024-09-12 11:00", "count": 0 }, { "date": "2024-09-12 12:00", "count": 0 }, { "date": "2024-09-12 13:00", "count": 0 }, { "date": "2024-09-12 14:00", "count": 0 }, { "date": "2024-09-12 15:00", "count": 0 }, { "date": "2024-09-12 16:00", "count": 0 }, { "date": "2024-09-12 17:00", "count": 0 }, { "date": "2024-09-12 18:00", "count": 0 }, { "date": "2024-09-12 19:00", "count": 0 }, { "date": "2024-09-12 20:00", "count": 0 }, { "date": "2024-09-12 21:00", "count": 0 }, { "date": "2024-09-12 22:00", "count": 0 }, { "date": "2024-09-12 23:00", "count": 0 }]}getTagStats
Section titled “getTagStats”Получает статистику по определенному Tag.
POST https://go.wavesend.ru/json/1.3/getTagStats
Параметры запроса
Section titled “Параметры запроса”| Имя | Обязательный | Тип | Описание |
|---|---|---|---|
auth | Да | string | API access token из Wavesend Control Panel. |
tag | Да | string | Имя Tag, в точности как в Wavesend Control Panel. |
applications | Нет | array | Список applications. Указывать, только если Tag относится к конкретному application. |
Пример запроса
Section titled “Пример запроса”{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", "tag": "TAG_NAME", "applications": [ "APPLICATION_1", "APPLICATION_2", "APPLICATION_3" ] }}Получение результатов запланированного запроса
Section titled “Получение результатов запланированного запроса”Ответ /getResults
Section titled “Ответ /getResults”{ "status_code": 200, "status_message": "OK", "response": { "fileName": "DIRECT_FILE_URL.csv" }}Пример содержимого CSV-файла
Section titled “Пример содержимого CSV-файла”13C2B-72C62;ua_settingpushbod;313C2B-72C62;ua_settingpushhealth;313C2B-72C62;ua_settingpushstrength;313C2B-72C62;ua_settingpushupdate;2