英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない場合があります。情報に不明な点がある場合は、英語版を参照してください。
この記事では、DevTools Consoleについて言及していますが、これはContentsquare Console(あなたのContentsquareプロジェクトのバックオフィス管理に使用される)とは別のものです。Contentsquare Consoleに関する詳細は、こちらの記事をご覧ください。
DevTools Consoleについて
DevTools Consoleは、ウェブブラウザで利用可能な開発者ツールで、ウェブサイトのコードで何が起こっているかを理解するために一般的に使用されます。ブラウザによって記録されたメッセージや、ウェブ開発者自身が追加したメッセージを表示し、エラーやネットワークの問題などの問題を特定し、トラブルシューティングするのに役立ちます。
エラー分析では、開発者が追加したコンソールメッセージを表示し、問題をより迅速に見つけて解決するのに役立ちます。
コンソールメッセージのログレベル
各メッセージには、その重要性を理解するためにログレベルが割り当てられています。Contentsquareで追跡できるコンソールメッセージには5つのログレベルがあります:
- エラー:ウェブサイトが期待通りに動作するのを妨げる重大なエラーを記録するために使用されます。これらは迅速に調査し、解決することが推奨されます。
- 警告:将来の問題につながる可能性のある異常を記録するために使用されます。問題を防ぐために定期的にレビューすることが推奨されます。
- 情報:ウェブサイトの運用に関する一般的な情報を記録するために使用されます。これらは、通常の活動の流れや行動を理解するのに役立ちます。
- ログ:必ずしも重要ではないが、デバッグやトレースに役立つ情報を記録するために使用されることが多いです。
- デバッグ: 通常、開発中にデバッグ目的で使用されます。これらのログは一時的なものであり、製品コードから削除されることが期待されています。
エラー分析におけるコンソールメッセージの分析
コンソールメッセージは、エラー分析で「カスタムエラー」として識別されます。カスタムエラーでフィルタリングすると、コンソールメッセージとカスタムエラーの両方が表示されます。これらは同じインフラストラクチャを共有しています。
各エラーには以下のラベルが含まれています:
- 「CST」エラー(カスタムエラー)タイプラベル。
- ログレベル(警告、エラー、デバッグ、情報、ログ)。
- コンソールメッセージ、例えば:「デバイスの向きイベントは、許可ポリシーによってブロックされています」。
エラーのあるセッションウィジェットでのコンソールメッセージのフィルタリング方法
コンソールメッセージが時間の経過とともにセッションにどのように影響しているかを一目で確認できます。
- メインメニューからエラー分析に移動します。
- 「エラーのあるセッション」ウィジェットから、エラーフィルタの「カスタムエラー」を選択します。
エラーエクスプローラーからコンソールメッセージをフィルタリングする方法
エラーエクスプローラーを使用してすべてのコンソールメッセージを深く掘り下げます - アドバンスフィルタリングを適用し、カラムをソートし、特定のエラーを検索します。
- エラー分析から、「エラーを検索」ウィジェットで「検索」をクリックします。
- 「フィルタ」ボタンをクリックして「カスタムエラー」を選択します。フィルタリングを保存して適用します。
- 利用可能なタブを使用して、すべてのエラー、ページ別のエラー、またはページグループ別のエラーを表示します。
エラーサイドパネルからコンソールメッセージの詳細を表示し、アクションを実行する方法
すべてのエラータイプと同様に、エラーサイドパネルから追加の詳細を見つけて、さらなるアクションを実行できます。
1. エラー分析から、コンソールメッセージをクリックしてエラーのサイドパネルを開きます。
2. サイドパネルから、個々のエラーの詳細を表示できます:
- エラータイプとログレベル。
- グループ化されたエラーID。
- コンソールメッセージ。
エラーの詳細からできること:
- 一般的なエラーの詳細を確認できます。
- エラーを無視する(管理者または専門ユーザーの役割のみ)。
- JIRAに送信する(管理者ユーザーのみ)または、すでに作成されている場合はJiraチケットを表示します。
- 「...」三点メニューを使用してエラーの詳細をコピーしたり、追加の詳細を設定したりします。
- 「再生を表示」、「影響を表示」、および「ジャーニー分析を表示」ボタンを使用して、エラーの影響をさらに掘り下げます。
セッションリプレイでコンソールメッセージを表示し、アクションを実行する方法
1. エラーのサイドパネルから「再生を表示」ボタンをクリックします。
2. セッションリプレイが開き、エラーが発生したリプレイを視聴できます。
3. エラーの詳細は、イベントストリームおよびタイムラインイベントアイコンのツールチップに表示されます。
4. タイムラインツールチップをクリックし、「定量的」ボタンを使用してエラーの影響をさらに分析します。
よくある質問
なぜタグからエラー/警告が表示されるのですか?
コンソール関数に渡される引数を追跡するために、トラッキングタグはこれらの関数をモンキーパッチする必要があります。モンキーパッチは、元のソースコードを変更することなく関数のコードを拡張するための既知の技術です。これにより、トラッキングタグは呼び出しの起源でなくてもスタックトレースに表示されます。トラッキングタグは、エラーをログに記録するためにコンソールを呼び出すことはありません。