Web Widget(従来版)がWebサイトに表示されなくなっていることにお気付きの場合、考えられる原因が複数あります。このトラブルシューティングガイドは、この問題を特定して解決するのに役立ちます。また、サポートチームにお問い合わせいただくための適切な情報を用意するのに役立ちます。
ウィジェットを単独でテストし、何が問題かを絞り込みます。これを行うには、https://jsfiddle.net/を使用します。ウィジェットスクリプトをHTMLボックスにコピーし、「実行」を押します。右下のサイドボックスにウィジェットが表示されます。
ウィジェットがポップアップしない場合は、ウィジェット自体が動作していないか、ウィジェットが正しく設定されていません。ステップ3を参照してください。オンラインのエージェントがいますか?またはステップ4:設定が正しく設定されていますか?
ウィジェットが表示され、ウィジェット自体が動作することを確認したので、問題はおそらくWebサイトへの干渉やインストールの誤りによるものです。ステップ2を参照してください。Webサイトにウィジェットが正しくインストールされていますか?次にステップ6:「干渉やエラーが見当たりませんか?」を確認してください。
ウィジェットスクリプトによくある問題は次のとおりです。
- ウィジェットスクリプトはWebサイトに追加されていないか、または既に削除されています。
- Webサイトに間違ったウィジェットスクリプトが追加されました。
- 正しいウィジェットスクリプトがWebサイトに追加されましたが、コード内の誤った部分に追加されています。
次の記事に従って、Webサイトのコードを確認してください:「Webサイトでウィジェットコードを見つけるにはどうすればよいですか?」
スクリプトが存在しない、または正しくない場合、問題が見つかりました。ウィジェットスクリプトが存在し、正しい場合は、コードの正しい部分にウィジェットスクリプトが追加されていることを確認してください。スクリプトをインストールする方法と場所の詳細については、次の記事を参照してください:「WebサイトまたはヘルプセンターにWeb Widget(従来版)を追加する方法」。
1人以上のエージェントがオンラインでチャットに対応できることを確認します「問い合わせフォーム」または「オフラインフォーム」が無効になっていると、オンラインのエージェントがいない場合にウィジェットは表示されません。最初のステップとして、これらの設定が正しいことを確かめ、チャットに対応できるエージェントがいるかどうか確認してください。
詳細については、次の記事を参照してください:「チャット対応状況を設定する」。
Web Widget(従来版)を使用している場合は、「管理センター」 > 「チャネル」 > 「従来版」 > 「Web Widget」に移動して、アクティブにしたいチャネルの切り替えを行って、チャネルがオンになっていることを確認します。前述のとおり、Chatチャネルだけがアクティブになっている場合、すべてのエージェントがオフラインであればウィジェットは表示されません。
まず、ご自身(または問題を報告した訪問者)がChatインターフェースで立入禁止になっていないこと、そしてChatインスタンスに国またはドメインの制限がないことを確認します。
訪問者のIPアドレスが禁止されている場合、オンラインチャットオプションは無効にされ、ページには表示されません。
Guideのセキュリティ設定で「サインインが必要」オプションが有効になっていないことを確認してください。詳細については、次の記事を参照してください:「サインインしたエンドユーザーだけにヘルプセンターへのアクセスを許可する方法」)。Web Widget(従来版)には、ユーザーが閲覧できるヘルプセンターコンテンツのみが表示されます。「サインインが必要」が有効になっている場合、認証されていないユーザーに対してWeb Widget(従来版)がロードされないことがあります。詳細については、次の記事を参照してください:「WebサイトまたはヘルプセンターにWeb Widgetを追加する方法」。
ブラウザのコンソールを開きます。これは使用するブラウザによって異なります。ここではネットワークリクエスト、CSS、セキュリティエラーなどの情報に関するログを確認できます。ブラウザのコンソールで、ERR_INSECURE_RESPONSEエラーが表示されていないかを確認します。ERR_INSECURE_RESPONSEエラーが表示された場合、現在SSLが設定されていない可能性があります。URLの先頭にHTTPS
があるかを確認することで、SSLが設定されているかどうかを確認できます。表示されない場合は、Zendesk提供のSSLを有効にすることができます(手順については、前述の記事を参照)。
Web Widgetを表示するようにファイアウォールが設定されていることを確認します。
前述の手順で問題が解決しない場合は、Zendeskカスタマーサポートまでお問い合わせください。問題の範囲(開始日、影響を受けた人物)、ウィジェットが表示されないWebサイトのURL、およびこれまでに行ったトラブルシューティングの概要に関する詳しい情報を必ず含めてください。