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

ক্যাম্পেইনের পরিসংখ্যান

/getCampaignStats একটি নির্দিষ্ট সময়কালের জন্য একটি ক্যাম্পেইনের পরিসংখ্যান প্রদান করে। একটি ক্যাম্পেইনের মধ্যে পাঠানো বার্তাগুলির সম্মিলিত পারফরম্যান্স পরিমাপ করতে এটি ব্যবহার করুন।

getCampaignStats

Anchor link to

একটি নির্দিষ্ট সময়কালের জন্য একটি বিশেষ ক্যাম্পেইনের পরিসংখ্যান পুনরুদ্ধার করুন।

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

রিকোয়েস্ট বডি প্যারামিটার
Anchor link to
নাম
প্রয়োজনীয়টাইপবিবরণ
authহ্যাঁstringPushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন।
campaignহ্যাঁstringঅনন্য ক্যাম্পেইন কোড।
datefromহ্যাঁstringরিপোর্টিং সময়কালের শুরু (Y-m-d H:i:s ফরম্যাটে)।
datetoহ্যাঁstringরিপোর্টিং সময়কালের শেষ (Y-m-d H:i:s ফরম্যাটে)।
উদাহরণ রিকোয়েস্ট
Anchor link to
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
"campaign": "XXXXX-XXXXX", // প্রয়োজনীয়। ক্যাম্পেইন কোড
"datefrom": "2024-05-01 00:00:00", // প্রয়োজনীয়। রিপোর্টিং সময়কালের শুরু
"dateto": "2024-05-10 23:59:59" // প্রয়োজনীয়। রিপোর্টিং সময়কালের শেষ
}
}
উদাহরণ রেসপন্স
Anchor link to
{
"status_code": 200,
"status_message": "OK",
"response": {
"request_id": "a3ef436445abfdef6255cc2f65ce7614"
}
}

নির্ধারিত রিকোয়েস্টের ফলাফল পুনরুদ্ধার করা

Anchor link to
উদাহরণ getResults রেসপন্স
{
"status_code": 200,
"status_message": "OK",
"response": {
"formatter": "hourly",
"rows": [{
"count": 0,
"action": "open",
"datetime": "2024-05-09 00:00:00",
"platformid": 14
}, {
"count": 0,
"action": "send",
"datetime": "2024-05-09 00:00:00",
"platformid": 14
}, {
"count": 0,
"action": "send",
"datetime": "2024-05-11 00:00:00",
"platformid": 14
}],
// কনভার্সন (যদি গোল ট্র্যাকিং অনুমোদিত থাকে)
"conversion": {
"send": 10,
"open": 5,
"events": [{
"uid": 1,
"event": "event name",
"hits": 5,
"conversion": "100%",
"revenue": 15.34
}]
}
}
}