إرسال الأحداث

SDK يسمح بإرسال أي أحداث من جزء الخادم في موقعك الإلكتروني إلى Finteza، بما في ذلك بيانات إجراء المستخدم، وحالة قاعدة البيانات، ومؤشرات الأداء، إلخ. طريقة  Finteza Analytics :: event ()  هي المسؤولة عن ذلك.

// import
include"{SDK_PATH}\finteza-analytics.php" );
 
// send an event
FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
) );

قم بتضمين ملف SDK عن طريق تحديد المسار الخاص به في {SDK_PATH}. بعد ذلك اتصل بـ FintezaAnalytics::event() بالمعلمات التالية:

المعلمة

النوع

الوصف

name *

السلسلة

اسم الحدث. الحد الأقصى للطول هو 128 رمزًا.

websiteId *

السلسلة

معرف الموقع الإلكتروني. يمكن الحصول عليها من إعدادات الموقع الإلكتروني (حقل المعرّف) في Finteza لوحة.

url

السلسلة

عنوان خادم Finteza. في معظم الحالات، لا ينبغي تغييره.

referer

السلسلة

ترتبط جميع الأحداث بالعدادات (المواقع الإلكترونية) على جانب Finteza باستخدام websiteId. يتأكد النظام من أن مُضيف حدث قد وصل من توافق مع مُضيف العداد (المحدد في إعدادات الموقع الإلكتروني الخاص بـ Finteza لوحة). هذا يمنع تضخيم حركة المرور.

 

افتراضيًا، يتم تحديد مضيف يعمل عليه SDK (يتم تعريفه تلقائيًا) عند إرسال الأحداث. إذا لزم الأمر، يمكنك إعادة تعريفه باستخدام مُعلمةالمُحيل.

* — مُعلمات مطلوبة.

بيانات إضافية في معلمات الحدث #

في الأحداث المرسلة إلى Finteza، يمكنك تحديد بيانات إضافية كمعلمات، على سبيل المثال، نوع من السلع المشتراة أو السعر أو العملة، إلخ.

FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
    'unit' => '{UNIT}',
    'value' => '{VALUE}'
) );

قم بتعيين اسم الحدث ومعرف الموقع الإلكتروني ثم حدد المعلمات الإضافية:

المعلمة

النوع

الوصف

unit

السلسلة

وحدات قياس المعلمة، على سبيل المثال، الدولار الأمريكي، البنود، إلخ. الحد الأقصى للطول هو 32 رمزًا.

value

العدد

قيمة المعلمة. الحد الأقصى للطول هو 64 رمزًا.

مثال:

FintezaAnalytics::event( array(
    'name' => 'SERVER+TRACK+PURCHASE',
    'websiteId' => 'sbnopromrvdebluwjzylmbhfkrmiabtqpc'
    'unit' => 'USD',
    'value' => '100'
) );