تثبيت Trs SDK
أضف Trs SDK إلى موقعك حتى تلتقط روابط دعم العملاء سجلات الـ console والشبكة تلقائيًا.
آخر تحديث ١٦/٠٨/٢٠٢٦
Trs SDK سكربت صغير تضيفه إلى موقعك. رابط دعم العملاء لوحده يسجّل شاشة العميل — لكن مع الـ SDK، يجي التسجيل ومعه سجلات الـ console وطلبات الشبكة وتفاصيل البيئة، تمامًا مثل الجلسة الملتقطة بالإضافة. ويبقى الـ SDK خاملًا حتى يبدأ التقاط فعلي، وتُحجب القيم الحساسة من السجلات تلقائيًا.
التثبيت عبر وسم script
أسرع طريقة: أضف وسمَي التحميل في أعلى head — قبل حزمك أنت — في كل صفحة تريد تغطيتها.
1<script2 src="https://cdn.try-trs.com/v1/capture.js"3 data-tirs-key="YOUR_SDK_KEY"4></script>5<script6 src="https://cdn.try-trs.com/v1/recorder.js"7 defer8></script>
تلقى مفتاح مساحة العمل في التطبيق تحت Settings ← SDK. حجم السكربت كيلوبايتات قليلة، ويُحمَّل مؤجلًا، ولا يفعل شيئًا إلا عند وجود التقاط نشط من تِرس في الصفحة.
التثبيت من npm
إذا كنت تحزم واجهتك الأمامية، ثبّت الحزمة بدلًا من ذلك:
1npm install @tirs/core @tirs/care @tirs/recorder2# أو3pnpm add @tirs/core @tirs/care @tirs/recorder
ثم هيّئها مرة واحدة، في أبكر نقطة ممكنة من دورة حياة تطبيقك:
1import { init } from '@tirs/core'2import { care } from '@tirs/care'3import { mountRecorder } from '@tirs/recorder'45const tirs = init({ key: 'YOUR_SDK_KEY', plugins: [care()] })6mountRecorder(tirs)
التحكم فيما يُلتقط
الالتقاط محافظ افتراضيًا — حجب البيانات الحساسة (redact) مفعّل من البداية، وتقدر عبر denyUrls تمنع التقاط أجسام الطلبات والاستجابات لنقاط نهاية معيّنة، أو تفعّل preroll عشان يحتفظ بالثواني اللي قبل ما يضغط العميل زر التسجيل.
1import { init } from '@tirs/core'2import { care } from '@tirs/care'34init({5 key: 'YOUR-KEY',6 plugins: [care()],7 redact: true, // PII redaction of captured logs — on by default8 preroll: 5000, // keep the last 5s of console + network from before recording started9 denyUrls: [/\/auth\//], // never capture request/response bodies for matching URLs10})
تأكد من التثبيت
- أنشئ رابط دعم عملاء لنطاقك الموثّق وافتحه — الرابط يفتح موقعك نفسه ومعه لوحة التسجيل.
- ابدأ تسجيلًا ونفّذ أي إجراء.
- افتح الجلسة في app.try-trs.com — المفروض تلقى تبويبَي Console وNetwork معبّأين بالسجلات.
الخطوة التالية
بعد تفعيل الـ SDK، روابط دعم العملاء بتوصلك بالقصة التقنية كاملة — راجع «روابط دعم العملاء».