英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない可能性があります。情報に不明な点がある場合は、英語版を参照してください。
エラー分析では、同一のエラーがエラーリスト内での重複を避けるためにグループ化されます。複数のエラーが同一であっても、エラータイプによってはわずかに異なる詳細を持つ可能性があり、それが別の「無関係な」エラーとして扱われる原因となることがあります。
したがって、グループ化ロジックが適用され、次のことが可能になります:
- エラーモジュールをより簡単にナビゲートする
- エラーを迅速に特定し、優先順位を付ける
- エラーの実際の影響を特定する
エラータイプによるグループ化の仕組み
各エラータイプについて、同一のエラーをグループ化するために次のエラー詳細が使用されます:
APIエラー
- リクエストURL
- ステータスコード
- メソッド
- 一致するボディコンテンツ(コレクションルールで設定されている場合)
コンソールメッセージ
- メッセージ、ただし値を無視:
- メッセージ、ただし値を無視:
- 日付/時刻
- 数字
- 金額
- 電話番号
- ID
- JSON値
- 期間(例:03:35)
- 16進数の形の識別子
例1
次のエラーは、日付/タイムスタンプパターンがグループ化のために無視されるため、グループ化されます:
- [ERROR]: 2024-06-27T14:14:36.329Z 何かがうまくいきませんでした
- [ERROR]: 2024-06-27T13:11:35.391Z 何かがうまくいきませんでした
例2
次のエラーは、数字パターンがグループ化のために無視されるため、グループ化されます:
- [ERROR] この日付は、検索に入力した年齢(10歳)に対応していません。日付を確認するか、新しい検索を開始してください
- [ERROR] この日付は、検索に入力した年齢(25歳)に対応していません。日付を確認するか、新しい検索を開始してください。
カスタムエラー
- メッセージ、ただし値を無視:
- 日付/時刻
- 数字
- 金額
- 電話番号
- ID
- JSON値
- 期間(例:03:35)
- 16進数の形の識別子
例
- 「おっと、割引コードが無効です」または、
- 「入力した値の1つ以上が正しくありません。ログイン情報を確認して再試行してください。」
各値のカスタムエラーを生成する
ただし、上記のリストされた値を無視したくない場合(代わりに各値が別々のカスタムエラーを生成するようにしたい場合)、Contentsquare Tag Configuratorカスタムエラーテンプレートを使用するか、カスタムエラータグコマンドを使用して、以下の属性を追加できます。
属性:
- key: GROUPING
- value: DO_NOT_GROUP
これは、在庫切れエラーを在庫管理単位(SKU)で分けたい場合によく行われます。これにより、在庫切れアイテムのビジネスへの影響を定量化できます(SKUごとに)。
クラッシュ
Android Nativeのクラッシュについては、最初のフレームの次の要素を使用します:
- 例外タイプ
- パッケージ
- メソッド名
- ファイル名
iOS Nativeのクラッシュについては、最初のフレームの次の要素を使用します:
- 例外タイプ(または例外タイプがない場合はシグナル)
- モジュール
- 関数名
- ファイル名
React Nativeのクラッシュについて:
- コンテキストライン関数名
- ファイル名
Flutter
- 例外タイプ
- ファイル名
- クラス名
- メソッド
- ディレクトリ
JSエラー
- ファイル名ドメイン、ただし国や言語に関連する値(拡張コードなど)を無視
- エラーメッセージ、ただし一部の値(数字、URL)を無視し、ブラウザやブラウザバージョンに特有の特性を排除
グループIDを使用したエラーグループの分析
グループ化されたエラーにはグループIDが付与され、エラーがどのグループに属しているかを簡単に特定できます。エラー分析、セッションリプレイ、および分析コンテキストのセグメントでエラーグループIDを見つけて使用できます。
エラー分析におけるエラーグループ化
エラーリストからエラーをクリックしてサイドパネルを開きます。そこで、グループIDを確認し、3点リーダーの「詳細」メニューをクリックして「エラー詳細をコピー」を選択できます。
セッションリプレイにおけるエラーグループ化
セッションリプレイでエラーグループIDを適用すると、グループIDを含むリプレイのリストがフィルタリングされます。
リプレイを視聴する際は、イベントストリームを使用してエラーの名前、詳細、およびエラーが属するグループIDを表示します。
分析コンテキストにおけるセグメントを使用したエラーグループ化
分析コンテキストでグループ化されたエラーのセグメントを作成して保存し、他のモジュールで使用します。
ヒント:Impact Quantificationで保存されたセグメントを使用して、エラーを経験したユーザーと経験していないユーザーを比較し、コンバージョンや収益への影響を確認します。