JavaScript SDK - الطرق

قائمة بالطرق العامة في JavaScript SDK

JavaScript SDK ⁠-⁠ الطرق

Constructorتعرّف على جميع خيارات التهيئة الخاصة بـ tracker. event()أرسل أحداثًا مخصصة ليتم تسجيلها كجزء من عمليات إعادة التشغيل باستخدام هذه الطريقة. getSessionToken()احصل على رمز الجلسة النشطة حاليًا. getSessionID()احصل على معرّف الجلسة النشطة حاليًا. getSessionURL()احصل على الرابط (url) لإعادة تشغيل الجلسة الحالية. handleError()التقط معلومات الأخطاء المخصصة واحفظها كجزء من التسجيل الخاص بك. isActive()احصل على الحالة الراهنة للجلسة النشطة. issue()التقط أحداثًا تقنية مخصصة واحفظها كجزء من إعادة التشغيل. setUserID()حدِّد هوية مستخدميك باستخدام هذه الطريقة. setMetadata()عيّن حقل بيانات وصفية واحفظه كجزء من التسجيل. start()ابدأ تسجيل جلسة. stop()أوقف تسجيل جلسة باستخدام هذه الطريقة. coldStart()يبدأ بتخزين الرسائل في المخزن المؤقت (مع تحديث المخزن المؤقت) مع إمكانية استدعاء `start()` لتفعيل تسجيل الجلسة وإرسال محتوى المخزن المؤقت. startOfflineRecording()يبدأ تسجيل الجلسة دون اتصال، والذي يمكن إرساله باستخدام `uploadOfflineRecording`. uploadOfflineRecording()يرفع المخزن المؤقت للجلسة المُخزَّن إلى الـ backend. forceFlushBatch()يفرض إرسال الدفعة الحالية من الرسائل دون انتظار اكتمالها. trackWs()ينشئ خطافًا (hook) لالتقاط رسائل WebSocket. incident()ضع علامة على الأحداث أو الحوادث المهمة خلال جلسة المستخدم.