フローに適した画面コンポーネントの選択
フローでユーザーに表示または収集する情報の種別に基づいて画面コンポーネントを選択します。
必要なエディション
フロー画面コンポーネントは、画面フローでデータを収集またはユーザーに表示するための項目を追加します。適切なコンポーネントを選択することで、ユーザーエクスペリエンスが向上し、必要な情報を取得できます。このガイドでは、ニーズに最適なコンポーネントを選択できるように、使用事例別にコンポーネントを整理しています。
ユーザーへの情報の表示
これらのコンポーネントは、情報を表示するために使用しますが、ユーザーの入力は収集しません。
- 表示テキスト
-
手順、説明、確認メッセージをユーザーに提供する場合に使用します。表示テキストコンポーネントでは、太字、斜体、リスト、リンクなどのリッチテキスト書式設定がサポートされます。
例: ユーザーがケースを送信した後に、「ケースを送信いただきありがとうございます。ケース番号は「{!CaseNumber}」です。
- 表示画像
-
画像、ロゴ、またはビジュアルコンテンツを表示する場合に使用します。画像は、手順を明確にしたり、ユーザーエクスペリエンスを向上させたりするのに役立ちます。
例: フロー画面の上部に会社のロゴを表示したり、プロセスを説明する図を表示したりします。
- メッセージ
-
重要な通知、アラート、状況メッセージをユーザーに表示する場合に使用します。メッセージコンポーネントでは、情報メッセージ、警告メッセージ、エラーメッセージ、成功メッセージなど、さまざまな種別がサポートされます。
例: 必須アクションに関する警告メッセージの表示、検証に失敗した場合のエラー通知の表示、ToDo の正常な完了の確認。
書式設定されていないテキストの収集
これらのコンポーネントは、ユーザーが構造化されていないテキスト値を入力する必要がある場合に使用します。
- テキスト
-
名前、タイトル、簡単な説明など、ユーザーが 255 文字以内の短いテキスト値を入力する必要がある場合に使用します。
例: 顧客の会社名や商品タイトルを収集します。
- ロングテキストエリア
-
コメント、説明、フィードバックなど、文字数制限のない長いテキストをユーザーが入力する必要がある場合に使用します。
例: サービス環境やケースの詳細な説明に関する詳細なフィードバックを収集します。
- パスワード
-
画面でマスキングする必要がある機密情報をユーザーが入力する必要がある場合に使用します。
例: 検証目的でパスワードまたは PIN を収集します。
書式設定されたテキストの収集
これらのコンポーネントは、電話番号やメールアドレスなど、特定のテキスト形式が必要な場合に使用します。
数値の収集
ユーザーが数値を入力する必要がある場合は、次のコンポーネントを使用します。
日時の収集
これらのコンポーネントは、ユーザーが日付または時間を入力する必要がある場合に使用します。
単一選択肢の収集
これらのコンポーネントは、ユーザーが一連の選択肢から 1 つのオプションのみを選択する場合に使用します。
複数選択肢の収集
これらのコンポーネントは、ユーザーが複数のオプションを選択できる場合に使用します。
- 複数選択リスト
-
ユーザーがドロップダウンから選択できるオプションが複数ある場合に使用します。
例: ユーザーがリストから複数の商品の関心、話す言語、スキルを選択できるようにします。
- チェックボックスグループ
-
選択肢の数が少なく、中程度であり、すべての選択肢を表示する場合に使用します。ユーザーは複数のチェックボックスをオンにできます。
例: ユーザーが複数のコミュニケーション設定をオプトインするか、該当する機能を選択します。
True または False の入力の収集
Boolean の選択肢には次のコンポーネントを使用します。
レコード選択の収集
これらのコンポーネントを使用して、ユーザーが Salesforce 組織から既存のレコードを選択できるようにします。
- ルックアップ
-
ユーザーが既存のレコードを検索して選択できるようにする場合に使用します。このコンポーネントは、標準の Salesforce ルックアップに似た検索インターフェースを提供します。
例: 取引先、取引先責任者、またはカスタムオブジェクトレコードをユーザーに選択させる。
- 選択肢ルックアップ
-
フローロジックに基づいてレコードの絞り込みリストを提供する場合や、表示するレコードをより詳細に制御する必要がある場合に使用します。
例: 特定の地域の取引先または自分に割り当てられた取引先責任者の絞り込まれたリストからユーザーに選択してもらいます。
- データテーブル
-
ユーザーが 1 つ以上のレコードを選択できるように、列を含むテーブル形式で複数のレコードを表示する場合に使用します。レコードを比較したり、選択前に詳細を表示したりするのに最適です。
例: ケース番号、件名、状況などの詳細を含むオープンケースのリストを表示し、ユーザーが更新するケースを選択できるようにします。
- Kanban
-
さまざまなフェーズや状況を表す列を含むビジュアルボード形式でレコードを表示する場合に使用します。ユーザーは、現在の状態別に整理されたレコードを表示し、ワークフローの進行状況を一目で理解できます。
例: フェーズ (見込み、評価、提案、商談成立) または状況 (新規、進行中、解決済み) で整理された商談を表示します。
複数項目または複合入力の収集
これらのコンポーネントは、特定の使用事例で使用します。
- 住所
-
ユーザーが町名・番地、市区郡、都道府県、郵便番号、国項目を含む完全な住所を入力できるようにする場合に使用します。
例: 納入先住所または事業所を収集します。
- 名前
-
敬称、名、ミドルネーム、姓の各項目で個人の名前を入力させる場合に使用します。
例: 新しい取引先責任者またはリードの氏名を収集します。
- ファイルのアップロード
-
ユーザーが文書、画像、またはその他のファイルをアップロードできるようにする場合に使用します。
例: 履歴書、契約書、請求書、サポートドキュメントをユーザーにアップロードする。
- 連動選択リスト
-
2 つの関連選択リストがあり、2 番目の選択リストのオプションは最初の選択リストの選択内容によって決まる場合に使用します。
例: まずユーザーが商品カテゴリを選択し、次にそのカテゴリから特定の商品を選択します。
- 繰り返し
-
同じ種別の複数の項目に関する情報を 1 つの画面に入力する場合に使用します。ユーザーは必要に応じて行を追加または削除できます。
例: ユーザーが行動に複数の被招集者を追加し、それぞれに独自の名前とメール項目を設定したり、複数の経費項目に関する情報を収集したりできるようにします。
- フロー画面のルックアップオプションの選択
フロー画面でユーザーがレコードを検索して選択する方法は 3 つあります。一般に、絞り込まれていないレコードのリストを検索する場合はルックアップコンポーネントを使用します。絞り込み済みのレコードのリストや静的な選択肢を検索する場合は選択肢ルックアップコンポーネントを使用します。参照項目からレコードを作成するオプションを用意する場合は、参照レコード項目を使用します。これら 3 つのオプションの違いを下表に示します。
