getsentry / getsentry/sentry-react-native
Align with new User Feedback API
- 主要言語
- TypeScript
- スター
- 1.8k
- フォーク
- 366
- 平均マージ
- 1日 6時間
- マージ済み PR(30日)
- 94
説明
Expected features:
* BeforeSendFeedback callback
* Apply scope data to the feedback, including tags, user, trace and contexts (no breadcrumbs nor extras). Also, EventProcessors should be applied
* Report dropped feedbacks via client_report with key `feedback`
* Handle rate limit with key `feedback`
* Flush the current Session Replay, if running, when capturing the feedback
* Sampling is not applied
Additional info can be found in the [develop docs](https://develop.sentry.dev/sdk/telemetry/feedbacks/)
コントリビューションガイド
調査の方向性
リンクされたdevelop docsから始め、次にフィードバック取得、client_report、rate limits、Session Replayに関するReact Native SDKのパスを追跡します。列挙されているUser Feedback APIのすべての動作がサポートされれば完了です。これには、scopeとEventProcessors、callbackの処理、破棄されたフィードバックの報告、rate limits、replayのフラッシュ、samplingを行わないことが含まれます。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- react-native, typescript
- 領域
- api, mobile
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100