問題
AjaxRequest イベントが表示されますが、ブラウザー アプリの次の GraphQL メタデータ プロパティが含まれていません。
原因
ブラウザ エージェントは、各 AJAX リクエスト本文とクエリを分析し、共通の GraphQL パターンを識別しようとします。これらのパターンを検出すると、収集される送信 AjaxRequest イベントに追加のメタデータ プロパティが追加されます。エージェントがこれらのパターンの検出に失敗した場合、追加のイベント プロパティは追加されません。
解決
アプリケーションにブラウザ監視の最新バージョンが実装されており、すべてのPro 機能のデータを収集している場合は、AJAX リクエストが標準の GraphQL 形式を使用して送信されていることを確認してください。
AJAX リクエストの形式を確認するには、ブラウザの開発コンソールを使用してリクエストを表示し、以下の構文と比較します。
これらの標準の詳細な説明については、GraphQL のドキュメントを参照してください。
エージェントは、このペイロードの内容を使用して GraphQL パターンを検出し、メタデータ プロパティを構築します。query
セクションが欠落しているリクエスト本文またはクエリは、GraphQL データとしてまったく処理されません。
GraphQL ペイロードがこのパターンに従っていない場合、エージェントは GraphQL メタデータを確実に検出できません。
これらのトラブルシューティング手順のいずれかが失敗する場合、または AJAX データ プロパティの欠落に関する問題が依然として発生する場合は、 support.newrelic.comでサポートを受けてください。