د Sentry، Bugsnag & Datadog RUM پُل
د مخکینۍ برخې د JavaScript استثناوې مستقیم د MousePlayer د ناستو له ویډیويي ثبتونو سره وتړئ، څو د انجینرۍ او کیفیت کاري بهیرونه مو چټک شي.
1. ستونزه: د سټېک تعقیبونه د کارن سیاق نه ښيي
کله چې ستاسو پر وېبپاڼه د JavaScript نه سمبال شوې استثنا یا د شبکې خرابي پېښه شي، د Sentry په شان د تېروتنو څارونکې وسیلې وچ د سټېک تعقیبونه او د براوزر د user-agent متنونه ورکوي. خو انجینران لا پوښتي: «کارن تر خرابېدو عین مخکې کومه تڼۍ کلیک کړه؟» یا «په فورم کې کوم معلومات ولیکل شول؟»
دا د MousePlayer د تېروتنو د تعقیب پُل دا په خپله حل کوي، د لیدیزې بیا غږونې URL مستقیم ستاسو د تېروتنو له راپورونو سره نښلوي. چې استثنا پېښه شي، انجینران په خپل Sentry یا Bugsnag ډشبورډ کې یو لینک کلیکولی او د کارن د پردې ویډیويي ثبت د خرابېدو تر عین میلیثانیې کتلی شي.
بې اضافي بار یوځایکونه: پُل د شالید څارونکي په توګه په پټه د دې دننه چلېږي: mp.js. ستاسو د تېروتنو د تعقیب SDK په خپله مومي، پرته له دې چې د اندازه کولو وړ بار زیات کړي یا پر Core Web Vitals اغېز وکړي.
2. فعالول & د برابرونکو برابرونه
د تېروتنو د تعقیب پُل د ډشبورډ د مخ یا په کوډ کې زموږ د SDK د تنظیم څیز له لارې فعالولی شئ.
لاره A: د ډشبورډ فعالول (بې کوډه)
- خپل د MousePlayer کاري چاپېریال ته ننوځئ او پرانیزئ: ستاسو وېبپاڼې.
- کلیک وکړئ پر امستنې / یوځایکونې تڼۍ، د خپلې هدف وېبپاڼې تر څنګ.
- د یوځایکونو په کړکۍ کې واړوئ د Sentry، Bugsnag & Datadog RUM پُل دې ته
ON. - خپل برابرونکی وټاکئ (
sentry،bugsnag، یاdatadog) او کلیک وکړئ پر بدلونونه خوندي کړئ.
لاره B: د سکریپټ لاسي تنظیم
که تنظیم په کوډ کې ثابت لیکل غوره کوئ، دا ورکړئ: error_bridge_active: true د خپل دې دننه window.mp_config څیز:
3. د SDK د تخنیکي اجرا جدول
ستاسو د ټاکلي برابرونکي له مخې، MousePlayer د JavaScript SDK د نښه کولو رسمي طریقې په خپله اجرا کوي:
| برابرونکی | اجرا شوې JavaScript طریقه | ورزیاته شوې د مېټاډاټا کیلي |
|---|---|---|
| Sentry | window.Sentry.setTag(...) |
mouseplayer_session_url |
| Bugsnag | window.Bugsnag.addMetadata('MousePlayer', { ... }) |
session_url |
| Datadog RUM | window.DD_RUM.setGlobalContextProperty(...) |
mouseplayer_session_url |
4. د تېروتنو په راپورونو کې بیا غږونې چېرته ومومئ
چې فعال شي، د مخکینۍ برخې د هرې خرابۍ د ثبت پر مهال د بیا غږونې URL سمدستي ستاسو د تېروتنو د څارنې په ډشبورډونو کې ښکاري.
د Sentry د ستونزې جزیات
په خپله Sentry پروژه کې هره ستونزه پرانیزئ او لاندې دې ته ورغړوئ: Tags برخه. د دې په نوم نښه به ووینئ: mouseplayer_session_url. د پوښتنې د لټونپټې په وسیله د Sentry ستونزې هم چاڼولی شئ: mouseplayer_session_url:*.
د Bugsnag د مېټاډاټا ټبونه
د Bugsnag د تېروتنې په راپور کې د لاندینۍ لارو موندنې ټبونه وګورئ. نوی خپل ټب په دې نوم: MousePlayer به ښکاره شي، چې کلیک کېدونکی دا لري: session_url لینک.
د Datadog RUM د تېروتنو سپړونکی
په Datadog RUM کې هرې ثبت شوې د تېروتنې ناستې ته لاړ شئ او دا وګورئ: Global Context / Attributes د JSON ونه. URL د دې لاندې لړلیک شوی: @mouseplayer_session_url.
دلته یادې شوې ټولې سوداګریزې نښې د خپلو مالکانو دي. MousePlayer له دې برابرونکو سره سوداګریزه اړیکه نه لري.