انتقل إلى المحتوى

إحصائيات الأحداث والعلامات

getEventStatistics

Anchor link to

يسترجع عدد المرات التي تم فيها تشغيل حدث خلال فترة محددة.

POST https://api.pushwoosh.com/json/1.3/getEventStatistics

Request body parameters
Anchor link to
الاسم
مطلوبالنوعالوصف
authنعمstringرمز الوصول لـ API من لوحة تحكم Pushwoosh.
applicationنعمstringكود تطبيق Pushwoosh
eventنعمstringاسم الحدث، تماماً كما تم إنشاؤه في لوحة تحكم Pushwoosh.
date_fromنعمstringبداية الفترة لاسترجاع الإحصائيات لها.
date_toنعمstringنهاية الفترة لاسترجاع الإحصائيات لها.
attributesلاarrayمصفوفة من سمات الحدث لتصفية النتائج.
Example request
Anchor link to
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H",
"application": "XXXXX-XXXXX",
"event": "Event name",
"date_from": "2024-09-12",
"date_to": "2024-09-12",
"attributes": [{
"name": "attributeName",
"operator": "EQ",
"values": ["val"]
}]
}
}
Example response
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"request_id": "DC1_bc63f00c736696d75cea17aa6855ba19"
}
}

استرجاع نتائج الطلب المجدول

Anchor link to
Request body parameters
Anchor link to
الحقلالنوعالوصف
request_idstringمعرف الطلب المجدول. استخدم /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

Anchor link to

يسترجع إحصائيات لعلامة (Tag) محددة.

POST https://api.pushwoosh.com/json/1.3/getTagStats

Request body parameters
Anchor link to
الاسم
مطلوبالنوعالوصف
authنعمstringرمز الوصول لـ API من لوحة تحكم Pushwoosh.
tagنعمstringاسم العلامة، تماماً كما هو في لوحة تحكم Pushwoosh.
applicationsلاarrayقائمة التطبيقات. حددها فقط إذا كانت العلامة خاصة بتطبيق معين.
Example request
Anchor link to
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H",
"tag": "TAG_NAME",
"applications": [
"APPLICATION_1",
"APPLICATION_2",
"APPLICATION_3"
]
}
}

استرجاع نتائج الطلب المجدول

Anchor link to
/getResults response
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"fileName": "DIRECT_FILE_URL.csv"
}
}

Example CSV content

Anchor link to
13C2B-72C62;ua_settingpushbod;3
13C2B-72C62;ua_settingpushhealth;3
13C2B-72C62;ua_settingpushstrength;3
13C2B-72C62;ua_settingpushupdate;2