回答要件および検証
回答要件および検証について
回答の要件と検証は、回答者が回答しなかった質問について通知したり、回答者から特定の種類の回答を求めるために使用できます。質問に検証を追加するには、アンケートビルダーの[回答要件]セクションに移動します。
すべての質問で、以下の検証タイプを使用することができます。
- [必要条件の追加]: [必要条件の追加] を有効にすると、以下のオプションが使用可能になります。
- 回答を強制:回答者がアンケートを続行する前に、質問に回答する必要があります。
- Request response :未回答の質問について回答者に警告しますが、選択した場合、回答者は回答せずにアンケートを続行できます。
- 検証の追加: [検証の追加] を有効にすると、以下のオプションが使用可能になります。
- カスタム検証:特定の種類の回答を強制するために使用します(たとえば、回答者が複数選択の質問で適切な数の回答の選択肢を選択するようにする)。
また、特定の状況下では、追加の検証オプションが [検証の追加] メニューに表示されます。
- コンテンツの検証:特定の種類の内容(回答者が有効なメールアドレスを入力する場合など)に基づいて特定の回答を強制する場合に使用します。このチェックは、自由回答を許可する質問で使用されます。
- 質問固有の検証:一部の質問には検証オプションが組み込まれています。たとえば、コンスタントサムの質問には、質問を特定の値まで合計する必要がある追加のオプションがあります。
ヒント:各質問タイプ固有の検証オプションの詳細については、質問タイプページにアクセスして、詳細を確認する質問タイプを選択してください。
いずれかの検証オプションを有効にすると、質問の右上隅にアスタリスクアイコンが表示され、質問に何らかの形式の検証が含まれていることが示されます。
回答を強制
質問で[回答を強制]を有効にすると、回答者はアンケートの次のページに進む前に質問に回答する必要があります。アンケートの特定の質問が他の質問よりも重要である場合、またはアンケートロジックが質問に依存する場合は、回答強制を有効にできます。回答者が質問に回答せずに先に進もうとすると、続行するには質問に回答する必要があることを知らせるメッセージが表示されます。
質問で[回答を強制]を有効にするには
- 目的の質問を選択します。
- 要件追加を有効化します。
- [回答を強制]を選択します。
ヒント:複数の質問に[回答を強制]を設定するには、すべての質問を選択して[回答を強制]を選択します。複数の質問を選択する方法の詳細については、 複数の質問の編集.
回答をリクエスト
[回答をリクエスト]を有効にすると、回答者が質問を見逃したことを思い出すことができます。回答者が戻って回答する必要はありません。これにより、調査に適用されることの多いプライバシーガイドラインに違反することなく、適切な方法で質問への回答率を高めることができます。
[回答をリクエスト]を選択し、回答者が質問をスキップすると、新しいページに移動する前に、スキップした質問に戻って回答するかどうかをクアルトリクスが尋ねます。
質問の回答を要求できるようにする方法
- 目的の質問を選択します。
- 要件追加を有効化します。
- [回答をリクエスト]を選択します。
ヒント:複数の質問に要求回答を設定するには、すべての質問を選択して[回答をリクエスト]を選択します。複数の質問を選択する方法の詳細については、 複数の質問の編集.
コンテンツの検証
コンテンツの検証は、回答者がコンテンツの種類に応じて特定の方法で質問に回答する必要がある場合に使用されます。たとえば、テキストボックスに有効な電子メールアドレスや郵便番号を入力させることができます。
自由回答の質問では、7種類のコンテンツ検証を利用できます。
- メールアドレス:回答には、正しい形式のメールアドレスを含める必要があります。入力したメールアドレスには、”@” 記号と有効なドメイン形式 (例: “qualtrics.com” / “university.edu” / など) が含まれている必要があります。たとえば、”barnaby@qualtrics.com” はこのコンテンツチェックに合格します。
- 電話番号:回答者は、国コードなしで有効な電話番号を入力する必要があります。電話番号を選択した後に表示される追加のドロップダウンを使用して、米国、カナダ、英国、オーストラリア、ニュージーランド、またはオランダの電話番号に基づいて検証することを選択できます。
- 米国の州: 回答は有効な米国の州である必要があり、完全な州名 (“New York” や “Washington” など) または省略名 (“UT” や “TX” など) のいずれかの形式にすることができます。
- 郵便番号: 回答は 5 桁または 9 桁の形式で有効な郵便番号である必要があります。郵便番号を選択した後に表示される追加のドロップダウンを使用して、米国、カナダ、英国、オーストラリア、ニュージーランド、またはオランダの郵便番号に基づいて検証することを選択できます。
- 日付: 回答者は有効な日付を入力する必要があります。ドロップダウンで日付の書式 (mm/dd/yyyy など) を指定することができます。
- 数値: 回答は数値である必要があります (回答にテキスト文字を含めることはできません)。
- テキストのみ (数値以外): 回答にはテキストのみを含めることができます (回答に数字や区切り記号を含めることはできません)。
質問に対してコンテンツチェックを設定する
コンテンツの検証例:郵便番号を使用して市区町村と州を検索
自由回答欄の質問の検証タイプをコンテンツ検証に設定し、コンテンツの種類を[米国の郵便番号]に設定すると、回答者が入力した郵便番号を使用して市区町村と都道府県も記録できます。これは、入力した郵便番号をデータベースに対して実行し、返された市区町村と州をその応答とともに埋め込みデータとして保存することで機能します。これは、標準自由回答の質問タイプを使用する場合にのみ機能することに注意してください。
- 郵便番号を要求する質問で、[検証を追加] を有効にします。
- 郵便番号および US を選択します。
- アンケートフローに移動します。
- [こちらに新しい要素を追加]をクリックします。
- [埋め込みデータ]を選択します。
- 郵便番号から取得する任意の州または市区町村に対して、都道府県の場合は QState_ExportTag、市区町村の場合は QCity_ExportTag という名称の項目を追加します。ExportTag を、郵便番号を収集する質問番号 (Q32 など) に置き換える必要があります。
- [フローを保存]をクリックします。
ヒント:この埋め込みデータはアンケートフローの任意の場所に追加できます。コンテンツ検証済みの回答を収集する前にこのデータを追加し忘れても、問題はありません。この要素を追加すると、このデータが遡及的に回答に追加されます。ただし、ロジックで市区町村と州の値を使用する場合は、ロジック内の項目を使用する他のエレメントの上にこのエレメントを移動する必要があります。
カスタム検証
カスタム検証は、回答者が特定の方法で質問に回答する必要がある場合に使用します。たとえば、テキストボックスに有効なメールアドレスを入力したり、回答者が適切な数の回答選択肢を選択していることを確認したりすることができます。
カスタム検証は要求への応答に対応しておらず、回答者に質問への回答を要求することで回答を強制するのと同様に機能します。質問に対する回答をオプションにすると同時に、質問でカスタム検証を使用することはできません。
質問にカスタム検証を設定する
- 質問を選択したら、[検証を追加]を有効にします。
- [カスタム]を選択します。
- チェックロジックを登録します。このロジックはアンケートの質問にのみ基づきます。ロジックの構築については、質問に基づくロジックを参照してください。
ヒント:回答者の回答で大文字または小文字のどちらを使用するかを希望しない場合は、[大文字と小文字を無視]チェックボックスを有効にします。 - [保存したメッセージを読み込み]をクリックして、回答者が検証に失敗したときに表示されるエラーメッセージを選択します。システムデフォルトメッセージの選択または独自メッセージの登録については、カスタムチェックメッセージを参照してください。
- 終了したら、[保存]をクリックします。
カスタムチェックロジックの登録が終了したら、カスタムチェックメッセージを選択する必要があります。詳細については、カスタムチェックメッセージに関する以下のセクションを参照してください。
カスタム検証メッセージ
質問にカスタム検証を追加するたびに、検証条件が満たされなかった場合に参加者に表示するメッセージを提供する必要があります。通常、このメッセージにより、検証条件が満たされなかった理由やアンケートを続行するために入力する必要がある項目を参加者に知らせます。
作成できるカスタム検証メッセージには、修正済みのクアルトリクスエラーメッセージと、システムのデフォルトメッセージを取得してテキストを変更する2つのタイプ、および独自のメッセージを最初から作成するまったく新しいエラーメッセージがあります。
システムのデフォルト検証メッセージの使用
- カスタム検証ロジックを作成したら、[保存したメッセージを読み込み]をクリックします。
- [自分のライブラリ]にカーソルを合わせます。
- システムデフォルトにカーソルを合わせます。
- 使用するエラーを選択します。
ヒント:アンケートをプレビューし、選択した検証メッセージが適切であることを確認します。
新規チェックメッセージの登録
独自のチェックメッセージを登録するには、以下の手順に従います。
- カスタム検証ロジックを作成したら、[保存したメッセージを読み込み]をクリックします。
- [自分のライブラリ]、[新しいメッセージ]の順に選択します。
- 新しい検証メッセージに名前を付けて、後で簡単に識別できるようにします。
ヒント:新しいメッセージを作成した後、[保存したメッセージを読み込み]をクリックして個人ライブラリを選択すると、そのメッセージを使用できます。 - 検証メッセージを保存するフォルダをライブラリから選択します。
- 以下のいずれかを実行します。
- メッセージのベースとしてQualtricsエラーメッセージを使用する場合は、[検証を追加]をクリックしてから、使用する基本エラーメッセージを選択します。
- 独自のエラーを最初から作成する場合は、[新しいメッセージを作成]をクリックします。
- 検証のエラーを入力します。この名前は回答者に表示されません。これは組織的な目的でのみ使用されます。エラーを設定したら、[名前の変更] をクリックしてエラーを変更できます。
ヒント:[検証を追加]をクリックして事前に作成されたエラーを選択した場合、エラー名を編集することはできません。 - エラーのメッセージを入力します。これは、検証に失敗した回答者に表示されるテキストです。
- エラーを削除する必要がある場合は、[削除] をクリックします。
- 終了したら、[メッセージを作成]をクリックします。
カスタム検証の例:メールアドレスの確認
チェックを使用して、2 つのテキスト項目が同じであることを確認することができます。これは、回答者がメールアドレスの確認などの情報を検証する必要がある場合に役立ちます。メール確認質問を設定するには、以下の手順に従います。
- 自由回答の質問を2つ作成します。1は回答者にメールアドレスの入力を依頼し、1はメールアドレスの確認を依頼します。
- 最初の自由回答の質問で、[コンテンツの種類]を検証として有効化します。
- 最初の自由回答の質問のコンテンツタイプとして[メールアドレス]を選択します。
ヒント:このステップでは、回答者がメールアドレスのみを入力できるようにします。
- 質問1の質問文をクリックし、[テキストの差し込み]を選択します。
ヒント: テキストの差し込みコードは、リッチコンテンツエディターにアクセスできる領域でのみ生成できます。ただし、それ以外の場所で使用できないわけではありません。このテキストの差し込みを使用して、2番目の自由回答の質問でカスタム検証を設定します。 - 最初の自由回答の質問のテキストフィールドを選択します。
- テキストの差し込みコードをコピーします。
- 2番目の自由回答の質問で、検証の種類に[カスタム]を選択します。
- 最初のテキスト入力項目と等しい第 2 テキスト入力項目を必要とするロジックステートメントを登録します。これを行うには、2番目の質問から自由回答欄の回答を選択し、最初の質問の回答の差し込みテキストと等しく設定します。
- [保存したメッセージを読み込み]をクリックし、検証に失敗した場合に回答者を表示するメッセージを選択します。詳細については、カスタム検証メッセージを参照してください。
- [保存]をクリックします。