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