サーバーに送信する前にデータのサニタイズをサポートする計画はありますか? 以下のコメントは#1564で見つかりましたが、問題は解決されたので、現在のステータスを確認したいと思います。
SDKの機密データを削除する新しい方法を間もなくリリースしますので、ご期待ください。
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
現在のJavaScriptSDKはこの機能をサポートしていません。ユーザーは、ドキュメントに従ってbeforeSend
コールバックで手動でフィルタリングします。 ただし、以前のRaven.jsはsanitizeKeys
でこの機能をサポートしています、ここに文書化してsanitize_fields
提供します。
ユーザーがRaven.jsから新しいSentrySDKに移行するとき、または新しいプロジェクトでどのSDKを使用するかを決定するときは、新しいSDKでこの機能をサポートする価値があります。
sanitizeKeys
オプションsanitize_fields
提供しますねえ、非常に詳細な問題を書いてくれてありがとう。 これを早い段階で追加することを考えていましたが、あまり一般的に使用されている機能ではありません。 そして、私たちはすでにコンパクトを維持するのに苦労しています。
これは、 @sentry/integrations
からプルダウンして構成できる外部統合の非常に優れた候補です。 プルリクエストは大歓迎です:)
ご返信ありがとうございます! 最初に@sentry/integrations
を見てみます。
@kamilogorek返信が遅くなってすみません。 プルリクエスト#2422を作成しました。 前もって感謝します。 👍
最も参考になるコメント
ねえ、非常に詳細な問題を書いてくれてありがとう。 これを早い段階で追加することを考えていましたが、あまり一般的に使用されている機能ではありません。 そして、私たちはすでにコンパクトを維持するのに苦労しています。
これは、
@sentry/integrations
からプルダウンして構成できる外部統合の非常に優れた候補です。 プルリクエストは大歓迎です:)