チケットを誰でも送信できるように設定すると、スパムからアカウントを保護するためにCAPTCHAが自動的に有効になります。つまり、サインインしていないユーザーは、チケットを送信する前に確認テストを完了するように求められる可能性があります。
この記事では、以下のトピックについて説明します。
CAPTCHAについて
誰でもチケットを送信できるように設定した結果、スパムメールがZendeskアカウントのチケットとして処理されてしまうことがあります。登録もサインインもしていないユーザーに対して、チケットを送信する前に人間であることを確認するよう要求することは、スパムを防ぐのに非常に役立ちます。
Zendeskは、Cloudflareのボット検出/管理ソフトウェアを使用して、ボットや悪質なトラフィックを防いでいます。ほとんどのユーザーは、CAPTCHAに回答することなく、人間であることを確認するだけで済みます。リスク解析エンジンが、ユーザーが人間であるか、悪意のあるユーザーであるかを予測します。確定できない場合、CAPTCHAを表示し、チケットを送信する前に回答するようにユーザーに求めます。
リスク分析エンジンは、リクエストが次のような特定の条件に一致するかどうかに基づいて、リクエスト送信者にCAPTCHAの入力を求めるかどうかを判断します。以下はその例です。
-
ボットスコアがしきい値を下回っている場合
- 検証済みのボット(検索クローラーなど)を除く場合
-
/hcパスが存在する場合
「アカウント登録」ページに含まれるCAPTCHAはデフォルトで有効になっており、無効にすることはできません。CAPTCHAは現在Web Widget(従来版)では使用できません。
CAPTHAに関するFAQ
以下のセクションでは、CAPTCHAに関するよくある質問を紹介します。
CAPTCHAが時々しか表示されないのはなぜですか?
Cloudflareのボット管理ツールは、Zendeskのすべてのトラフィックを分析し、トラフィックが人間によるものかボットによるものかを判断してスコアリングします。CAPTCHAは、トラフィックが一定のしきい値内でスコアリングされたときに表示されます。これは、主にボットを対象としています。ボットスコアが<5であることは、不正なボットから厳重に保護されていることを示します。
実際の人間からのトラフィックが、Cloudflareによってボットによるトラフィックとして誤って分類されることはめったにありません。
ボットスコアとは何ですか?
リクエストがボットスコアなどの特定の条件に一致する場合、リクエスト送信者にCAPTCHAの入力が求められます。ボットスコアとは、そのリクエストがボットによるものである可能性を示す1から99までのスコアです。スコアが1の場合は、そのリクエストが自動化されたものである可能性が高いことを示します。一方、スコアが99の場合は、そのリクエストが人間によるものであると判断されます。
CAPTCHAのレンダリング時にエラーが発生するのはなぜですか?
一部のブラウザでは広告ブロッカーがCAPTCHAをオフにすることがあり、古いブラウザではCAPTCHAの表示に問題が生じることがあります(「Cloudflareボット製品に関するよくある質問」を参照)。
なぜ自動化アプリや正規のボットがブロックされるのでしょうか?
適切なボットを使用しているにもかかわらずブロックされる場合は、Zendeskカスタマーサポートにお問い合わせください。
Cloudflareのボット管理は何を追跡するのですか?
-
シナリオ:リクエストフォームや匿名リクエストAPIで、優れた自動化やボットが実行されている
Cloudflareのボット管理は、API上のトラフィックを追跡しません。フォームにトラフィックがあることは想定されていませんが、フォーム上のトラフィックを追跡します。
-
シナリオ:チケット送信用のカスタムフォームを作成している
Cloudflareのボット管理は、チケット送信用のすべてのカスタムWebフォームのトラフィックを追跡します。
ホストマッピング済みのアカウントでは、CAPTCHAは有効ですか?
Cloudflareボット管理は、ホストマッピングされたアカウントのトラフィックを追跡します。CAPTCHAは、誰もがチケットを送信できるようにするとデフォルトで有効になり、無効にすることはできません。