ロジックを使用する
このページの内容
“ロジックの使用 “について
「ロジック」とは、クアルトリクスのアンケートで質問を表示したり、メールを受信したり、その他の動作を開始したりするために、回答者が満たさなければならない条件を指します。クアルトリクスの以下の機能は、それぞれ何らかの形でロジックを使用しています:
- 質問ブロックを条件付きで表示する分岐ロジック。
- 一つの質問を条件付きで表示する表示ロジック。
- 設定した回答数にカウントする回答者を決定する割り当て。
- アンケートを進める前に、回答者が特定の回答条件を満たしていることを確認するためのカスタム検証。
例: 18歳以上の人にだけ質問を表示したい場合があります。表示ロジックを使用して年齢に基づく条件をセットし、条件を満たさない回答者から質問を非表示にします。
例: 試験で 80% 以上のスコアを獲得した回答者全員にメールを送信する必要があります。メールのトリガーの条件を使って、埋め込みデータのスコアリングに基づいてこの条件をセットし、条件を満たした人だけにメールを送信します。
Qtip:ワークフローおよびレポート、結果、データと分析のフィルターで使用されるロジックは、このページで説明されているロジックとは異なり、”Any” vs “All “のアプローチを使用します。ガイダンスについては、リンク先のページを参照してください。
条件の登録
クアルトリクスのロジックウィンドウ(表示ロジックや分岐ロジックなど)が表示されると、必ずドロップダウンメニューが表示されます。これらのメニューで、条件パラメーターを決定します。ステートメントが完全になるまで、各メニューでロジック条件が指定されます。
上の例では、学生メンターに関する質問を新入生以外から隠そうとしています。このスクリーンショットには、以下が記載されています。
例: 例: 次の条件が満たされた場合のみ、この質問を表示します: 質問 12 の “What is your year in school?” に対する回答。「1年生」が選択されている。
基本的に、回答者は学生メンターを尋ねる前に、自分が1年生であることを確認しなければならない。
基本条件の作成
自分の条件を声明として考えるのがベストだ。回答者が満たす必要がある条件を考え、その条件を記述するステートメントを作成します。
例から始めよう。学生に寮を評価してもらう必要があります。ただし、学生が学生寮に住んでいないと答えた場合は、この質問は避けたい。
Qtip:ステップ1で選択したフィールドタイプによって、以下のステップが異なる場合があります。これらの説明の目的は、一般的な例から始めていただくことです。
複数の条件を追加する
作成するロジックで、より複雑な条件が必要になることがあります。複数の条件をANDまたはORで結合できます。
条件がANDで結ばれているということは、両方の条件が満たされなければならないということである。条件がORで結ばれているということは、どちらかの条件が満たされる可能性があるということだ。ロジックを追加するにつれて、ANDで結ばれた条件が最初に評価され、次にORで結ばれた条件が評価されることに注意してください。
例: この質問は回答者が新入生で、学生寮に住んでいる場合に表示されます。学生寮に住んでいない1年生や、学生寮に住んでいる上級生には、この質問は表示されません。逆もまた同様です。
新しい条件の追加方法
Qtip:プラス記号(+)を押して新しい条件を作成すると、前の条件の複製が作成されます。これにより、すべてのフィールドを一から選択するのではなく、少数のフィールドを変更するだけで、類似する条件を簡単に作成できます。
複数の条件のトラブルシューティング
あなたのニーズによっては、条件はこれまで試した例よりも長く複雑になるかもしれない。
どのような回答者が次の割り当てを満たすと思いますか?ANDで結ばれた条件が最初に評価され、次にORで結ばれた条件が評価される。
この割り当てを満たす回答者の3つの細分化である:
これだけの条件をロジックに追加する場合は、新しい論理セットを使用して、すべてをより明確に分けることをお勧めします。詳細を見るには次へ。
論理セットを使用して高度な条件を作成する
ロジックがより高度になり、より多くの条件が含まれるようになると、論理セットの使用が必要になる場合があります。論理セットは、同時に評価される条件のグループです。ステートメントと同様に、論理セットもANDまたはORで結合できます。
論理セットでは、ある文のグループ全体が真であればAND/OR、別の文のグループ全体が真であれば条件を満たすと言うことができる。
この例では、次のうちいずれかの条件を満たしている回答者にのみ質問が表示されます。
- 18~24歳の米国人
- 25~34歳のカナダ人
18~24歳のカナダ人や25~34歳の米国人である回答者には、質問が表示されません。また、他の国の18歳から24歳の若者には表示されないなど。
新しい論理セットの追加方法
Qtip:キーボードのShift を押しながらプラス記号 (+) をクリックして、新しい論理セットを追加することもできます。
ロジックのタイプ
クアルトリクスでのロジックの構築方法を理解したところで、具体的にどのようなロジックのタイプがあるか詳しく説明します。まず、ロジックを使用するプラットフォームの各部分に何があり、それぞれのタイプがどのように機能するのかを説明しよう。
ロジックは、回答者が質問にどのように答えたか、連絡先リストに事前に保存した情報、割り当てが達成されたかどうかなどに基づいて作成できます。しかし、あなたがプラットフォームのどこでロジックを使うかによって、これらのオプションのすべてが意味を持つとは限りません。下の表は、クアルトリクスの各場所で使用できるロジックのタイプを示しています。
| ロジックの基準 | 分岐ロジック | 表示ロジック | 割り当て | カスタム検証 | メールのトリガー |
|---|---|---|---|---|---|
| 質問 | はい | はい | はい | はい | はい |
| 埋め込みデータ | はい | はい | はい | いいえ | はい |
| 連絡先リスト | いいえ | はい | いいえ | いいえ | いいえ |
| 割り当て | はい | はい | はい | いいえ | はい |
| GeoIP位置情報 | はい | はい | いいえ | いいえ | いいえ |
| ループと結合 | いいえ | はい | いいえ | いいえ | いいえ |
| デバイスタイプ | はい | はい | いいえ | いいえ | いいえ |
質問に基づくロジック
回答者による質問への回答に基づくロジックを設定できます。質問のタイプに応じて、異なるロジックオプションが表示されます。ロジックの選択肢には、選択肢と自由回答の2種類があります。
多肢選択式質問とは、回答者があらかじめ決められた選択肢 (多肢選択式、マトリックス、スライダーなど) から選択する質問のことです。自由記述の質問とは、回答者が自由形式の回答 (質問文、コンスタントサム、ランキング) を入力する質問です。
Qtip:質問に基づいてロジックを作成する場合、回答者がロジックに出会う前にその質問が表示されるようにしてください。
選択肢の質問に基づく論理セット
この質問が表示されるのは、新入生と回答した人のみです。
オープンエンドクエスチョンに基づく論理セット
このロジックの質問は、メールアドレスの一部に「@qualtrics.com」を持つ回答者のみに表示されます。
質問ロジックに使用できるフィールド
質問に基づいたロジックのフォーマットには多くの方法があることにお気づきでしょう。このセクションでは各フィールド、その意味、入力方法について説明します。
標準
一般的に、これらのオプションはすべての質問タイプで表示されます。
- 表示されている/表示されていない回答者に表示された選択肢をベースロジックとします。回答者への選択肢の非表示および表示の詳細については、回答の選択肢に表示ロジックを追加するページを参照してください。
多肢選択式
多肢選択式の質問の場合、これらのフィールドに基づいたロジックを持つことができます。これには多肢選択式だけでなく、並列、マトリックス表なども含まれる。
- 選択された / 選択されなかった 回答者が選択した、または選択しなかった特定の選択肢にロジックを基づかせます。
- 選択された回数:この選択肢は複数回答を許可するように設定された多肢選択式の質問にのみ表示されます。このオプションを使用すると、多肢選択式の質問で誰かが選択した正確な答えではなく、いくつの答えを選択したかに基づいてロジックを作成することができます。
- 選択肢(自由回答): このフィールドは選択肢に自由回答を許可した場合のみオプションとなります。(このフィールドを選択すると、この選択肢に入力されたテキストに基づいてロジックを作成することができます。
自由回答および数値質問
自由記述形式または数値形式の質問には、これらのオプションがあります。これには、自由回答問題、その他のテキスト、自由回答マトリックス表、スライダー、コンスタントサムなどが含まれる。
- と等しいか等しくないか: 答えが等しいか等しくないか、正確な数に基づいて論理を考える。自由回答の場合、これは完全一致として使用することができ、回答に完全一致の語句または単語が含まれている必要があります。
- より大きい/より小さい/等しい:特定の数より大きいか、小さいか、または等しいかどうかをロジックの基準にします。
- 空白です/空白ではありません: 回答者が質問を空白にしたかどうかに基づいてロジックを作成します。
- 含む / 含まない: 特定のコンテンツがレスポンスに含まれているかどうかをロジックの基準とする。大文字小文字を無視するを選択すると、質問は大文字小文字を無視します。 例: ユーザーが自分のペットについて自由回答で何を言ったか正確には気にしないかもしれませんが、回答に「犬」が含まれている場合、犬に関する一連の質問に送ります。
- Matches Regex: 正規表現に基づくロジック。正規表現コードは、正確な文字や単語などを制限するのに便利です。 Qtip:正規表現はカスタムコーディングのため、クアルトリクスサポートでは正規表現の作成をお手伝いすることはできません。彼らができるのは、それが終わってから、その行く末を考える手助けをすることだけだ。その代わり、クアルトリクスXMコミュニティの経験豊富なユーザーにいつでも質問できます。
マトリックステーブル
これらのフィールドはマトリックステーブルと並列テーブルに適用される。
- 尺度: 特定の尺度が選択されているか、表示されているかを選択する。 例: マトリックステーブルのいずれかのステートメントで「強くそう思う」が選択されている限り、質問を表示します。
- ステートメント-尺度: 特定の尺度ポイントが特定のステートメントに選択されているかどうかを選択する。 例: カスタマーエクスペリエンス “を “非常に満足 “と評価した場合のみ、質問を表示することができます。
- 尺度(Count): 尺度が選択された回数のベースロジック。 例: アンケート調査で「非常に満足」が5回以上選択されると、満足した顧客向けの特別なパスが表示されます。
- ステートメント(再コード化): ステートメントの特定の尺度を選択する代わりに、尺度の識別値を割り当てて範囲を設定することができます。 例: 例えば、あなたのマトリックスには7つの尺度があり、最後の3つが正であるとします。識別値が5以上の場合にのみ、満足度の高さに関する分岐を表示します。
ループブロックに関する質問
ループと結合をブロックに適用した場合、そのループされたブロックの質問は標準および多肢選択式に加えて、追加のフィールドを取得します:
- 名前でループを選択する:特定の選択肢を特定のループで選択する。
- 現在のループ: 現在のループで特定の選択肢を選択する必要がある。 例: 参加したイベントの評価者を募ります。ブロックは、参加者が参加したと回答したすべてのイベントに対してループします。Q25では、”時間を楽しめましたか?”と聞かれている。そして、「はい」と答えると、自由回答の質問文Q26「詳しく説明してください」が表示される。
最初にレビューするイベントは楽しめたものの、2つ目のイベントは楽しめなかった回答者がいるかもしれません。その場合、「現在のループ」の表示ロジックを使用して、現在のループで「はい」を選択した場合のみ、次の質問が表示されるようにする必要があります。
- 任意のループ: 任意のループで特定の選択肢が選択された。 例: あなたが主催したいくつかのイベントに関するアンケート調査を実施しています。ループブロックで、回答者に食中毒にかかったかどうかを質問します。回答者が100イベント中1イベントしか体調を崩さなかったとしても、それは問題ではない。後のブロックでは、フォローアップの質問を入れ、どのブロックで病気になったと答えたかを表示する。
- すべてのループ:すべてのループで特定の選択肢を選択する必要があります。
埋め込みデータに基づくロジック
埋め込みデータフィールドは、ID番号や監督名などの追加情報を各回答に接続する。
Qtip:埋め込みデータに基づいて論理を設定する場合、埋め込みデータが必ず アンケートフロー 回答者が論理に出会う前に。
埋め込みデータに基づく論理セット
例: スクリーンショットで設定した論理セットでは、Harmon教授の授業を受けている人だけが質問を見ることができます。
埋め込みデータ・ロジックでテキストの差し込みを使う
2つの埋め込みデータフィールドが同じ値を持たないようにしたいと思ったことはありませんか?または、質問で提供された答えが埋め込みデータフィールドで提供された答えと一致することを確認しますか?テキストの差し込みで、このようなことがすべてできます!
テキストの差し込みにより、回答者がデータを持っている埋め込みデータ、質問文、割り当て、スコアなどから値を取得することができます。埋め込みデータロジックの最後のフィールドは空白なので、ここにテキストの差し込みを貼り付けることができます。
表示ロジックを使用している場合は、テキストの差し込みを選択するためのドロップダウン矢印が表示されます。分岐ロジックを使用している場合は、アンケートの質問または埋め込みデータ要素でテキストの差し込みを作成し、それを切り取ってフィールドに貼り付ける必要があります。
例: 連絡先リストに保存した教授が、回答者の言う教授と一致しない場合、回答者を特別ブロックに送りたい場合。分岐ロジックの設定時に、教授の質問に対して選択された選択肢を分岐ロジックの最後のフィールドに差し込みます。以下の画像をご覧ください。
連絡先リストに基づくロジック
連絡先リストを使ってアンケートを配信する場合は、そのリストの情報(名前やメールアドレスなど)をロジック条件で使用することができます。
連絡先リストに基づく論理セット
このロジックの質問は、クアルトリクスアドレスを持つ回答者のみに表示されます。
連絡先リストロジックの可能なフィールド
各連絡先フィールドの詳細を見るには、リンク先のサポートページをご覧ください。
- 名前連絡先のファーストネームに基づいてロジックを作成します。
- 姓:連絡先の姓をベースにロジックを作成します。
- 電子メール:連絡先のメールアドレスに基づいてロジックを作成します。
- 外部データ:連絡先の外部データ参照にロジックを基づかせます。
連絡先: リストに追加したフィールドは連絡先リストにはありません。代わりに、埋め込みデータの下にある。
割り当てに基づくロジック
割り当て を使用すると、特定のグループの回答者が何人アンケートに回答したかを追跡することができます。特定の割り当てが満たされているかどうか、および現在の割り当ての値をロジック条件の基準にできます。
割り当てに基づく論理セット
このロジックの質問は、クアルトリクスユーザーの割り当てを満たすまで表示されます。
割り当てロジックで可能なフィールド
- Has Not / Been Met:割り当てが達成されたか否かをロジックの基準とする。
- 等しい / 等しくない: 割り当ての「カウント」は、アンケートに回答し、割り当ての条件を満たした回答者の数です。割り当てが等しいか、または等しくない正確な総数をロジックの基準にできます。
- より大きいか、小さいか、等しいか:割り当てを満たした人の数が、何人以上、何人以下、または何人と等しいかをロジックの基準にする。
GeoIP位置情報に基づくロジック
注意: 2020年9月22日より、米国/カナダ以外の地域の州/地域GeoIPコードは、FIPS 10-4コードからISO 3166-2コードに変更されます。米国の州とカナダの州は影響を受けないが、その他の地域は変更後に異なる可能性がある。
クアルトリクスでは、回答者のIPアドレスを使用して回答者の位置を推定できます。この情報は、アンケートロジックで使用できます。この種のロジックは分岐ロジックと表示ロジックにのみ適用できる。
Qtip:GeoIP 位置情報は 100% 正確ではありません。itは、IPアドレスに基づく回答者の位置の推定である。IPアドレスを非表示にしているか、リモートアクセスツールを使用しているか、より一般的なアドレスを使用している回答者に対するGeoIP推定の精度は低くなります。
Qtip:緯度と経度のデータ値は、都市/郵便番号に基づいており、特定の物理的な場所や個人を特定するために使用することはできません。
GeoIPロケーションに基づく論理セット
このロジックの質問は、郵便番号84508の回答者にのみ表示されます。
GeoIP位置情報ロジックに使用できるフィールド
GeoIP位置情報を使用して位置カテゴリを選択し、定義できます。
ロケーション・カテゴリー
- 郵便番号
- 市区町村
- 州/地域(たとえば、「ワシントン」ではなく「WA」などの州コードを使用してください)
- 国名
- 国コード
- 地図上の位置
フィールドの定義
最初の5つのロケーションタイプは、自由回答フィールドタイプで定義する。
- Is / Is Not Equal To: 正確なロケーション名または値にロジックを基づかせます。
- Is Greater / Less Than / Equal To:特定の数より大きいか、小さいか、または等しい数に基づいて場所を指定します。
- 含む/含まない: その場所には特定の文字/単語/フレーズが含まれています。
- Matches Regex: 正規表現に基づくロジック。すべての正規表現コードがスラッシュ(/)に挟まれている必要があります。例えば、/regex/。 Qtip:正規表現はカスタムコーディングのため、クアルトリクスサポートでは正規表現の作成をお手伝いすることはできません。彼らができるのは、それが終わってから、その行く末を考える手助けをすることだけだ。
地図からの位置
地図から場所を選択すると、提供された地図から場所を選択することができます。
間違った国や大陸を選択した場合は、「ワールドビューに戻る」をクリックしてください。
もう選択したくない場所をたくさん選択した場合は、[クリア]をクリックしてすべて取り除くことができます。
ループと結合に基づくロジック。
Qtip:ループブロックのロジックも参照してください。
ループと結合を適用したブロック内では、回答者が現在どのループにいるかに基づいてロジックを適用することができます。このようなロジックは表示ロジックとしてしか適用できない。
- 現在のループかどうか:特定のループと、それが現在のループかどうかを選択します。 例: あなたのブロックには、ブランド体験に適用しなければ意味をなさない質問があるかもしれません。この場合、BRAND EXPERIENCEが現在のループである場合のみ、質問が表示されます。
デバイスタイプに基づくロジック
使用されているか、または使用されていないモバイルデバイスのタイプを条件の基準にできます。これにはモバイル(あらゆるモバイル機器)も含まれる、 Blackberry,Android,iPhone,iPod,Opera Mobile,Palm,Windows Mobile、 およびその他のモバイル(ここにリストされていないモバイル機器)。
例: 当社のアンケート調査では、モバイルでアンケートにアクセスする人向けの特別な質問と、デスクトップでアンケートにアクセスする人向けの特別な質問を用意しています。モバイルユーザーについては、[デバイスタイプ]が[モバイル]である場合にモバイルの質問が表示されるようロジックで指定されます。デスクトップユーザーについては、[デバイスタイプ]が[モバイル]でない場合にデスクトップの質問が表示されるようロジックで指定されます。
真-偽に基づく論理
表示ロジックでも分岐ロジックでも、常に真または常に偽のロジック条件を作 成できます。これは、複雑なロジック条件を作成することなく、アンケート回答者がたどる可能性のあるさまざまな経路をテストすることができるため、アンケートをまだ作成していない場合に特に役立ちます。また、false 条件を使用すると、常に false と評価される条件を作成できるため、アクティブなアンケートの質問を非表示にする場合に特に便利です。
真-偽に基づく論理セット
True を選択すると、回答者に常に質問が表示されます。False を選択した場合、回答者に質問が表示されることはありません。
FAQs
ブランチロジックの条件としてノルマを使用しましたが、条件を満たす回答者だけが追い出されるのではなく、すべての回答者が追い出されています。どうしたんですか?
ブランチロジックの条件としてノルマを使用しましたが、条件を満たす回答者だけが追い出されるのではなく、すべての回答者が追い出されています。どうしたんですか?
このロジックでは、クォータが満たされると、この分岐に到達した人全員に対してアンケートを終了することに気がつくでしょう。定員枠の条件を満たした回答者のみを対象にアンケートを終了したい場合は、ブランチロジックに条件を追加する必要があります。修正後のロジックは以下のようになります。
この設定は、回答者をアンケートからリダイレクトする前に組み込みデータを記録する必要がある場合にのみ必要であることに留意してください。この情報を記録する必要がない場合、より簡単にニーズを満たす方法は、End Current Survey quota action を使用することです。
回答者の特定のサブセットに質問または一連の質問を表示するためのロジックの設定に問題があります。
回答者の特定のサブセットに質問または一連の質問を表示するためのロジックの設定に問題があります。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!