フォームノード

Step ノード

フィールドコンポーネント

フィールド設定
フィールドのバリデーションルール
Forms で使用できるフィールド
テキストフィールド
テキストフィールド
標準入力では、ユーザーは任意の文字列を入力できます。
テキストフィールドの設定
テキストフィールドの設定は次のとおりです。テキストフィールドの出力値
テキストフィールドの出力値のデータ型はstring です。メールアドレスフィールド
メールアドレスフィールド
標準入力では、ユーザーはメールアドレスを文字列として入力できます。
メールアドレスフィールドの出力値
メールアドレスフィールドの出力値のデータ型はstring です。「電話番号」フィールド
「電話番号」フィールド
標準入力では、ユーザーは電話番号を入力できます。電話番号フィールドの出力データ型は
電話番号フィールドの設定
電話番号フィールドの設定は次のとおりです。電話番号フィールドの出力値
電話番号フィールドの出力値のデータ型は、string、または国選択が有効な場合は object です。電話番号フィールドの出力値のデータ型が string の場合:object です:選択式フィールド
選択式フィールド
ユーザーが単一または複数の選択肢の値を選択できる標準の入力フィールドです。choice フィールドの出力データ型は、
Choice フィールドの設定
Choice フィールドの設定は次のとおりです。Choice フィールドの出力値
Choice フィールドの出力値のデータ型は、string、または複数選択が有効な場合は array of strings です。string 型としての Choice フィールド出力値:array of strings です。カード フィールド
カード フィールド
ユーザーが画像付きの選択肢を単一または複数選択できる標準入力です。
Cards フィールドの設定
Cards フィールドの設定は次のとおりです。Cards フィールドの出力値
Cards フィールドの出力値のデータ型は、string、または複数選択が有効な場合は string の配列です。Cards フィールドの出力値が string の場合:cards フィールドの出力データ型の値は array of strings です:URLフィールド
URLフィールド
標準入力では、ユーザーは URL 値を入力できます。
URL フィールドの出力値
URL フィールドの出力値のデータ型は文字列です。パスワードフィールド
パスワードフィールド
ユーザーがパスワードまたはシークレット値を入力できる標準の入力フィールドです。
パスワードフィールドの設定
パスワードフィールドの設定は次のとおりです。パスワードフィールドの出力値
パスワードフィールドの出力値のデータ型は、マスクされたstring です。決済フィールド
決済フィールド
支払いプロバイダーを使用して、ユーザーが支払い情報を入力できる標準入力です。支払いは Ending ノードの前に処理されます。サブスクリプションの payment フィールドの出力値のデータ型は charge の payment フィールドの出力値のデータ型は
Payment field settings
Payment フィールドの設定は次のとおりです。Payment field output value
送信後フローでは、Payment フィールドの出力値のデータ型はstring または object です。string としての Payment フィールドの出力値のデータ型:object です:object です:法的情報フィールド
法的情報フィールド
法的文言とチェックボックス入力を追加する標準フィールドです。
Legal フィールドの出力値
Legal フィールドの出力値のデータ型はboolean です。ドロップダウン項目
ドロップダウン項目
ユーザーがドロップダウンから単一または複数の選択肢を選べる標準入力です。ドロップダウンフィールドの出力データ型の値は
ドロップダウンフィールドの設定
ドロップダウンフィールドの設定は次のとおりです。ドロップダウンフィールドの出力値
ドロップダウンフィールドの出力値のデータ型は、string、または複数選択が有効な場合は array of strings です。string 型のドロップダウンフィールド出力値:array of strings です。数値フィールド
数値フィールド
ユーザーが数値を入力できる標準の入力フィールドです。
数値フィールドの出力値
数値フィールドの出力値のデータ型はnumber です。日付/時刻フィールド
日付/時刻フィールド
日付または時刻の値をユーザーが入力するための標準フィールドです。日付/時刻フィールドにおける time の出力データ型の値は
日付 / 時刻フィールドの設定
日付 / 時刻フィールドの設定には、次の項目があります。日付 / 時刻フィールドの出力値
日付 / 時刻フィールドのうち、日付の出力データ型の値はstring です。string です:ブール値フィールド
ブール値フィールド
ユーザーが true または false の値を入力できる標準の入力フィールドです。
Boolean フィールドの出力値
Boolean フィールドの出力値のデータ型は boolean 型です。カスタムフィールド
カスタムフィールド
カスタマイズして独自のフィールドを作成できる標準フィールドです。
カスタムフィールドの設定
カスタムフィールドの設定は以下のとおりです。詳細については、Forms のカスタムフィールドコンポーネントを参照してください。
ブロックコンポーネント

Forms で使用可能なブロック
次へボタンブロック
次へボタンブロック
ユーザーが次のフォームノードに進むためのボタンです。
- 続行前に、フィールドのバリデーションルールがクライアント側とサーバー側の両方で適用され、検証されます。バリデーションに失敗した場合は、ユーザー向けにエラーメッセージが表示されます。
- 次のノードがフローノードである場合は、フローが完了するまでスピナーが表示されます。フローが失敗した場合、またはカスタムエラーメッセージを返した場合は、エラーメッセージが表示されます。
前へボタンブロック
前へボタンブロック
ユーザーが前のStep ノードに戻るためのボタンです。
ユーザーが前へボタンを選択すると、続行前に入力データが変更されていない場合でも、フィールドのバリデーションルールが再実行されます。
ジャンプボタンブロック
ジャンプボタンブロック
ユーザーが現在のステップをスキップし、遷移先ノードに直接移動するためのボタンです。
現在のステップをスキップする場合、そのステップで入力された情報は検証も収集もされません。
リッチテキストブロック
リッチテキストブロック
追加情報を加えてStep ノードをパーソナライズするためのリッチテキストブロックです。
区切り線ブロック
区切り線ブロック
Step ノード内の異なるセクションを区切るための線です。短いテキストを含めることもできます。
HTML ブロック
HTML ブロック
カスタム UI を作成するための HTML ブロックです。
画像ブロック
画像ブロック
画像を追加してステップをパーソナライズするための画像ブロックです。
ウィジェットコンポーネント

Forms で使用できるウィジェット
Google Address ウィジェット
Google Address ウィジェット
ユーザーが住所を入力して検証できるウィジェットです。
Google Address ウィジェットの設定
Google Address ウィジェットの設定項目は次のとおりです。Google Address ウィジェットの出力値
Google Address ウィジェットの出力値のデータ型はobject です。Google reCAPTCHA
Google reCAPTCHA
ユーザーが人間であり、ボットではないことを検証することで、Web サイトをスパムや不正利用から保護するのに役立つウィジェットです。このウィジェットでは次をサポートしています。
- スコアベース (v3)
-
チャレンジ (v2)
- 非表示の reCAPTCHA バッジ
v2 と v3 の違い:v2では、チェックボックスのクリックやパズルの解答など、表示されるチャレンジに対するユーザー操作が必要です。v3はバックグラウンドで実行され、ユーザー操作なしで、ユーザーの行動に基づくスコアを返します。このバージョンを使用する場合は、スコアを処理し、追加の対応が必要かどうかを判断するためのビジネスロジックを別途実装してください。
Google reCAPTCHA ウィジェットの設定
Google reCAPTCHA ウィジェットの設定項目は次のとおりです。Google reCAPTCHA の出力値
Google reCAPTCHA ウィジェットの出力値のデータ型はobject です。v2 のレスポンス例:v3 のレスポンス例:Verifiable Credentials
Verifiable Credentials
ユーザーがデジタルウォレットに保存されている検証可能な資格情報を使用して、自身の身元を検証できるウィジェットです。
Verifiable Credentials ウィジェットの設定
Verifiable Credentials ウィジェットの設定項目は次のとおりです。Verifiable Credentials の出力値
Verifiable Credentials ウィジェットの出力値のデータ型はobject です。ルーターノード

フローノード


開始ノード

終了画面ノード
