はじめに

カスタムボットの形式検証機能を使用すると、管理者はリアルタイム検証を設定し、ユーザー入力が特定の形式に準拠していることを確認できます。この機能は、入力されたデータを即座にチェックし、入力が基準を満たしていない場合、ユーザーに即座にフィードバックを提供します。

管理者は、テキスト、数値、英数字フィールドなど、さまざまな入力タイプに対してカスタム検証を作成できます。文字長、テキストの大小文字区別、特殊文字のサポートなどの追加ルールも設定可能です。ユーザーの入力が検証ルールに準拠しない場合、システムは入力を修正するように促し、正確なデータのみが送信されるようにします。この機能は、ユーザーがリアルタイムで入力を修正するのを支援するだけでなく、データ収集を効率化し、エラーを削減し、チケット解決を迅速化します。

フォーマット検証ルールの設定

以下の手順に従って、形式検証ルールを設定してください。

  1. Helpshiftツールバーの「設定」に移動します。
  2. ワークフローエリアのフォーマット検証ルールをクリックしてください。
    「形式検証ルール」ページが開きます。
     
  3. 新規検証ルールをクリックしてください。
    新規検証ルール画面が開きます。
       
  4. 新規検証ルールのタイトルを追加してください。
  5. (オプション)検証ルールの説明を追加します。
  6. 新規検証ルールセクションで、ユーザーからの入力を特定の形式で取得するための検証ルールを作成する条件を追加します。

    検証ルールを作成するために利用できる条件は4種類あります。
    1. テキストの種類
    2. テキストロジック
    3. 文字数制限
    4. テキストのケーシング
      検証ルールを作成するための条件の詳細については、以下の表を参照してください。
      検証フィルター条件サポートされている値
      テキスト タイプ

      以下のオプションからテキストの種類を入力してください:

      1. アルファベット
      2. 数字
      3. 特殊文字
      テキストロジック
      1. から始まります
      2. ~で始まらない
      3. 終わります
      4. で終わらない
      5. ~のいずれかを含みます
      テキストを入力
      文字数制限
      1. 最低限
      2. 最大
      数値を入力してください
      テキストのケース
      1. 小文字です
      2. 大文字ですか?
      -
  7. エラーメッセージフィールドに、入力が検証と一致しない場合にユーザーに表示するエラーメッセージを入力します。
  8.  保存をクリックしてください。
    フォーマット検証ルールを作成したら、こちらをクリックして、カスタムボットでそれを構成する方法をご覧ください。

注記:

  1. 検証はASCII文字(英語、および特殊文字)でチェックされます

    1. より高い精度を得るために、英字のみが使用されている場合に使用することをお勧めします。例:GameTag: #123ABCDE または Payment ID: 12345-67890-12345。

    2. 検証ルールで他の言語をサポートするために、テキストタイプから「特殊文字」を含めてください。

  2. 検証ルールは、カスタムボットでのみサポートされています。

  3. 最大200個のルールを作成できます。

エンドユーザーエクスペリエンス