ارسال رویدادها
SDK اجازه می دهد تا هر رویدادی را از قسمت سرور وب سایت خود به Finteza ارسال کنید ، از جمله داده های عملکرد کاربر ، وضعیت پایگاه داده ، شاخص های عملکرد و غیره. روش finteza.sendEvent() برای آن ارائه شده است.
const finteza = require("finteza-sdk");
|
هنگام مکالمه ، پارامترهای زیر را تنظیم کنید finteza.sendEvent():
پارامتر |
نوع |
توصیف |
---|---|---|
name * |
رشته |
نام رویداد. حداکثر طول 128 نویسه است. |
websiteId * |
رشته |
شناسه وب سایت می توان آن را در تنظیمات وب سایت (قسمت شناسه) از پانل Finteza دریافت کرد. |
url |
رشته |
آدرس سرور Finteza. در بیشتر موارد ، نباید تغییر کند. |
referer |
رشته |
تمام رویدادها با استفاده از websiteidبه سمت شمارنده (وب سایت) در سمت Finteza محدود می شوند. این سیستم اطمینان می دهد که یک میزبان از یک رویداد از مطابقت با میزبان پیشخوان اطمینان حاصل کرده است (مشخص شده در تنظیمات وب سایت از پنل Finteza ). این مانع از ترافیک شدید می شود.
به طور پیش فرض ، میزبانی که SDK روی آن کار می کند (به طور خودکار تعریف می شود) هنگام ارسال رویدادها مشخص می شود. در صورت لزوم ، می توانید با استفاده از پارامتر referer دوباره تعریف کنید. |
* - پارامترهای مورد نیاز.
داده های اضافی در پارامترهای رویداد #
در رویدادهای ارسال شده به Finteza ، می توانید داده های اضافی را به عنوان پارامترها مشخص کنید ، به عنوان مثال نوع کالای خریداری شده ، قیمت ، ارز و غیره.
finteza.sendEvent({
|
نام رویداد و شناسه وب سایت را مشخص کنید و پارامترهای اضافی را تنظیم کنید:
پارامتر |
نوع |
توصیف |
---|---|---|
unit |
رشته |
واحدهای اندازه گیری پارامتر ، به عنوان مثال ، USD ، اقلام و غیره حداکثر طول 32 کاراکتر است. |
value |
عدد |
مقدار پارامتر. حداکثر طول 64 نویسه است. |
مثال:
finteza.sendEvent({
|