বিষয়বস্তুতে যান

ইভেন্ট এবং ট্যাগ পরিসংখ্যান

getEventStatistics

Anchor link to

একটি নির্দিষ্ট সময়ের মধ্যে একটি ইভেন্ট কতবার ট্রিগার হয়েছে তার সংখ্যা পুনরুদ্ধার করে।

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

রিকোয়েস্ট বডি প্যারামিটার
Anchor link to
নামআবশ্যকটাইপবিবরণ
authহ্যাঁstringPushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
applicationহ্যাঁstringPushwoosh অ্যাপ্লিকেশন কোড
eventহ্যাঁstringইভেন্টের নাম, ঠিক যেমনটি Pushwoosh কন্ট্রোল প্যানেলে তৈরি করা হয়েছে।
date_fromহ্যাঁstringপরিসংখ্যান পুনরুদ্ধারের জন্য শুরুর সময়কাল।
date_toহ্যাঁstringপরিসংখ্যান পুনরুদ্ধারের জন্য শেষ সময়কাল।
attributesনাarrayফলাফল ফিল্টার করার জন্য ইভেন্ট অ্যাট্রিবিউটগুলির একটি অ্যারে।
উদাহরণ রিকোয়েস্ট
Anchor link to
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // আবশ্যক। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
"application": "XXXXX-XXXXX", // আবশ্যক। Pushwoosh অ্যাপ্লিকেশন কোড
"event": "Event name", // আবশ্যক। ইভেন্টের নাম ঠিক যেমনটি Pushwoosh কন্ট্রোল প্যানেলে তৈরি করা হয়েছে
"date_from": "2024-09-12", // আবশ্যক। রিপোর্টিং পিরিয়ডের শুরু
"date_to": "2024-09-12", // আবশ্যক। রিপোর্টিং পিরিয়ডের শেষ
"attributes": [{ // ঐচ্ছিক।
"name": "attributeName",
"operator": "EQ",
"values": ["val"]
}]
}
}
উদাহরণ রেসপন্স
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"request_id": "DC1_bc63f00c736696d75cea17aa6855ba19"
}
}

নির্ধারিত (Scheduled) অনুরোধের ফলাফল পুনরুদ্ধার করা

Anchor link to
রিকোয়েস্ট বডি প্যারামিটার
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

একটি নির্দিষ্ট ট্যাগের পরিসংখ্যান পুনরুদ্ধার করে।

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

রিকোয়েস্ট বডি প্যারামিটার
Anchor link to
নামআবশ্যকটাইপবিবরণ
authহ্যাঁstringPushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
tagহ্যাঁstringট্যাগের নাম, ঠিক যেমনটি Pushwoosh কন্ট্রোল প্যানেলে আছে।
applicationsনাarrayঅ্যাপ্লিকেশনগুলির তালিকা। ট্যাগটি অ্যাপ্লিকেশন-নির্দিষ্ট হলেই কেবল উল্লেখ করুন।
উদাহরণ রিকোয়েস্ট
Anchor link to
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H",
"tag": "TAG_NAME",
"applications": [
"APPLICATION_1",
"APPLICATION_2",
"APPLICATION_3"
]
}
}

নির্ধারিত (Scheduled) অনুরোধের ফলাফল পুনরুদ্ধার করা

Anchor link to
/getResults রেসপন্স
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"fileName": "DIRECT_FILE_URL.csv"
}
}

উদাহরণ CSV বিষয়বস্তু

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