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

ইভেন্টস এপিআই

ইভেন্টস এপিআই একটি Pushwoosh অ্যাপ্লিকেশনে একটি ইভেন্ট তার বিবরণ এবং অ্যাট্রিবিউট সহ তৈরি করে। আগে থেকে ইভেন্ট তৈরি করা ঐচ্ছিক। আপনি যখন নিজে অ্যাট্রিবিউটের ধরন সেট করতে চান তখন এটি ব্যবহার করুন, কারণ /postEvent অনুপস্থিত ইভেন্ট স্বয়ংক্রিয়ভাবে তৈরি করে এবং প্রাপ্ত মান থেকে অ্যাট্রিবিউটের ধরন শনাক্ত করে।

createEvent

Anchor link to

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

অ্যাপের জন্য একটি ইভেন্ট তৈরি করে।

রিকোয়েস্ট বডি

Anchor link to
নামটাইপবিবরণ
auth*stringPushwoosh কন্ট্রোল প্যানেল থেকে API access token।
application*stringPushwoosh অ্যাপ্লিকেশন কোড
namestringইভেন্টের নাম, সর্বোচ্চ ১২৮ অক্ষর।
descriptionstringইভেন্টের বিবরণ, সর্বোচ্চ ৫১২ অক্ষর।
eventAttributesarrayইভেন্ট অ্যাট্রিবিউট অ্যারে।
trackRevenuebooleanট্র্যাক ইভেন্ট রেভিনিউ বিভাগ দেখুন।
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // Created Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // required. API access token from Pushwoosh Control Panel
"application": "XXXXX-XXXXX", // required. Pushwoosh application code
"name": "BasketOpen", // required. 128 characters max. Event name.
"description": "Open basket page", // optional. 512 characters max. Event description.
"eventAttributes": [{ // optional. Event attributes array
"type": 3, // Attribute type. Values:
// 1 - integer;
// 2 - string;
// 3 - list;
// 4 - date;
// 5 - boolean;
// 6 - price;
"name": "products" // 255 characters max. Attribute name
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

রেসপন্স:

200200ইভেন্ট সফলভাবে তৈরি হয়েছে
200210আর্গুমেন্ট ত্রুটি। আরও তথ্যের জন্য status_message দেখুন
200403অনুমতি ত্রুটি (উদাহরণস্বরূপ, যখন ইভেন্টের সীমা অতিক্রম করা হয়)
200404রিসোর্স পাওয়া যায়নি
400N/Aত্রুটিপূর্ণ রিকোয়েস্ট স্ট্রিং
500500অভ্যন্তরীণ ত্রুটি