0

到目前为止,我们有两种方式向哨兵发送错误:

  1. Errors被哨兵抓住了。
  2. 我们的<ErrorBoundary />组件使用captureException.

我们想将 传递给哨兵userId,它存储在 中,AuthContext并且可以使用反应钩子读取。

如何重新配置​​ Sentry 以传递extras此信息?

我应该使用:

  • Sentry.setExtra("userId", userId);
  • Sentry.withScope((scope) => { scope.setExtra("userId", userId); })
  • Sentry.configureScope(scope => { scope.setExtra("userId", userId); })

我关心反应流程,我只需要在用户登录时配置一次(如果用户注销我们保留旧ID)

如何根据我的要求正确配置 Sentry?

4

0 回答 0