ページルール

ページルール

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

ページルールを使用すると、複数ページフォームで、回答者の入力内容に基づいて特定のページに誘導できます。ページルールと複数ページフォームを併用すると、回答者がフォーム入力中に自分に関係するページだけを表示できるため便利です。関係のないページで負担をかけることなく、スムーズにフォームに入力できます。

Skip pages

ページルールを使用すると、回答者の希望に応じて、複数の異なる個別の入力フローを作成できます。たとえば、フォームに選択式の項目がある場合、すべての回答者がすべてのページを見る必要はないため、選択された内容ごとに固有の入力フローを作成できます。
ページのルールは2通りの方法で作成できます。回答者の入力内容に基づいてフォーム内の別のページに移動させるか、入力内容に関係なく特定のページに直接スキップさせることができます。

ページルールの作成

ページルールは次の2つの方法で作成できます。

  1. 回答者の入力内容に基づいてページに移動:回答者の入力内容に基づいて、フォーム内の別のページに誘導します。
  2. 回答者の入力内容に関係なくページをスキップ:回答者の入力内容に関係なく、特定のページに直接スキップさせます。
それぞれについて詳しく見てみましょう。
理解を深めるために例を見てみましょう。6ページで構成される複数ページの注文フォームがあるとします。
Page Rules
ページルールは次のように適用できます。
ページ1で、回答者がドロップダウンから製品を選択します。
  • 製品3が選択された場合:回答者は[次へ]をクリックするとページ3に移動します。
  • 製品4が選択された場合:回答者は[次へ]をクリックするとページ4に移動します。
  • その他の製品が選択された場合、または製品が選択されていない場合:回答者は[次へ]をクリックするとページ5に移動します。

    Page Rules
  • Infoページルールを設定すると、回答者に次に表示されるページはルールによって決まります。どのルールも満たされない場合、必ずしも次の順番のページではなく、[最後に]セクションで指定したページにスキップします。

    回答者の入力内容に関係なくページをスキップ

    回答者がページ1で製品3を選択した後、ページ3に移動したとします。ここからの入力フローは、ページ3に設定されているルールによって決まります。

    • ページ3にページルールが設定されていない場合:回答者は初期設定で次のページ(ページ4)に進みます。
    • ページ4をスキップしてページ6に直接進ませたい場合ページ3の[ルールなし?]セクションを設定し、ページ3での入力内容に関係なくページ6にスキップさせます。

      Skip to a page irrespective of user input

    競合するルールの処理

    同じ条件を満たすページルールが複数あり、それぞれ異なるページに移動するよう設定されている場合はどうなりますか?

    複数のルールが同じ条件を満たし、それぞれ異なるページに移動するよう設定されている場合、条件を満たすルールの中で順番が最も早いページに回答者が誘導されます。例:

    提供されたサービスに対する評価項目があり、1〜5で評価するとします。
    評価が3以下の場合:回答者をフィードバック用のページ3に誘導します。
    評価が4または5の場合:回答者を推薦コメント用のページ4に誘導します。
    評価がちょうど3の場合:回答者はページ3(順番が最も早いページ)にスキップします。

    Handling Conflicting Rules

    ページルールの設定

    旅行申請フォームの簡単な例を見てみましょう。
    長いフォームを複数のページに分割するには、次に示すように改ページ項目を使用します。
    1. 個人情報
    2. 旅行情報
    3. 扶養家族情報
    4. 追加サービス
    5. 旅行確認


    1人で旅行する乗客の場合、扶養家族情報ページは不要です。ここでページルールが役立ちます。ページルールを使用すると、1人で旅行する乗客には扶養家族情報ページをスキップさせ、追加サービスページに直接移動させることができます。



    この旅行申請フォームのユースケースをもとに、ページルールの設定方法を見てみましょう。

    ページルールを作成するには、
    1. 改ページ項目を使用して複数ページフォームを作成します。
    2. ルール]タブに移動し、[今すぐ設定]をクリックします。
    3. ルールを設定するページを選択します。

      Select a page to configure rules

    4. をクリックし、ページルールの条件と処理を定義します。
      Notes メモ:ページにルールがない場合、初期設定ではフォーム内の次のページに移動します。この選択を変更するには、[ルールなし?セクションで、必要なページに誘導するよう指定できます。

      No Rules section

    5. ルールに複数の条件を追加するには、アイコンをクリックします。
    6. スキップ先]セクションで、ルールが満たされた場合に回答者を移動させるフォーム内のページを選択します。
    7. ページに複数のルールを追加するには、ルールボックスの下にある[+]アイコンをクリックします。
    8. ページ内のルールを複製するには、ルールボックスの下にある複製アイコンをクリックします。
    9. 最後にセクションで、ページに指定したどのルールも満たされない場合に回答者を移動させるページを指定します。

      Page Rule configuration

      Idea同じルール内の条件でAND演算子とOR演算子を使用する必要がある場合は、高度なルールに切り替えることができます。切り替え後にフォームで設定する項目ルールは、すべて高度なルール形式になる点にご注意ください。
    10. ルールの設定が完了したら、[追加]をクリックして保存し、ルールの概要を表示します。

      Page Rules Summary

    11. ルールを絞り込むには、右上にあるフィルターアイコンをクリックします。
    Info ルールでは大文字と小文字が区別されます。つまり、定義した条件のテキストの大文字と小文字が回答者の入力内容と一致する場合にのみ、条件によって処理が実行されます。こちらの例で詳しく確認できます。
    複数のページルールを設定する、別の高度な例を見てみましょう。
    女性向けと子ども向けの衣料品を販売するアパレル注文フォームがあるとします。改ページ項目を使用して、フォームを女性向けと子ども向けの別々のページに分割し、女性向け商品を購入する顧客は女性向け衣料品のページに、子ども向け商品を購入する顧客は子ども向け関連ページに移動するようページルールを設定します。

    Notesメモ:フォーム内の2つの項目の値を比較してページルールを設定するには、詳細ルールの項目間の比較を使用します。詳細はこちら

    ルールフロー

    ルールフローでは、設定したページルールに基づいて回答者がフォーム内をどのように移動するかを視覚的に確認できます。個別のルールのフローを表示することも、フォーム上のすべてのルールを通じた完全な移動経路を確認することもできます。

    ルールフローへのアクセス

    単一のルールの場合:
    1. 表示するルールの横にあるルールフローアイコンをクリックします。
    フォーム上のすべてのルールの場合:
    1. ページ上部のルールフローアイコンをクリックします。
    ルールフロー図の見方

    各ページはノードとして表示され、開始は最初のページ、終了は回答者がフォームを送信するページを示します。これらのノードを結ぶ線は、色の凡例に基づいて色分けされます。

    1. デフォルトの経路:ルール条件が適用されない場合に回答者が到達するページ
    2. スキップ先:ルールに基づいて回答者がリダイレクトされるページ
    3. 条件が真:ルールの条件を満たした場合に進む経路
    4. 条件が偽:ルールの条件を満たさない場合に進む経路
    表示の調整

    図の下部にあるズームコントロールを使用して、特定の経路を確認するには拡大し、すべてのページにわたる全体のフローを確認するには縮小します。

    サポートされている演算子

    テキストと項目の比較
    1. 等しい選択した項目が設定値と等しいかどうかを確認します
    2. 等しくない:選択した項目が設定値と等しくないかどうかを確認します
    3. 空:選択した項目が空かどうかを確認します
    4. 空ではない:選択した項目が空でないかどうかを確認します
    5. 含む:選択した項目に条件の値が含まれるかどうかを確認します
    6. 含まない:選択した項目に条件の値が含まれないかどうかを確認します
    7. いずれかを含む:項目に選択した選択肢のいずれかが含まれるかどうかを確認します
    8. すべてを含む:項目に選択した選択肢がすべて含まれるかどうかを確認します
    9. いずれも含まない:項目に選択した選択肢がいずれも含まれないかどうかを確認します
    10. 次で始まる:選択した項目が指定した値で始まるかどうかを確認します
    11. 次で終わる:選択した項目が指定した値で終わるかどうかを確認します
    選択肢と選択
    1. その他の選択肢が空ではない:その他の選択肢に値が入力されているかどうかを確認します
    2. いずれかに一致:条件で選択した選択肢のいずれかが一致するかどうかを確認します
    3. いずれにも一致しない:条件で選択した選択肢がいずれも一致しないかどうかを確認します
    数値の比較
    1. 次より小さい:数値が指定した値より小さいかどうかを確認します
    2. 次より大きい:数値が指定した値より大きいかどうかを確認します
    3. 次の値以下:数値が指定した値以下かどうかを確認します
    4. 次の値以上:数値が指定した値以上かどうかを確認します
    5. 次の範囲内:数値/日付が指定した2つの値の間にあるかどうかを確認します
    6. 次の範囲外:数値/日付が指定した2つの値の間にないかどうかを確認します
    日付と時刻の比較

    曜日
    1. 曜日が次に該当:日付が選択した曜日に該当するかどうかを確認します
    2. 曜日が次に該当しない日付が選択した曜日に該当しないかどうかを確認します
    3. 選択した曜日のいずれかに該当:日付が選択した曜日のいずれかに該当するかどうかを確認します
    4. 選択した曜日のいずれにも該当しない日付が選択した曜日のいずれにも該当しないかどうかを確認します
    相対日
    1. 前日に該当:日付が前日に該当するかどうかを確認します
    2. 当日に該当:日付が当日に該当するかどうかを確認します
    3. 翌日に該当:日付が翌日に該当するかどうかを確認します
    4. [x]日前に該当:日付が現在の日付の「x」日前に該当するかどうかを確認します
    5. [x]日後に該当:日付が現在の日付の「x」日後に該当するかどうかを確認します
    1. 前週に該当:日付が前週に該当するかどうかを確認します
    2. 今週に該当:日付が今週に該当するかどうかを確認します
    3. 翌週に該当:日付が翌週に該当するかどうかを確認します
    1. 前月に該当:日付が前月に該当するかどうかを確認します
    2. 今月に該当:日付が今月に該当するかどうかを確認します
    3. 翌月に該当:日付が翌月に該当するかどうかを確認します
    4. 月が次に該当:日付が年内の選択した月に該当するかどうかを確認します
    5. 選択した月のいずれかに該当:日付が年内の選択した月のいずれかに該当するかどうかを確認します
    6. 選択した月のいずれにも該当しない日付が年内の選択した月のいずれにも該当しないかどうかを確認します
    1. 前年に該当:日付が前年に該当するかどうかを確認します
    2. 今年に該当:日付が今年に該当するかどうかを確認します
    3. 翌年に該当:日付が翌年に該当するかどうかを確認します
    4. 年が次に該当:日付が選択した年に該当するかどうかを確認します
    過去と未来
    1. 過去に該当:日付が過去に該当するかどうかを確認します
    2. 未来に該当:日付が未来に該当するかどうかを確認します
    時刻
    1. 時刻が次より前時刻が指定した時刻より前かどうかを確認します。
    2. 時刻が次より後時刻が指定した時刻より後かどうかを確認します。
    3. 時刻が次の範囲内時刻が指定した2つの時刻の間にあるかどうかを確認します。
    4. 時刻が次の範囲外時刻が指定した時間範囲外かどうかを確認します。
    5. 時刻が一致時刻が指定した時刻と一致するかどうかを確認します。
    6. 時刻が一致しない時刻が指定した時刻と一致しないかどうかを確認します。
    前日の時刻
    1. 前日の時刻が次より前前日の時刻が指定した時刻より前かどうかを確認します。
    2. 前日の時刻が次より後前日の時刻が指定した時刻より後かどうかを確認します。
    3. 前日の時刻が次の範囲内前日の時刻が指定した時間範囲内かどうかを確認します。
    4. 前日の時刻が次の範囲外前日の時刻が指定した時間範囲内でないかどうかを確認します。
    5. 前日の時刻が一致前日の時刻が指定した時刻と一致するかどうかを確認します。
    6. 前日の時刻が一致しない前日の時刻が指定した時刻と一致しないかどうかを確認します。
    当日の時刻
    1. 当日の時刻が指定範囲より前当日の時刻が指定した時間範囲より前かどうかを確認します。
    2. 当日の時刻が指定範囲より後当日の時刻が指定した時間範囲より後かどうかを確認します。
    3. 当日の時刻が指定範囲内当日の時刻が指定した時間範囲内かどうかを確認します。
    4. 当日の時刻が指定範囲外当日の時刻が指定した時間範囲外かどうかを確認します。
    5. 当日の時刻が指定時刻と一致当日の時刻が指定した時刻と一致するかどうかを確認します。
    6. 当日の時刻が指定時刻と一致しない当日の時刻が指定した時刻と一致しないかどうかを確認します。
    翌日の時刻
    1. 翌日の時刻が指定時刻より前翌日の時刻が指定した時刻より前かどうかを確認します。
    2. 翌日の時刻が指定時刻より後翌日の時刻が指定した時刻より後かどうかを確認します。
    3. 翌日の時刻が指定範囲内翌日の時刻が指定した時間範囲内かどうかを確認します。
    4. 翌日の時刻が指定範囲外翌日の時刻が指定した時間範囲外かどうかを確認します。
    5. 翌日の時刻が指定時刻と一致翌日の時刻が指定した時刻と一致するかどうかを確認します。
    6. 翌日の時刻が指定時刻と一致しない翌日の時刻が指定した時刻と一致しないかどうかを確認します。
    ブール値の比較
    1. 真:論理値「真」が返されるかどうかを確認します
    2. 偽:論理値「偽」が返されるかどうかを確認します
    次の表は、[条件]セクションでルール条件を作成する際に、各項目の種類で使用できる演算子の一覧です。

    項目の種類
    サポートされている演算子
    名前
    1. 空である
    2. 空ではない
    3. 次を含む
    4. 次を含まない
    5. いずれかを含む
    6. いずれも含まない
    名前 - 名
    名前 - 姓
    1. 一致する
    2. 一致しない 
    3. 空である
    4. 空ではない
    5. いずれかである
    6. いずれでもない  
    7. 次を含む
    8. 次を含まない
    9. いずれかを含む
    10. いずれも含まない
    1行
    複数行
    電話番号
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. 次を含む
    6. 次を含まない
    7. 次で始まる
    8. 次で終わる
    9. いずれかである
    10. いずれでもない
    数値
    小数
    通貨
    評価
    数式
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. 未満
    6. より大きい
    7. 以下
    8. 以上
    9. 範囲内
    10. いずれかである
    11. いずれでもない
    Webサイト
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. 次で始まる
    6. 次で終わる
    7. いずれかである
    8. いずれでもない   
    住所
    1. 空である
    2. 空ではない
    3. 次を含む
    4. 次を含まない
    5. いずれかを含む
    6. いずれも含まない
    住所 - 番地
    住所 - 住所行2
    住所 - 市区町村
    住所 - 都道府県/地域/州
    住所 - 郵便番号
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. 次を含む
    6. 次を含まない
    7. いずれかである
    8. いずれでもない
    9. いずれかを含む
    10. いずれも含まない
    住所 - 国
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. いずれかである
    6. いずれでもない
    メール
    Webサイト
    1. 一致する
    2. 一致しない
    3. 空である
    4. 空ではない
    5. 次で始まる
    6. 次で終わる
    日付
    1. 次の値と等しい
    2. 次の値と等しくない
    3. 空である
    4. 空ではない
    5. 次の値より小さい
    6. 次の値より大きい
    7. 次の範囲内
    8. 次の範囲外
    9. いずれかに該当する
    10. いずれにも該当しない
    11. 次の値以上
    12. 次の値以下
    13. 日が次の値である
    14. 日が次の値ではない
    15. 前日である
    16. 今日である
    17. 翌日である
    18. [x]日前である
    19. [x]日後である
    20. 前週である
    21. 今週である
    22. 翌週である
    23. 前月である
    24. 今月である
    25. 翌月である
    26. 前年である
    27. 今年である
    28. 翌年である
    29. 月が次の値である
    30. 年が次の値である
    31. 過去である
    32. 未来である
    33. 選択した日のいずれかである
    34. 選択した日のいずれでもない
    35. 選択した月のいずれかである
    36. 選択した月のいずれでもない

    日時
    1. 次の値と等しい
    2. 次の値と等しくない
    3. 空である
    4. 空ではない
    5. 次の値より小さい
    6. 次の値より大きい
    7. 次の範囲内
    8. 次の範囲外
    9. いずれかに該当する
    10. いずれにも該当しない
    11. 次の値以上
    12. 次の値以下
    13. 日が次の値である
    14. 日が次の値ではない
    15. 昨日である
    16. 今日である
    17. 明日である
    18. [x]日前である
    19. [x]日後である
    20. 前週である
    21. 今週である
    22. 翌週である
    23. 前月である
    24. 今月である
    25. 翌月である
    26. 前年である
    27. 今年である
    28. 翌年である
    29. 月が次の値である
    30. 年が次の値である
    31. 過去である
    32. 未来である
    33. 選択した日のいずれかである
    34. 選択した日のいずれでもない
    35. 選択した月のいずれかである
    36. 選択した月のいずれでもない
    37. 前日の次の時刻より前である
    38. 前日の次の時刻より後である
    39. 前日の次の時間帯内である
    40. 前日の次の時間帯外である
    41. 前日の次の時刻である
    42. 前日の次の時刻ではない
    43. 今日の次の時刻より前である
    44. 今日の次の時刻より後である
    45. 今日の次の時間帯内である
    46. 今日の次の時間帯外である
    47. 今日の次の時刻である
    48. 今日の次の時刻ではない
    49. 翌日の次の時刻より前である
    50. 翌日の次の時刻より後である
    51. 翌日の次の時間帯内である
    52. 翌日の次の時間帯外である
    53. 翌日の次の時刻である
    54. 翌日の次の時刻ではない
    55. 時刻が次の値より前である
    56. 時刻が次の値より後である
    57. 時刻が次の範囲内である
    58. 時刻が次の範囲外である
    59. 時刻が次の値である
    60. 時刻が次の値ではない
    時刻
    1. 次の値と等しい
    2. 次の値と等しくない
    3. 空である
    4. 空ではない
    5. 次の値より小さい
    6. 次の値より大きい
    7. 次の範囲内
    決定ボックス
    利用規約


    ラジオボタン
    ドロップダウン
    1. 次の値と等しい
    2. 次の値と等しくない
    3. 空である
    4. 空ではない
    5. 次の値で始まる
    6. 次の値で終わる
    7. その他の選択肢が空ではない
    8. いずれかに該当する
    9. いずれにも該当しない

    複数選択
    チェックボックス
    画像選択
    1. 含む
    2. 含まない
    3. 空である
    4. 空ではない
    5. いずれかを含む
    6. すべて含む
    7. いずれも含まない

    マトリックス選択
    1. 次の値と等しい
    2. 次の値と等しくない
    3. 空である
    4. 空ではない
    スライダー
    1. 等しい
    2. 等しくない
    3. 未満
    4. より大きい
    5. 以下
    6. 以上
    7. 範囲内
    署名
    1. 空である
    2. 空でない