getsentry / sentry-javascript

Official Sentry SDKs for JavaScript
https://sentry.io
MIT License
7.76k stars 1.52k forks source link

Shopify Integration Support for Errors, Performance, Session Replay #11785

Open thinkocapo opened 2 months ago

thinkocapo commented 2 months ago

Problem Statement

Currently the user uses this and says not all errors are captured. https://shopify.dev/docs/api/checkout-ui-extensions/unstable/error-handling

image

And not clear how the screens of the Shopify extension/UI will be captured as Transactinos (pageloads, navigations) as there's no Performance Monitoring SDK integration turned on in the above example.

End user can comment more

Solution Brainstorm

A recommended technique on how to better do this. Maybe a Sentry SDK @sentry/shopify module or Something updated in '@shopify/ui-extensions-react/checkout'

Product Area

Unknown

getsantry[bot] commented 2 months ago

Assigning to @getsentry/support for routing ⏲️

s1gr1d commented 2 months ago

An option would be writing a blog post about Sentry usage in Shopify checkout UI extensions.