ブラウザー エージェントがデータを収集する方法をカスタマイズする必要がある場合、UI を構成する方法と、API を使用してエージェント インストルメンテーションをカスタマイズする方法の 2 つがあります。
UI構成
Application settingsページで、 セットアップに対して次の設定を行うことができます。
- プロキシ エージェント コードと分析データ
- アラートの設定
- APDEX と地域の設定を構成する
- ドメインとサブドメインのフィルタリング
- AJAX リクエストのフィルタリング
- URL パターンによるデータのグループ化
- データの難読化
- ブラウザアプリの名称変更
- ブラウザの監視を無効にする
- ブラウザ アプリを削除する
Browserセッションの保存
セッションレースおよびセッションリプレイデータを収集するためのコントロールをブラウザエージェント内に統合しました。 この設定ページのAccess browser local storageトグルから、すべてのセッション レベルのデータを直接管理できるようになりました。
/* * **ブラウザのローカル ストレージへのアクセスの切り替え**: この統合コントロールは、セッション レベルのデータ (セッション ID やその他のセッション レベルの属性を含む) の収集方法を決定します。* **オンにした場合 (デフォルト)**: New Relic Browser エージェントは、ブラウザーの永続ストレージ メカニズムを使用してセッショントレース データとセッションリプレイ データを収集します。 * **オフの場合**: New Relic Browser エージェントは、ブラウザーの永続ストレージの使用を直ちに停止します。 このアクションにより、すべてのセッショントレースおよびセッションリプレイ データの収集が防止され、ブラウザによるセッション関連情報の処理を直接制御できるようになり、データ プライバシーとコンプライアンスの要件を満たす能力が強化されます。 */
重要
Browser Agent バージョン 1.303.0 以降では、プライバシーと同意機能を合理化するために、Access local storage [ローカル ストレージへのアクセス]トグルがUIから削除されます。
Browserエージェントのデータ収集とユーザーの同意を管理するための推奨される方法は、同意モード設定を使用することです。 すべてのユーザーにこの新機能を採用することを強くお勧めします。詳細については、同意に関するドキュメントを参照してください。
現在、Access local storage [ローカル ストレージにアクセスする] トグルを
OFFに設定している場合は、同意モード、セッション再生、セッション トレースのトグルも非アクティブになります。これらの機能を有効にするには、 NerdGraph API経由でcookie_enabled属性をtrueに設定する必要があります。このアクションにより、 UIのトグルが再度アクティブになり、同意モード、セッションリプレイ、およびセッショントレースを適切に構成できるようになります。
/* <DNT>**アプリケーション設定**</DNT> ページにアクセスするには: 1. <DNT>**[one.newrelic.com > All capabilities](https\://one.newrelic.com/all-capabilities) に移動します> Browser**</DNT> をクリックしてアプリを選択します。 2. 左側のナビゲーションで、<DNT>**Settings**</DNT>までスクロールし、<DNT>**Application settings**</DNT>をクリックします。 */
ブラウザAPI
また、ブラウザー エージェント インストルメンテーションをカスタマイズして、カスタム トレースとイベントをキャプチャし、ニーズに合わせて特定のエラーを報告し、最適なパフォーマンスを実現するためにデータ収集のタイミングを微調整することもできます。開始するには、 「ブラウザー API の使用」を参照してください。