يسمح SDK بإرسال أي أحداث من جزء الخادم من موقعك الإلكتروني إلى Finteza، بما في ذلك بيانات إجراءات المستخدم وحالة قاعدة البيانات ومؤشرات الأداء وما إلى ذلك. يتم توفير طريقة Finteza.Tracker.SendEvent لذلك.
باستخدام هذه الطريقة، يمكنك تسجيل الأحداث وتمرير معلومات إضافية كمعلمات، على سبيل المثال، نوع السلعة المشتراة، السعر، العملة، إلخ. المعلمات التالية مدعومة:
المعلمة |
النوع |
الوصف |
---|---|---|
الاسم * |
السلسلة |
اسم الحدث. الحد الأقصى للطول هو 128 رمزًا. |
المُحيل* |
السلسلة |
عنوان الصفحة التي تم إرسال الحدث منها. جميع الأحداث مرتبطة بالعدادات (المواقع الإلكترونية) على جانب Finteza باستخدام websiteId. يتأكد النظام من وصول مضيف حدث من المضيف الذي يتوافق مع مضيف العداد (المحدد في إعدادات الموقع الإلكتروني للوحة). هذا يمنع تضخيم حركة المرور. |
المُحيل الخلفي |
السلسلة |
عنوان صفحة الويب التي كان يوجد فيها الزائر قبل تنفيذ إجراء متتبع. |
IP المستخدم |
السلسلة |
عنوان IP للزائر الذي قام بإجراء متتبع. |
وكيل المستخدم |
السلسلة |
وكيل المستخدم للزائر الذي قام بإجراء متتبع. |
الوحدة |
السلسلة |
وحدات قياس المعلمات، على سبيل المثال، الدولار الأمريكي، العناصر، إلخ. الحد الأقصى للطول هو 32 حرف. |
القيمة |
السلسلة |
قيمة المعلمة. الحد الأقصى للطول هو 64 رمزًا. |
* — المعلمات المطلوبة.
مثال:
Finteza.Tracker.SendEvent("Server Track Purchase", "https://www.mysite.com", "USD", "100"); |
ليست هناك حاجة لتحديد معلمة المُحيل في كل مرة يتم فيها إرسال الحدث، إذا قمت بتعيين قيمته الافتراضية أثناء التهيئة. أثناء الاتصال بـ Finteza.RegisterAnalytics حدد المعلمة الإضافية defaultReferer:
Finteza.RegisterAnalytics(websiteId: "{WEBSITE_ID}", defaultReferer: "{DEFAULT_REFERER}"); |
ملاحظة: إذا كنت لا تستخدم defaultRefererK حدد مُحيل أثناء كل اتصال بـ SendEvent. خلاف ذلك، لن يتم إرسال الأحداث. |
نوع آخر متاح للوظيفة: Finteza.Tracker.SendEvent
Finteza.Tracker.SendEvent({CONTEXT}, "{EVENT}"); |
بدلًا من المواصفات الصريحة لـ المُحيل، المُحيل الخلفي، IP المستخدم، وكيل المستخدم، هنا يتم تحديد سياق تنفيذ الطلب، والذي سيتم من خلاله استلام المعلمات المحددة وإرسالها إلى Finteza.
المعلمة |
النوع |
الوصف |
---|---|---|
httpContext * |
System.Web.HttpContextBase أو System.Web.HttpContext |
سياق تنفيذ طلب HTTP الحالي، والذي يتم من خلاله تكوين المٌحيل، المُحيل الخلفي، IP المستخدم و وكيل المستخدم للمعلمات تلقائيًا. |
الاسم * |
السلسلة |
اسم الحدث. الحد الأقصى للطول هو 128 رمزًا. |
الوحدة |
السلسلة |
وحدات قياس المعلمات، على سبيل المثال، الدولار الأمريكي، العناصر، إلخ. الحد الأقصى للطول هو 32 حرف. |
القيمة |
السلسلة |
قيمة المعلمة. الحد الأقصى للطول هو 64 رمزًا. |
* — المعلمات المطلوبة.