सामग्री पर जाएं

Events API

createEvent

Anchor link to

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

ऐप के लिए एक इवेंट बनाता है।

Request Body

Anchor link to
NameTypeDescription
auth*stringPushwoosh Control Panel से API access token
application*stringPushwoosh application code
namestringइवेंट का नाम, अधिकतम 32 वर्ण।
descriptionstringइवेंट का विवरण, अधिकतम 64 वर्ण।
eventAttributesarrayइवेंट एट्रिब्यूट्स (attributes) का ऐरे।
trackRevenuebooleanTrack Event Revenue सेक्शन देखें।
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // बनाया गया Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // आवश्यक। Pushwoosh Control Panel से API एक्सेस टोकन
"application": "XXXXX-XXXXX", // आवश्यक। Pushwoosh एप्लिकेशन कोड
"name": "BasketOpen", // आवश्यक। अधिकतम 32 वर्ण। इवेंट का नाम।
"description": "Open basket page", // वैकल्पिक। अधिकतम 64 वर्ण। इवेंट का विवरण।
"eventAttributes": [{ // वैकल्पिक। इवेंट एट्रिब्यूट्स ऐरे
"type": 3, // एट्रिब्यूट का प्रकार। मान:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // अधिकतम 64 वर्ण। एट्रिब्यूट का नाम
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Response:

200200इवेंट सफलतापूर्वक बनाया गया
200210आर्ग्यूमेंट त्रुटि (Argument error)। अधिक जानकारी के लिए status_message देखें
200403अनुमति त्रुटि (उदाहरण के लिए, जब Events सीमा पार हो जाती है)
200404संसाधन नहीं मिला (Resource not found)
400N/Aविकृत अनुरोध स्ट्रिंग (Malformed request string)
500500आंतरिक त्रुटि (Internal error)