の応答に基づいてフォームを変更します クリエータースタジオ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • 動的な動作を使用してユーザーが質問に回答する方法に基づいてフォームを更新します。 たとえば、ユーザーが参加するイベントの T シャツが欲しいと言った場合は、[ T シャツ サイズ ] フィールドを必須にすることができます。

    始める前に

    動的な動作を追加する前に、フォームに名前を付ける必要があります。

    フォームに動的な動作を追加するには、アプリで作業する権限が付与されている必要があります。

    このタスクについて

    フォームを変更する別の方法として、フォーム上の別の質問に対するユーザーの回答に基づいて質問が自動的に入力されるようにすることもできます。詳細については、「クリエータースタジオ でアプリのフォームをカスタマイズする」を参照してください。

    手順

    1. 検索項目 すべて > App Engine > クリエータースタジオ で、 クリエータースタジオ ホームページにすべてのアプリが表示されます。
    2. 動的な動作を追加するフォームを含むアプリケーションを開きます。
    3. ナビゲーションパネルで作業するフォームを選択します。
      図 : 1. フォームを選択
      ナビゲーションパネルから適切なフォームを選択します
    4. ユーザーが以前の 1 つ以上の質問にどのように回答するかによって影響を受ける質問を選択します。
      たとえば、[T シャツサイズ] フィールドを選択して、ユーザーが [T シャツが必要ですか?] の質問に「はい」と答えた場合にこのフィールドを必須にします。
    5. 設定パネルの [動作 ] タブを選択します。
      図 : 2. [動作] パネルの [動作を追加] ボタン
      [質問の詳細] パネルに [動作を追加] ボタン
    6. フォームを変更する条件を [条件] セクションで定義します。
      1. [フィールド] フィールドで質問を選択して、フォームから質問を選択することを指定します。
        フォームの名前が [ アイテム ] フィールドに自動的に表示されます。
      2. [ 質問 ] フィールドで、回答が動的な動作をトリガーする質問を選択します。
        たとえば、「 T シャツが必要ですか?」 の質問を選択します。
      3. 条件 演算子 を選択して、動的な動作をトリガーする選択したフィールドのステータスを決定します。
        たとえば、[T シャツが必要ですか?] フィールドの演算子として [あります] を選択できます。

        詳細については、「Condition builder」を参照してください。

      4. トリガーの質問に対するユーザーの回答の値を入力または選択します。
        たとえば、顧客が T シャツを希望する場合、値は「 はい 」になります。
      5. オプション: or 」ボタンまたは「 and 」ボタンを選択して、別のフィールドと値により複雑なトリガー条件セットを作成します。
      6. オプション: [ 条件セットを追加 ] ボタンを選択し、手順 a から e を繰り返して、別の条件セットを作成します。
      図 : 3. 動的な動作の例
      T シャツの質問の動的な動作設定
    7. [ 動作] パネルの [アクション] セクションで定義した条件に応じてフォームがどのように変化するかを定義します。
      1. [ オプションを選択 ] フィールドで、トリガー条件が満たされたときのフォームの動作を選択します。
        作成した条件に応じて、次のアクションを使用できる場合があります。
        • 表示できるようにする
        • 必須としてマーク
        • 読み取り専用にする
        • メッセージを表示
        • 値を選択

        複数のアクションを追加できますが、動的な動作のセットごとに追加できるアクションは各タイプ 1 つだけです。

        図 : 4. 動的な動作アクション
        動作のアクションを選択
      2. 選択した各アクションの実行内容を選択します。
        たとえば、[メッセージを表示] を選択した場合は、それを [情報]、[警告]、または [エラー] メッセージにして、表示されるメッセージを入力する必要があります。
    8. [Save (保存)] を選択します。

    タスクの結果

    質問には、動的な動作があることを示す動的なアイコン () が表示されます。

    動的な動作は、設定パネルの [動作] タブのカードに表示されます。いつでもカードを選択して詳細を表示または編集したり、[ 動作を追加 ] ボタンを選択して別の動的な動作を追加したりできます。