Cookie の同意の管理

このトピックでは、コントローラでエンドユーザーの Cookie の同意の要件を管理する方法について説明します。

Splunk AppDynamics と Cookie の同意

Splunk AppDynamics ビジネストランザクション(BT)とエンドユーザーモニタリング(EUM)機能の関連付けにより、ベースページからユーザーデータを収集し、そのデータをコントローラにレポートして、エンドユーザーのアクティビティを UI のバックエンドパフォーマンスと関連付けます。

ベースページの Cookie 同意設定では、ビジネストランザクション(BT)を EUM と関連付けるために、ユーザーからの Cookie への同意が必要です。次に、Cookie の同意の要件に対してエンドユーザーが実行した操作に基づき、この設定によって BT の関連付けがアクティブまたは非アクティブになります。この設定をアクティブにすると、ビジネストランザクションと EUM を関連付けるために(ベースページで)ユーザーからの Cookie への同意が必要です。

注: Splunk AppDynamics は Chrome Privacy Sandbox を認定するものであり、ビジネストランザクション相関や EUM 機能には影響しません。

ベースページの Cookie 同意設定の構成

注: この設定には、21.11.0 以降のコントローラと 21.9.0 以降の Java エージェントが必要です。

ベースページの Cookie 同意設定を構成するには、アカウントレベル(アカウントのすべてのアプリケーションに適用)とアプリケーションレベル(1 つのアプリケーションに適用)の 2 つのオプションがあります。

アカウントレベルの構成

ベースページの Cookie 同意設定をアカウントレベルで構成すると、そのアカウントのすべてのアプリケーションが影響を受けますが、この場合もアプリケーションレベルの構成を行うことができます(1 つのアプリケーションの設定を非アクティブにするなど)。

アカウントレベルで構成するには、次の手順を実行します。

  1. [Settings] > [Administration] > [Data Correlation] に移動します。
  2. [End User Monitoring] で、[Require cookie consent on base pages for Business Transaction Correlation] を切り替えます。

アプリケーションレベルの構成

注: ベースページの Cookie 同意設定がアカウントレベルで非アクティブになっている場合、アプリケーションレベルでアクティブにすることはできません(トグルがグレー表示になります)。

アプリケーションレベルでアクティブ化するには、次の手順を実行します。

  1. [Applications] > [Configuration] > [User Experience App Integration] > [Business Transaction Correlation] に移動します。
  2. [Base Page Cookie Consent] で、[Require cookie consent on base pages] を切り替えます。

デフォルト設定

ビジネストランザクションと EUM の関連付けの設定

互換性のあるエージェントバージョンでは、デフォルトでビジネストランザクションと EUM の関連付けがアクティブになります。

ベースページの Cookie 同意設定
  • 21.11.0 未満のコントローラ内の既存のアプリケーションでは、アカウントレベルとアプリケーションレベルの両方で、この設定はデフォルトで非アクティブになります。
  • 21.11.0 以降のコントローラ内で作成された新しいアプリケーションでは、アカウントレベルとアプリケーションレベルの両方で、この設定はデフォルトでアクティブになります。

エンドユーザと Cookie の同意の相互作用

ベースページの Cookie 同意設定により、Cookie の同意の要件に対してエンドユーザがどのように操作したかに基づいて、(ベースページで)BT と EUM の関連付けをアクティブにするか非アクティブにするかが決定されます。次のシナリオは、コントローラの設定と Cookie の同意に対するエンドユーザの応答との相互作用を示しています。

ベースページの Cookie 同意設定がアクティブになっている場合、エンドユーザが Cookie に能動的に同意した場合にのみ、BT と EUM の関連付けがアクティブになります。エンドユーザが Cookie を拒否するか、拒否も受け入れも行わない場合、BT の関連付けは非アクティブになります。

[Cookieの同意(Cookie Consent)] トグル = On、[BTとEUMの相関(BT Correlation with EUM)] トグル = On
ユーザアクションBT 相関ステータス
ユーザーは Cookie の同意通知を受け入れます。アクティブ
ユーザーは Cookie の同意通知を拒否します。非アクティブ
ユーザーは Cookie の同意通知を受け入れも拒否もしません。非アクティブ

ベースページの Cookie の同意設定が非アクティブになっている場合、アプリケーションは Cookie の同意通知を受け入れるか拒否するかのプロンプトをユーザーに表示しません。

  • BT Correlation with EUM toggle がアクティブになっている場合、BT相関はアクティブになります。
    [Cookieの同意(Cookie Consent)] トグル = Off、[BTとEUMの相関(BT Correlation with EUM)] トグル = On
    ユーザアクションBT 相関ステータス
    アプリケーションは Cookie の同意通知を表示しないため、ユーザーのアクションは必要ありません。アクティブ
  • BT Correlation with EUM toggle が非アクティブになっている場合、BT相関は非アクティブになります。
    [Cookieの同意(Cookie Consent)] トグル = Off、[BTとEUMの相関(BT Correlation with EUM)] トグル = Off
    ユーザアクションBT 相関ステータス
    アプリケーションは Cookie の同意通知を表示しないため、ユーザーのアクションは必要ありません。非アクティブ