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

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

    始める前に

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

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

    このタスクについて

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

    手順

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

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

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

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

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

    タスクの結果

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

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