英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない場合があります。情報に不明な点がある場合は、英語版を参照してください。
JavaScriptとは何ですか?
JavaScriptは、インターネット上のすべてのウェブページの95%を支える開発言語です。標準のページは、表示ごとに平均20のJavaScriptファイルをダウンロードします。
JavaScriptは、ユーザーがあなたのウェブサイトのページを訪れたときに、ユーザーのブラウザによって処理されます。コードに誤りが含まれている場合、Javascriptエラーが発生します。
スクリプトエラーは最も一般的なタイプのJavaScriptエラーであり、詳細はこちらで読むことができます。
エラーは、サイトのフロントエンドでユーザーに常に表示されるわけではありませんが、表示される場合、ユーザーは次のような問題に直面する可能性があります:
- エラーメッセージ
- ページが全く読み込まれない
- 長い読み込み時間
- 反応しないCTA
- 空のドロップダウンメニュー
JavaScript (JS) エラーの収集方法
JSエラー収集の有効化
プロジェクトの管理者ユーザーは、いつでもJSエラー収集を有効または無効にできます。プランに応じて、これはプロジェクト設定またはContentsquareコンソールで行われます。以下の関連ステップを確認し、従ってください。
無料およびグロースプラン:
プロジェクト設定でJSエラー収集を有効/無効にできます:
- 右上のプロフィールアイコンをクリックし、次に'プロジェクトとユーザー'を選択します。
- 'トラッキング'メニューを選択します。
- 'JSエラーを収集する'の隣にあるオン/オフトグルボタンを使用して、収集を有効/無効にします。
エンタープライズプランおよびプロプラン(Experience Monitoringアドオン付き):
エラーおよびネットワーク詳細収集の設定に関する記事をご覧ください。
ページビューごとに収集されるエラー
ページビューごとに最大20のJSエラーが収集されます。
JSエラーの表示形式
JSエラーは次の形式で表示されます:'エラー名:エラーメッセージ'。
以下は一部の例です:
スクリプトエラー。
未捕捉のTypeError:未定義のプロパティ'0'を読み取ることができません
TypeError:this.stickyHeightsは未定義です
SecurityError:DOM例外18:ユーザーエージェントのセキュリティポリシーを突破しようとしました
SyntaxError:式が期待され、スクリプトの終わりを取得しましたエラー分析でのJSエラーの読み方
エラー分析は、ユーザーが訪問中に経験したすべてのJavaScriptエラーを自動的に追跡します。
エラーをクリックすると、エラーの詳細がサイドパネルに表示され、エラーを区別し、その正確な位置を特定できます。
- 最初の行にはエラータイプ(この場合:Javascriptエラー)が表示されます
- 2行目にはグループエラーIDが表示されます。
- 3行目はファイルパスです。
- 4行目と5行目は、エラーコードを特定するのに役立つファイル内の行とカラムです。
エラーエクスプローラーでエラーを検索することでもJavaScriptエラーを見つけることができます。'エラーを検索'の下にあるボタンをクリックしてください。
表示されたエラー行には、各JSエラーの3行のテキストが表示されます。これらはエラー(またはグループ化されたエラー)の詳細であり、エラーを区別し、その位置を特定するのに役立ちます:
- 最初の行にはエラータイプとファイル内の行とカラムが表示され、エラーコードを特定するのに役立ちます
- 2行目にはエラー名が表示されます
- 3行目は、エラーを含むスクリプトファイルの場所、またはJSコードがHTMLコード内にある場合のURLです。
注:スクリプトファイルの末尾にある.js拡張子は、特定のシングルページアプリケーションフレームワークを使用してページが構築されている場合、常に表示されるわけではありません。
JSエラー分析モジュールは、これらの不具合を可視化し、あなたのユニークなウェブサイトKPIに対して優先順位を付けます。