انتقل إلى المحتوى

Events API

createEvent

Anchor link to

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

ينشئ حدثًا (Event) للتطبيق.

Request Body

Anchor link to
الاسمالنوعالوصف
auth*stringAPI access token من لوحة تحكم Pushwoosh.
application*stringPushwoosh application code
namestringاسم الحدث (Event)، بحد أقصى 32 حرفًا.
descriptionstringوصف الحدث (Event)، بحد أقصى 64 حرفًا.
eventAttributesarrayمصفوفة سمات الحدث (Event attributes).
trackRevenuebooleanانظر قسم تتبع إيرادات الحدث (Track Event Revenue).
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // معرف الحدث (Event Id) الذي تم إنشاؤه
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // مطلوب. API access token من لوحة تحكم Pushwoosh
"application": "XXXXX-XXXXX", // مطلوب. Pushwoosh application code
"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
}
}

الاستجابة:

200200تم إنشاء الحدث (Event) بنجاح
200210خطأ في المعامل (Argument error). انظر status_message لمزيد من المعلومات
200403خطأ في الأذونات (على سبيل المثال، عند تجاوز حد الأحداث)
200404المورد غير موجود
400N/Aسلسلة طلب مشوهة (Malformed request string)
500500خطأ داخلي