イベントサービスに送信されるネットワークリクエストの構成
モバイルアプリケーションはさまざまな種類のネットワークリクエストを実行できますが、詳細なモニタリングにとってそれらすべての重要性が同等であるとは限りません。たとえば、アプリケーションが実行する可能性のある Google アナリティクスへのリクエストは有用ですが、分析にとってはバックエンドに対して実行するリクエストほど重要ではありません。
イベントサービス全体の使用状況への影響を管理するには、これらのネットワークリクエストのうち、イベントサービスに送信する必要があるものを指定するルールを作成できます。これは、リクエストを全面的に除外し、特定のリクエストまたはそのリクエストタイプのサンプルをパーセンテージで含めるか、または単にリクエストの送信を許可することによって行います。
動作は次のパターンに従います。
- ルールが指定されていない場合は、すべてのネットワーク要求のデータがに送信されます。
- 除外ルールが指定されていて、Ajax リクエストがルールを満たしている場合、そのデータは送信されません。
- Include ルールが指定されている場合は、ルールに指定されたパーセンテージで定義されたサンプリングに基づいて、ルールに適合するすべてのネットワーク要求が送信されます。
- Include ルールと exclude ルールの両方が指定されている場合、包含ルールを満たすが、除外ルールを満たしていないネットワーク要求が送信されます。
ネットワーク リクエスト ルールへのアクセス
[Mobile App Group Configuration] ページから、[イベントサービス(Event Service)] タブを選択します。
包含ルールの構成
- [Add] をクリックして、新しいルールを作成します。[Include Rule] ポップアップが表示されます。
- ルールに表示名を指定します。
- ルールを適用するには、[Enabled] をオンにします。
- ドロップダウンリストのオプションを使用して、ネットワークリクエスト URL を指定します。
- このリクエストタイプをサンプリングする場合は、サンプリングの割合を選択します。
- OK をクリックします。
除外ルールの構成
- [Add] をクリックして、新しいルールを作成します。[Exclude Rule] ポップアップが表示されます。
- ルールの表示名を指定します。
- ルールを適用するには、[Enabled] をオンにします。
- ドロップダウンリストのオプションを使用して、ネットワークリクエスト URL を指定します。
- サンプリングする URL の割合を指定します。
- OK をクリックします。
ルールの優先順位の変更
ルールは、包含または除外リストに表示される順序で評価されます。ルールの優先順位を変更するには、ルールをリストの上方向へ(優先順位を上げる)、またはリストの下方向へ(優先順位をさげる)ドラッグアンドドロップします。カスタムルールの評価は、常にデフォルトの命名ルールの前に行われ、最も高い優先順位を持つカスタムルールから始まります。