ক্যাম্পেইনের পরিসংখ্যান
/getCampaignStats একটি নির্দিষ্ট সময়কালের জন্য একটি ক্যাম্পেইনের পরিসংখ্যান প্রদান করে। একটি ক্যাম্পেইনের মধ্যে পাঠানো বার্তাগুলির সম্মিলিত পারফরম্যান্স পরিমাপ করতে এটি ব্যবহার করুন।
getCampaignStats
Anchor link toএকটি নির্দিষ্ট সময়কালের জন্য একটি বিশেষ ক্যাম্পেইনের পরিসংখ্যান পুনরুদ্ধার করুন।
POST https://api.pushwoosh.com/json/1.3/getCampaignStats
রিকোয়েস্ট বডি প্যারামিটার
Anchor link to| নাম | প্রয়োজনীয় | টাইপ | বিবরণ |
|---|---|---|---|
auth | হ্যাঁ | string | Pushwoosh কন্ট্রোল প্যানেল থেকে 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 }] } }}