このドキュメントでは、ブラウザモニタリングとクッキーに関連するデータプライバシーと、クッキー自体の詳細について説明します。ページロードタイミング(リアルユーザーモニターまたはRUMとも呼ばれます)では、ブラウザモニタリングがエンドユーザーのブラウザでセッションを追跡する際に、次のクッキーを作成します。
ヒント
これらのクッキーはブラウザアプリケーションのモニタリングに関係しています。データプライバシーおよび削除するデータのリクエストについての詳細は、New Relicパーソナルデータリクエストを参照してください。
データプライバシーと法律遵守
デフォルトのBrowserエージェント設定では、EU一般データ保護規則(GDPR)やカリフォルニア州消費者プライバシー法(CCPA)などの一般的なプライバシー法で定義された個人データは保持しません。New Relicではお客様が当社製品で個人データを処理することを選択された場合に、適用されるデータ保護法に従って処理を行えるよう措置を講じています。次の追加情報を参考にして、そうした法律への準拠を促進してください。
データ | 説明 |
---|---|
IPアドレス | New Relicは、データ収集プロセスの一環として、エンドユーザーからIPアドレスを一時的に収集し活用します。IPは、エンドユーザーのブラウザとNew Relicデータコレクターとの間で接続が確立された時点で取得されます。IPアドレスは、発信者番号のように、ウェブリクエストに含まれるものです。New RelicによるIPの使用は、誰かがあなたに電話をかけると電話番号が表示される場合によく似ています。 IPアドレスはその他の詳細にマップする参照値として使用され、New Relic顧客によるパフォーマンス問題の診断を可能にします。 IPアドレスの参照値には、以下が含まれます。
|
デフォルトクッキー | Browserエージェントは、デフォルトでクッキーを設定します。クッキーは、BrowserエージェントとNew Relicコレクターによって配置されます。New Relicコレクターは、Browserエージェントが接続を確立して、データを転送する際にクッキーを配置します。 クッキー同意マネージャーは、特定のタイプのクッキーを使用できることに訪問者が同意する場合に限り、タグ/スニペットを読み込む条件付きスクリプトローダーを使用します。このオプションを選択すると、訪問者の同意を得て、Browserエージェントが実行されるまで、ページパフォーマンスが取得されなくなるリスクが生じます。 Browserエージェントv1169のリリースにより、ユーザーはNew Relic UIのアプリケーションの設定ページを使用して、ブラウザアプリのクッキーの収集( デフォルトでは、この値は既存のすべてのブラウザアプリと新しく作成されたアプリでtrue(オン)に設定されます。詳細については、Cookieの収集とセッションの追跡に関するドキュメントをご覧ください。 |
カスタムブラウザ設定による個人データ | New Relicには、ブラウザモニタリングAPIを介してエージェントを手動で設定するオプションがあります。これは、New Relicの利用規約に記載された制限に従って、個人データをキャプチャするために使用できます。(たとえば、契約上禁止されているクレジットカード番号や個人データの機密カテゴリはありません。)New Relicはカスタム設定された可能性のある個人データの収集など、エージェントによって指定された指示に対応します。 (データコントローラーとして)自社の顧客の1人からリクエストを受信し、処理のためにNew Relicに送信された個人データを削除する必要があると判断した場合は、New Relic個人データリクエストをご覧ください。 |
JSESSIONID
JSESSIONIDクッキーはエージェントバージョンv1217以降から廃止されています。クッキーによるセッショントラッキングは実行されなくなりました。
New Relicではセッション識別子を保存することで、アプリケーションセッション数の監視が可能になります。クッキーの値はJettyで生成されます。
コンポーネント | 説明 |
---|---|
セッション識別子 | New Relicがアプリケーションのセッション数の監視に使用します。 |
ドメイン: | JSESSIONIDクッキーは、New Relicのドメインに関連付けられています。 |
有効期限 | JSESSIONIDは、ブラウザが閉じると削除されるセッションクッキーです。 |
NREUM
このクッキーは、Navigation Timing API(ナビゲーションタイミングAPI)に対応していないブラウザでのみ作成されます。ブラウザがNavigation Timing APIに対応している場合は、ネイティブインタフェースを使用してナビゲーション開始時刻を決定できます。
Mozilla Firefoxバージョン7以降は、Navigation Timing APIに対応しています。ただし、Firefoxで初期に実装されたNavigation Timing APIのバージョンにはバグが存在するため、ブラウザモニタリングはこのクッキーを使用してバグを回避します。
コンポーネント | 説明 |
---|---|
ナビゲーション開始時刻 | エンドユーザーのレスポンスタイムを測定するには、ナビゲーション開始時刻が必要です。次のナビゲーションが開始されて現在のページがアンロードされると、クッキーが書き込まれます。 |
ドキュメントの場所 | ハッシュとして格納されます。ドキュメントの場所は、参照ページURLとともに使用され、開始時刻が以前に表示または更新されたページを参照していることを検証します(別のナビゲーションからの無効な開始時刻を使用しないようにするため)。 |
参照ページURL | ハッシュとして格納されます。参照ページURLは、ドキュメントの場所とともに使用され、開始時刻が以前に表示または更新されたページを参照していることを検証します(別のナビゲーションから無効な開始時刻を使用しないようにするため)。 |
ドメイン: | NREUMクッキーは、New Relicエージェントが実行されるドメインのルートパスに関連付けられています。 |
有効期限 | NREUMは、ブラウザが閉じると削除されるセッションクッキーです。 |
NRAGENT
NRAGENTクッキーは、Browserエージェントのバージョンv443以下を使用した場合にのみ設定されます。このクッキーは、New Relicコレクターによってエンドユーザーにトークンが渡されたときに作成されます。
エンドユーザーメトリクスは、ブラウザからのJSONPリクエスト(スクリプト取得)を介してNew Relicコレクターに通信されます。返されたJavaScriptには、トークン識別子を設定する呼び出しが含まれます。トークン識別子は、次のナビゲーション(ページのアンロード)時にクッキーに書き込まれます。これによりNew RelicコレクターとNew Relicエージェント間のドメイン間通信が実現します。
このクッキーは、エンドユーザーメトリクスを集計するNew Relicコレクターと、関連付けられたウェブアプリケーションで実行されるエージェント間の通信に使用されます。トークンは、アプリケーションティアトランザクショントレースと、対応するブラウザトレースを識別して関連付けます。
コンポーネント | 説明 |
---|---|
トークン識別子 | トークン識別子は16文字で構成されており、New RelicコレクターとNew Relicエージェント間のドメイン間通信に使用されます。 |
ドメイン: | NRAGENTクッキーは、New Relicエージェントが実行されるドメインのルートパスに関連付けられています。 |
有効期限 | NRAGENTは、ブラウザが閉じると削除されるセッションクッキーです。 |