Web Widget(従来版)がWebサイトに表示されなくなった場合、複数の原因が考えられます。このトラブルシューティングガイドを使用して、問題を特定して解決します。

  • ステップ1:ウィジェットが動作するかどうかを確認する
  • ステップ2:ウィジェットが正しくインストールされていることを確認する
  • ステップ3:オンラインのエージェントがいるかどうかを確認する
  • ステップ4:設定を確認する
  • ステップ5:ユーザーがブロックされているかどうかを確認する
  • ステップ6:干渉やエラーを確認する
メモ:このトラブルシューティングガイドは、Webサイトでウィジェットに関する問題を抱えているお客様を対象としています。ヘルプセンターにウィジェットが表示されない場合は、次の記事を参照してください:「Web Widget(従来版)がヘルプセンターに表示されないのはなぜですか?」

ステップ1:ウィジェットが動作するかどうかを確認する

ウィジェットが表示されるかどうかを確認するには、次の手順に従います。

  1. jsfiddle.netなどのツールを使用して、ウィジェットを個別にテストし、問題を絞り込みます
  2. ウィジェットスクリプトをHTMLボックスにコピーし、「実行」をクリックします
  3. 右下にウィジェットのポップアップが表示されます

ウィジェットがポップアップしない場合は、ウィジェット自体が動作していないか、設定されていません。ステップ3および4を実行します。

ウィジェットが表示され、ウィジェット自体が動作することを確認したので、問題はおそらくWebサイトへの干渉やインストールの誤りによるものです。ステップ2と6を確認します。

ヒント:ブラウザのキャッシュとcookieをクリアして、シークレットウィンドウまたはプライベートブラウズウィンドウでテストします。

ステップ2:ウィジェットが正しくインストールされていることを確認する

ウィジェットスクリプトを使用している場合、以下の一般的な問題の影響を受けていないことを確認します。

  • ウィジェットスクリプトがWebサイトに存在しないか、または削除された
  • Webサイトに間違ったウィジェットスクリプトが表示される
  • 正しいウィジェットスクリプトがWebサイトに表示されているが、ヘッダーまたはフッターには表示されない

次の記事に従って、Webサイトにコードがあることを確認してください:「Webサイトでウィジェットコードを見つけるにはどうすればよいですか?」

スクリプトが存在しない場合、または間違っている場合は、ソースコードのヘッダーまたはフッターにスクリプトを追加します。

ウィジェットスクリプトが存在し、正しい場合は、Webサイトのヘッダーまたはフッターにスクリプトを追加したことを確認します。スクリプトをインストールする方法と場所の詳細については、次の記事を参照してください:「WebサイトまたはヘルプセンターにWeb Widget(従来版)を追加する方法」

ステップ3:オンラインのエージェントがいるかどうかを確認する

1人以上のエージェントがオンラインでチャットに対応できることを確認します。「問い合わせフォーム」または「オフラインフォーム」を設定していない場合は、オンラインのエージェントがいない場合、ウィジェットは表示されません。最初のステップとして、これらの設定が正しいことを確かめ、チャットに対応できるエージェントがいるかどうか確認してください。

詳細については、次の記事を参照してください:「チャット対応状況を設定する」

ステップ4:設定をご確認ください

Web Widget(従来版)を使用している場合は、「管理センター」>「チャネル」>「従来版」>「Web Widget」に表示されることを確認してください。

ウィジェットが表示されない場合は、チャネルを追加して、Webサイトに関連コードをインストールします。

ステップ5:ユーザーがブロックされているかどうかを確認する

問題を報告した訪問者が、チャットインターフェイスでアクセスを禁止されていないかどうかを確認します。また、Chatインスタンスに国またはドメインの制限を課すこともできます。

訪問者のIPアドレスが禁止されている場合、オンラインチャットオプションは無効にされ、ウィジェットはページに表示されません。

セキュリティ設定で「サインインが必要」オプションがオンになっていないことを確認します。詳細については、次の記事を参照してください:「サインインしたエンドユーザーだけにヘルプセンターへのアクセスを許可する方法」Web Widget(従来版)には、ユーザーが閲覧できるヘルプセンターコンテンツのみが表示されます。「サインインが必要」が選択されている場合、認証されていないユーザーに対してWeb Widget(従来版)がロードされないことがあります。詳細については、次の記事を参照してください:「WebサイトまたはヘルプセンターにWeb Widgetを追加する方法」

ステップ6:干渉やエラーを確認します

ブラウザのコンソールを開きます。これは使用するブラウザによって異なります。ここではネットワークリクエスト、CSS、セキュリティエラーなどの情報に関するログを確認できます。次のエラーが表示されるかどうかを確認します:ERR_INSECURE_RESPONSE

このエラーが表示された場合は、現在SSLが設定されていません。URLの先頭にHTTPSがあるかを確認することで、SSLが設定されているかどうかを確認できます。HTTPSを確認できない場合は、Zendeskが提供するSSLを使用できます。

Web Widgetが表示されるようにファイアウォールを設定します。

メモ:Firefoxの設定の「強化されたトラッキング保護」がオンになっている場合、Web Widget(従来版)がブロックされることがあります。
Powered by Zendesk