多くの場合、最近の Web ページには多数の Ajax リクエストが含まれています。これらの Ajax リクエストをモニタすることがすべて等しく重要であるわけではありませんが、すべてのリクエストが等しくライセンスの権限付与と制限事項に影響します。そのため、イベントサービスに送信される Ajax リクエストを構成して、全体的なイベントサービスの使用状況への影響を管理できます。 

これを行うには、イベントサービスに送信するリクエストを指定するルールを作成することができます。これは、リクエスト全体を除外するか、特定のリクエストまたはそのリクエストタイプのサンプリングをパーセンテージで指定して含めるか、または単にリクエストの送信を許可することによって行います。一般的に、この動作は次のパターンに従います。

  • ルールが指定されていない場合、Ajax リクエストのデータは送信されません。
  • 除外ルールが指定されていて、Ajax リクエストがルールを満たしている場合、そのデータは送信されません。
  • 包含ルールが指定されている場合、ルールを満たす Ajax リクエストはそのルール内のパーセンテージで定義されたサンプリングに基づいて送信されます。
  • 包含ルールと除外ルールの両方が指定されている場合、包含ルールを満たすが、除外ルールを満たしていない Ajax リクエストは送信されます。
  • 除外ルールとサンプルの割合のみを設定すると、除外されないコールは指定されたレートでサンプリングされます。

デフォルトの命名ルールとルールの評価方法の詳細については、「ページ識別と命名の構成」を参照してください。

Ajax リクエストルールへのアクセス

  1. 対象のブラウザアプリケーションを開きます。
  2. 左のナビゲーションバーから [Configuration] を選択します。
  3. [ Instrumentation ] をクリックします。
  4. [Ajax ] > [ Events Service] タブを選択します。

除外ルールの構成

  1. [Add ] をクリックして、新しいルールを作成します。[Exclude Rule] ポップアップが表示されます。 
  2. ルールの表示名を指定します。
  3. [Enabled] をオンにしてルールを有効にします。
  4. 文字列を入力し、ドロップダウンのいずれかのオプションを選択して、Ajax リクエストから除外する URL を照合します。
  5. [OK] をクリックしてルールを保存します。

包含ルールの構成

  1. [Events Service Include Rules ] セクションで、[Add ] をクリックして新しいルールを作成します。[Include Rule] ポップアップが表示されます。
  2. ルールに表示名を指定します。
  3. [Enabled] をオンにしてルールを有効にします。 
  4. [Criteria] に文字列を入力し、ドロップダウンのいずれかのオプションを選択して、Ajax リクエストに含めるための URL を照合します。
  5. ページの命名方法の構成
    • ドロップダウンからいずれかのオプションを選択して、URL の一部を決定します。
    • パスセグメントを選択します。
    • ページ名で使用するクエリ文字列を入力します。
    • ページ名で使用するアンカーの一部(または [none])を選択します。
  6. Save をクリックします。