Sentry, Bugsnag & Datadog RUM Bridge

Ħaffu xogħol tekniku u QA billi torbtu eċċezzjonijiet JavaScript ma’ reġistrazzjonijiet video tas-sessjonijiet.

1. Stack traces ma jurux il-kuntest

Fuq eċċezzjoni jew crash tan-network, Sentry jagħti stack traces u user-agent strings. Iżda l-inġiniera jistaqsu: "Liema buttuna kklikkja qabel il-crash?" jew "X’daħħal fil-formola?"

Il- MousePlayer Error Tracking Bridge iżid URLs viżivi fir-rapporti. Klikk f’Sentry jew Bugsnag turi l-iskrin sal-millisekonda eżatta tal-crash.

Integrazzjoni bla piż żejjed: Watcher sieket ġewwa mp.js. Isib SDK awtomatikament bla piż li jista’ jitkejjel jew impatt fuq Core Web Vitals.

2. Attivazzjoni & fornituri

Mid-dashboard jew mill-oġġett tal-konfigurazzjoni SDK.

Metodu A: dashboard (bla kodiċi)

  1. Idħlu u iftħu Il-proprjetajiet tagħkom.
  2. Ikklikkjaw Settings / Integrazzjonijiet ħdejn is-sit.
  3. Fit-tieqa aqilbu Sentry, Bugsnag & Datadog RUM Bridge għal ON.
  4. Agħżlu l-fornitur (sentry, bugsnag jew datadog) u kklikkjaw Issejvjaw il-bidliet.

Metodu B: konfigurazzjoni manwali

Għaddu error_bridge_active: true fl-oġġett window.mp_config :

<!-- MousePlayer SDK with Error Tracking Bridge Enabled --> <script> window.mp_config = { channel: 'YOUR_CHANNEL_ID', error_bridge_active: true, error_provider: 'sentry' // 'sentry', 'bugsnag', or 'datadog' }; </script>

3. Tabella teknika tal-SDK

Skont il-fornitur, MousePlayer iħaddem il-metodi uffiċjali tat-tagging JavaScript:

Fornitur Metodu JavaScript Ċavetta metadata
Sentry window.Sentry.setTag(...) mouseplayer_session_url
Bugsnag window.Bugsnag.addMetadata('MousePlayer', { ... }) session_url
Datadog RUM window.DD_RUM.setGlobalContextProperty(...) mouseplayer_session_url

4. Fejn issibu l-links

Jidhru fid-dashboard tal-iżbalji meta jiġi rreġistrat crash front-end.

Dettalji tal-problema Sentry

Iftħu problema u skrolljaw lejn Tags . Issibu tag bl-isem mouseplayer_session_url. Tistgħu tiffiltraw bil-query: mouseplayer_session_url:*.

Tabs metadata Bugsnag

Fit-tabs t’isfel tidher tab personalizzata MousePlayer , bil-hyperlink klikkjabbli session_url .

Datadog RUM Error Explorer

Iftħu sessjoni bi żball u spezzjonaw it-tree JSON Kuntest globali / Attributi . Il-URL indiċizzat taħt @mouseplayer_session_url.

It-trademarks tas-sidien rispettivi. MousePlayer bla relazzjoni kummerċjali ma’ dawn il-fornituri.