इवेंट्स API
createEvent
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createEvent
ऐप के लिए एक इवेंट बनाता है।
रिक्वेस्ट बॉडी
Anchor link to| नाम | प्रकार | विवरण |
|---|---|---|
| auth* | string | Pushwoosh कंट्रोल पैनल से API एक्सेस टोकन। |
| application* | string | Pushwoosh एप्लिकेशन कोड |
| name | string | इवेंट का नाम, अधिकतम 128 अक्षर। |
| description | string | इवेंट का विवरण, अधिकतम 512 अक्षर। |
| eventAttributes | array | इवेंट एट्रिब्यूट्स का ऐरे। |
| trackRevenue | boolean | ट्रैक इवेंट रेवेन्यू सेक्शन देखें। |
{ "status_code": 200, "status_message": "OK", "response": { "event": 351 // Created Event Id }}{ "request": { "auth":"yxoPUlwqm…………pIyEX4H", // आवश्यक। Pushwoosh कंट्रोल पैनल से API एक्सेस टोकन "application": "XXXXX-XXXXX", // आवश्यक। Pushwoosh एप्लिकेशन कोड "name": "BasketOpen", // आवश्यक। अधिकतम 128 अक्षर। इवेंट का नाम। "description": "Open basket page", // वैकल्पिक। अधिकतम 512 अक्षर। इवेंट का विवरण। "eventAttributes": [{ // वैकल्पिक। इवेंट एट्रिब्यूट्स का ऐरे "type": 3, // एट्रिब्यूट का प्रकार। मान: // 1 - इंटीजर; // 2 - स्ट्रिंग; // 3 - लिस्ट; // 4 - डेट; // 5 - बूलियन; // 6 - प्राइस; "name": "products" // अधिकतम 255 अक्षर। एट्रिब्यूट का नाम }, { "type": 5, "name": "delivery" }], "trackRevenue": false }}प्रतिक्रिया:
| 200 | 200 | इवेंट सफलतापूर्वक बनाया गया |
| 200 | 210 | आर्गुमेंट त्रुटि। अधिक जानकारी के लिए status_message देखें |
| 200 | 403 | अनुमतियों की त्रुटि (उदाहरण के लिए, जब इवेंट्स की सीमा पार हो जाती है) |
| 200 | 404 | संसाधन नहीं मिला |
| 400 | N/A | विकृत रिक्वेस्ट स्ट्रिंग |
| 500 | 500 | आंतरिक त्रुटि |