Sentry، Bugsnag & Datadog RUM كۆۋرۈكى
ئالدى تەرەپ JavaScript ئىستىسنالىرىنى بىۋاسىتە MousePlayer ۋىدېئولۇق سېسىيە خاتىرىلىرىگە باغلاپ، ئىنژېنېرلىق ۋە QA خىزمەت ئېقىمىڭىزنى تېزلىتىڭ.
1. مەسىلە: چاقىرىش ئىزى ئىشلەتكۈچى مۇھىتىنى كۆرسەتمەيدۇ
تور بېكىتىڭىزدە بىر تەرەپ قىلىنمىغان JavaScript ئىستىسناسى ياكى تور كاشىلىسى يۈز بەرگەندە، Sentry غا ئوخشاش خاتالىق كۆزىتىش قوراللىرى قۇرۇق چاقىرىش ئىزى ۋە توركۆرگۈچ user-agent تىزمىسى بېرىدۇ. ئەمما ئىنژېنېرلار يەنە مۇنداق سورايدۇ: «ئىشلەتكۈچى كاشىلىدىن بۇرۇنلا قايسى كۇنۇپكىنى چەككەن؟» ياكى «جەدۋەلگە قانداق سانلىق مەلۇمات كىرگۈزۈلگەن؟»
بۇنى MousePlayer خاتالىق ئىز قوغلاش كۆۋرۈكى كۆرۈنمە خاتىرە URL لىرىنى بىۋاسىتە خاتالىق دوكلاتلىرىڭىزغا باغلاپ ئاپتوماتىك ھەل قىلىدۇ. ئىستىسنا بولغاندا، ئىنژېنېرلار Sentry ياكى Bugsnag باشقۇرۇش تاختىسىدىكى بىر ئۇلىنىشنى چېكىپ، ئىشلەتكۈچى ئېكرانىنىڭ كاشىلا يۈز بەرگەن ئېنىق مىللىسېكۇنتقىچە بولغان ۋىدېئو خاتىرىسىنى كۆرەلەيدۇ.
قوشۇمچە يۈكسىز بىرلەشتۈرۈش: كۆۋرۈك mp.js ئىچىدە ئارقا كۆرۈنۈش كۈزەتكۈچىسى سۈپىتىدە جىمجىت ئىجرا بولىدۇ. ئۇ ئۆلچىگىلى بولىدىغان قوشۇمچە يۈك قوشماي ياكى Core Web Vitals غا تەسىر قىلماي، خاتالىق ئىز قوغلاش SDK ڭىزنى ئاپتوماتىك بايقايدۇ.
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 تۈرىڭىزدە خالىغان مەسىلىنى ئېچىپ، تۆۋەندىكى بەلگىلەر بۆلىكىگىچە سىيرىڭ. تۆۋەندىكى ناملىق بەلگىنى كۆرىسىز: mouseplayer_session_url. سۈرۈشتۈرۈش ئىزدەش بالدىقى ئارقىلىقمۇ Sentry مەسىلىلىرىنى سۈزەلەيسىز: mouseplayer_session_url:*.
Bugsnag مېتا سانلىق مەلۇمات بەتكۈچلىرى
Bugsnag خاتالىق دوكلاتىڭىزدا ئاستى يولباشلاش بەتكۈچلىرىنى تەكشۈرۈڭ. يېڭى خاس MousePlayer بەتكۈچى كۆرۈنىدۇ، ئۇنىڭدا چېكىلىدىغان session_url ئۇلىنىشى بار.
Datadog RUM خاتالىق ئىزدىگۈچىسى
Datadog RUM دا خالىغان خاتىرىلەنگەن خاتالىق سېسىيەسىگە بېرىپ، Global مۇھىت / خاسلىقلار JSON دەرىخىنى تەكشۈرۈڭ. URL تۆۋەندىكى ئاچقۇچتا كۆرسەتكۈچلەنگەن: @mouseplayer_session_url.
بۇ يەردە ئاتالغان بارلىق تاۋار ماركىلىرى ئۆز ئىگىلىرىگە تەۋە. MousePlayer نىڭ بۇ تەمىنلىگۈچىلەر بىلەن سودا مۇناسىۋىتى يوق.