はじめに
カスタムボットの形式検証機能を使用すると、管理者はリアルタイム検証を設定し、ユーザー入力が特定の形式に準拠していることを確認できます。この機能は、入力されたデータを即座にチェックし、入力が基準を満たしていない場合、ユーザーに即座にフィードバックを提供します。
管理者は、テキスト、数値、英数字フィールドなど、さまざまな入力タイプに対してカスタム検証を作成できます。文字長、テキストの大小文字区別、特殊文字のサポートなどの追加ルールも設定可能です。ユーザーの入力が検証ルールに準拠しない場合、システムは入力を修正するように促し、正確なデータのみが送信されるようにします。この機能は、ユーザーがリアルタイムで入力を修正するのを支援するだけでなく、データ収集を効率化し、エラーを削減し、チケット解決を迅速化します。
フォーマット検証ルールの設定
以下の手順に従って、形式検証ルールを設定してください。
- Helpshiftツールバーの「設定」に移動します。
- ワークフローエリアのフォーマット検証ルールをクリックしてください。
「形式検証ルール」ページが開きます。

- 新規検証ルールをクリックしてください。
新規検証ルール画面が開きます。
- 新規検証ルールのタイトルを追加してください。
- (オプション)検証ルールの説明を追加します。
- 新規検証ルールセクションで、ユーザーからの入力を特定の形式で取得するための検証ルールを作成する条件を追加します。
検証ルールを作成するために利用できる条件は4種類あります。- テキストの種類
- テキストロジック
- 文字数制限
- テキストのケーシング
検証ルールを作成するための条件の詳細については、以下の表を参照してください。検証フィルター 条件 サポートされている値 テキスト タイプ は 以下のオプションからテキストの種類を入力してください:
- アルファベット
- 数字
- 特殊文字
テキストロジック - から始まります
- ~で始まらない
- 終わります
- で終わらない
- ~のいずれかを含みます
テキストを入力 文字数制限 - 最低限
- 最大
数値を入力してください テキストのケース - 小文字です
- 大文字ですか?
-
- エラーメッセージフィールドに、入力が検証と一致しない場合にユーザーに表示するエラーメッセージを入力します。
- 保存をクリックしてください。
フォーマット検証ルールを作成したら、こちらをクリックして、カスタムボットでそれを構成する方法をご覧ください。
注記:
エンドユーザーエクスペリエンス
検証はASCII文字(英語、および特殊文字)でチェックされます
より高い精度を得るために、英字のみが使用されている場合に使用することをお勧めします。例:GameTag: #123ABCDE または Payment ID: 12345-67890-12345。
検証ルールで他の言語をサポートするために、テキストタイプから「特殊文字」を含めてください。
検証ルールは、カスタムボットでのみサポートされています。
最大200個のルールを作成できます。