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

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

    始める前に

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

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

    このタスクについて

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

    手順

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

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

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

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

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

    タスクの結果

    質問は、動的な動作をしていることを示す動的なアイコン とともに表示されます。

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