Zendeskカスタマーサポートは、ブラウザで生成されたネットワークリクエストに関する補足情報を必要とする場合があります。その問題が発生している間、チームメンバーからHARファイルやネットワークリクエストのログを記録するように求められる場合があります。HARファイルに加えて、ブラウザコンソールのログも含めると役立ちます。同様に、HARファイルに加えてWindowsログファイルも収集できます。
この記事では、次のトピックについて説明します。
HARファイルの生成手順
下のリンクをクリックして、使用するブラウザでHARファイルとコンソールログを生成する手順をお読みください。
ChromeでHARファイルを生成する
- Chromeを開き、問題が発生しているページに移動します。
- 「⋮」ボタンを見つけ、「その他のツール」>「デベロッパーツール」の順に選択します。
- 表示されたパネルから、「ネットワーク」タブを選択します。問題を再現する間は、メニューを開いたままにしておく必要があります。
オプション:ZendeskカスタマーサポートがWebSocketを含むHARファイルをリクエストした場合は、「ネットワーク」タブで「WS」オプションを選択します。ブラウザを再度読み込み、WebSocket経由でのトラフィックの確認を開始します。WSオプションでは、HARファイルをダウンロードする際にすべてのログを取得するのではなく、表示フィルターを目的として、WebSocketのログのみをダウンロードします。
- タブの左上端にある丸い記録ボタンを探し、ボタンが赤くなっていることを確かめます。ボタンが灰色になっている場合は、ボタンを1回クリックして記録を開始します。
- ボタンが灰色になっていない場合は、「ログを保持」ボックスにチェックを入れます。
- グレーのバツ印ボタンをクリックして、「ネットワーク」タブから既存のログをすべて消去します。
- ネットワークリクエストの記録中に問題を再現します。
- 「HARをエクスポート」のダウンロードボタンをクリックして、ファイルをダウンロードし、コンピュータに次のように保存します:コンテンツとともにHARとして保存
- さらに調査するために、ZendeskカスタマーサポートのチケットにHARファイルをアップロードします。
「HARファイルの送信手順」を参照してください。
MacコンピュータでもWindowsコンピュータでも手順は同じです。ChromeでHARファイルを取得する手順を示した簡単なアニメーションを以下に示します。
このファイルの生成に関する問題については、Googleのヘルプセンターの次の記事を参照してください:「Webセッションのトラフィックをキャプチャーする」
空のHARファイルを生成する場合は、「エクスポートされたChrome HARファイルがゼロバイトを返す理由」というトラブルシューティング記事を参照してください。機密データを含むHARエクスポートを有効にする必要があります。
Chromeでコンソールログを取得するには
- Chromeのメインメニューを開きます。
- 「その他のツール」>「デベロッパーツール」に移動します。
- 「コンソール」タブを開き、表示されたエラーのスクリーンショットを作成します。
FirefoxでHARファイルを生成する
- Firefoxを開き、問題が発生しているページに移動します。
- ネットワークモニターを開きます。
- ネットワークリクエストの記録中に問題を再現します。
- 「ファイル」列の任意の場所を右クリックし、「すべてをHARとして保存」をクリックします。
- HARファイルをアクセスしやすい場所に保存します。
- さらに調査するために、ZendeskカスタマーサポートのチケットにHARファイルをアップロードします。
「HARファイルの送信手順」を参照してください。
MacコンピュータでもWindowsコンピュータでも手順は同じです。FirefoxでHARファイル生成時に発生する問題については、Firefox Source Docsの次の記事を参照してください:「ネットワークモニター」
Firefoxでコンソールログを取得するには
- 「ツール」メニューで、「Web開発者」を選択します。
- コンソールログが別のウィンドウに表示されます。
- 表示されるエラーのスクリーンショットを作成します。
SafariでHARファイルを生成する
- Safariを開き、「開発」メニューに移動します。「開発」メニューが表示されない場合は、Safariユーザーガイドの次の記事の手順に従ってください:「MacのSafariで『開発』メニューのデベロッパーツールを使用する」
- 「Webインスペクターを表示」を選択します。
- 「ネットワーク」タブをクリックします。問題を再現している間は、このタブを開いた状態にしておく必要があります。
- ネットワークリクエストの記録中に問題を再現します。
- 「エクスポート」アイコンをクリックし、HARファイルを保存します。
- さらに調査するために、ZendeskカスタマーサポートのチケットにHARファイルをアップロードします。
「HARファイルの送信手順」を参照してください。
SafariでHARファイル生成時に発生する問題については、Safariの開発者Webサイトの次の記事を参照してください:「Webインスペクター」
Safariでコンソールログを取得するには
- 「環境設定」を開き、「詳細」タブに移動します。
- メニューバーで「開発者メニューを表示」を選択します。
- 「個人設定」を閉じます。
- メニューバーで、「開発者」>「エラーコンソールを表示」を選択します。
- 表示されるエラーのスクリーンショットを作成します。
EdgeでHARファイルを生成するには
- Edgeを開き、ネットワークツールに移動します。
- ネットワークリクエストの記録中に問題を再現します。
- キャプチャーしたトラフィックをHARファイルとしてエクスポートします。
- さらに調査するために、ZendeskカスタマーサポートのチケットにHARファイルをアップロードします。
「HARファイルの送信手順」を参照してください。
EdgeでHARファイル生成時に発生する問題については、Microsoft Edgeの次の記事を参照してください:「ネットワークアクティビティを調査する」
Edgeでコンソールログを取得するには
- ブラウザウィンドウの右上にある3つのドットを選択します。
- 「その他のツール」>「デベロッパーツール」をクリックします。
- 「デベロッパーツール」パネルで、「コンソール」タブをクリックします。
- コンソールを右クリックし、「コンソールから既存のログをすべて消去」を選択します。
- 「ログを保持」チェックボックスにチェックを入れます。
- Edgeブラウザで発生した問題を再現します。
- 表示されるエラーのスクリーンショットを作成します。
HARファイルの送信手順
HARファイルをZendeskに送信する前に、HARファイルの名前を変更し、HARファイルをzip形式で保存するか、圧縮する必要があります。圧縮されていないHARファイルは多くの場合、Zendesk添付ファイルの制限を超えます。また、デフォルトでは、HARファイルはページのURLをファイル名として使用します。.com 拡張子を持つファイルは、スパムフィルターやフィッシングフィルターにより不審なメールと見なされます。HARファイルに、完全なURLを含まないわかりやすい名前を付けます。