JavaScript SDK - الطرق
الطرق
Section titled الطرق 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()ضع علامة على الأحداث أو الحوادث المهمة خلال جلسة المستخدم. →