JavaScript SDK - الطرق

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

JavaScript SDK ⁠-⁠ الطرق

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()علّم الأحداث أو الحوادث المهمة أثناء جلسة المستخدم.