カスタムデータとイベント¶
Browser RUM SDK は、View、Resource、Error、およびユーザー操作を自動的に収集します。ログインユーザーの関連付け、ビジネスディメンションの追加、またはビジネスイベントの能動的な記録が必要な場合にのみ、このセクションの公開 API を呼び出す必要があります。
API の選択¶
| 目的 | API | 説明 |
|---|---|---|
| ログインユーザーの関連付け | setUser()、clearUser() |
カスタムユーザー識別子 |
| 後続のすべての RUM イベントにビジネスディメンションを追加 | setGlobalContextProperty()、setGlobalContext() |
グローバルコンテキスト |
| ビジネス操作を能動的に記録 | addAction() |
カスタム Action の追加 |
| キャプチャ済みまたはビジネスで識別された例外を報告 | addError() |
カスタム Error の報告 |
使用原則¶
- 最初に Web アプリケーションの接続 を完了し、基本的な View データがすでに報告されていることを確認します。
- ユーザー ID、Context key、Action name には安定した値を使用し、注文番号などの高基数データが名前フィールドに入力されるのを避けてください。
- パスワード、Token、完全な身分証明書番号などの機密情報は報告しないでください。
- CDN の非同期読み込み時は、
DATAFLUX_RUM.onReady()を使用して API を呼び出し、SDK の読み込みが完了していない状態を避けてください。