Events और tags के आंकड़े
getEventStatistics
Anchor link toयह पुनः प्राप्त करता है कि एक निर्दिष्ट अवधि के दौरान कोई इवेंट कितनी बार ट्रिगर किया गया था।
POST https://api.pushwoosh.com/json/1.3/getEventStatistics
Request body पैरामीटर्स
Anchor link to| नाम | आवश्यक | प्रकार | विवरण |
|---|---|---|---|
auth | हाँ | string | Pushwoosh कंट्रोल पैनल से API एक्सेस टोकन। |
application | हाँ | string | Pushwoosh एप्लिकेशन कोड |
event | हाँ | string | इवेंट का नाम, बिल्कुल वैसा ही जैसा Pushwoosh कंट्रोल पैनल में बनाया गया है। |
date_from | हाँ | string | आंकड़े प्राप्त करने के लिए अवधि की शुरुआत। |
date_to | हाँ | string | आंकड़े प्राप्त करने के लिए अवधि का अंत। |
attributes | नहीं | array | परिणामों को फ़िल्टर करने के लिए इवेंट एट्रिब्यूट्स का एक 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" }}शेड्यूल किए गए अनुरोध के परिणाम प्राप्त करना
Anchor link toRequest body पैरामीटर्स
Anchor link to| फ़ील्ड | प्रकार | विवरण |
|---|---|---|
request_id | string | शेड्यूल किए गए अनुरोध की ID। परिणाम प्राप्त करने के लिए /getResults का उपयोग करें। |
Scheduled (/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
Request body पैरामीटर्स
Anchor link to| नाम | आवश्यक | प्रकार | विवरण |
|---|---|---|---|
auth | हाँ | string | Pushwoosh कंट्रोल पैनल से API एक्सेस टोकन। |
tag | हाँ | string | टैग का नाम, बिल्कुल वैसा ही जैसा Pushwoosh कंट्रोल पैनल में है। |
applications | नहीं | array | एप्लिकेशन्स की सूची। केवल तभी निर्दिष्ट करें यदि टैग एप्लिकेशन-विशिष्ट है। |
उदाहरण अनुरोध
Anchor link to{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", "tag": "TAG_NAME", "applications": [ "APPLICATION_1", "APPLICATION_2", "APPLICATION_3" ] }}शेड्यूल किए गए अनुरोध के परिणाम प्राप्त करना
Anchor link to/getResults रिस्पॉन्स
Anchor link to{ "status_code": 200, "status_message": "OK", "response": { "fileName": "DIRECT_FILE_URL.csv" }}उदाहरण CSV सामग्री
Anchor link to13C2B-72C62;ua_settingpushbod;313C2B-72C62;ua_settingpushhealth;313C2B-72C62;ua_settingpushstrength;313C2B-72C62;ua_settingpushupdate;2