Skip to main content

رهگیری رویداد محصول

رهگیری رویداد های محصول

شما در زبلاین میتوانید رویدادهای مرتبط با محصولات خود را رهگیری کنید.

توجه

قبل از مطالعه این بخش، مطمئن شوید که در مورد رویداد محصولات در بخش مقدمه اطلاعات کافی را دارید.

شما میتوانید رویدادهای شخصی سازی شده برای رهگیری کردن تعاملات مختلف با محصولات خود تعریف کنید که برای بیزنس شما حیاتی هستند. هر رویداد محصول میتواند خصوصیات مختلف را مثل قیمت، تعداد، دسته بندی و... داشته باشد. این اطلاعات به شما کمک میکند که کمپین های شخصی سازی شده بسازید.

توضیحات

  • هر رویداد محصول باید نامی با حداکثر 50 عدد کاراکتر داشته باشد.
  • مقادیر برای event data میتواند فقط شامل String, Number, Boolean, Date, JSON Array, JSON Object. JSON Object باشد.
  • هر رویداد محصول حداکثر میتواند 25 عدد پارامتر خصوصیت در خود داشته باشد.

ساختار رویدادهای محصول:

رویداد های محصول در زبلاین در قالب یک فایل JSON دریافت و ذخیره میشوند.هر رویداد محصول دارای چهار بخش اصلی است:

{
"productId": "value",
"userId": "value" or "null",
"eventName": "value",
"eventTime": "2019-12-09T11:29:00",
"eventData": {
"1st-data": "value",
"2nd-data": "value",
"3rd-data": "value"
}
}

/productsevents

Method:

POST

Route:

{HOST}/v1/accounts/{YOUR_ZEBLINE_LICENCE_CODE}/productsevents

Authentication:

bearer {YOUR_ZEBLINE_ACCESS_TOKEN}

Traffic Limit

10,000 مرتبه در دقیقه

10,000 requests per minute

پاسخ

{
"response": {
"status": "queued",
"trackID": "c08c97d0-7b11-4490-9305-11ce321abd00"
}
}

خطا

{
"response": {
"message":"productId cannot be empty!",
"status":"error"
}
}
توجه

در صورت نیاز به کمک، درخواست خودرا به پشتیبانی زبلاین ارسال کنید.

مثال

curl --location --request POST
'{HOST}/v1/accounts/{YOUR_ZEBLINE_LICENCE_CODE}/productsevents'
\ --header 'Content-Type: application/json' \
--header 'Authorization: bearer {YOUR_ZEBLINE_ACCESS_TOKEN}' \
--data '{"productId":"AX22", "userId": "TX111", "eventName": "purchase", "eventTime": "2020-11-16T08:29:00-0800",
"eventData": { "price" : "123" } }'

توجه

عبارت {Host} را با لینک API فرستاده شده به ایمیل خود جایگزین کنید.

عبارت {YOUR_ZEBLINE_LICENSE_CODE }را با لینک ارسال شده به ایمیل خود جایگزین کنید.

عبارت{YOUR_ZEBLINE_ACCESS_TOKEN} را با لینک ارسال شده به ایمیل خود جایگزین کنید.