Skip to main content
予想時間
トピック
コミュニティに質問

レコード取得要素を使用してユーザー情報を収集する

メモ

メモ

日本語で受講されている方へ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻訳を参照しながら進めていってください。Challenge での評価は英語データを対象に行われるため、英語の値のみをコピーして貼り付けるようにしてください。日本語の組織で Challenge が不合格だった場合は、(1) この手順に従って [Locale (地域)] を [United States (米国)] に切り替え、(2) [Language (言語)] を [English (英語)] に切り替えてから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしてみることをお勧めします。

翻訳版 Trailhead を活用する方法の詳細は、自分の言語の Trailhead バッジを参照してください。

次は、ユーザーの情報を収集し、フローでユーザーにプライバシー設定を割り当てられるようにします。お客様がポータルにサインアップしたばかりの場合、本人が入力した情報がこのフローで使用されます。では、姓名とメールアドレスを取得してみましょう。

  1. フローキャンバスの [Start (開始)] 要素の後のパスで 要素を追加 をクリックします。[Get Records (レコードを取得)] を選択します (詳細は、レコード取得動画を参照)。
  2. [Label (表示ラベル)] に、Get User Info (ユーザー情報の取得) と入力します。この入力に基づいて [API Name (API 参照名)] 項目に Get_User_Info と自動入力されます。
  3. [Get Records of this Object (このオブジェクトのレコードを取得)] で、[User (ユーザー)] を選択します。
  4. [Condition Requirements (条件の要件)] で [All Conditions Are Met (AND) (すべての条件に一致 (AND))] を選択します。
  5. [Field (項目)] に [Id] を選択します。
  6. [Operator (演算子)] に [Equals (次の文字列と一致する)] を選択します。
  7. [Value (値)] に、[LoginFlow_UserId] を選択します。
  8. [How Many Records to Store (保存するレコード数)] に、[Only the first record (最初のレコードのみ)] を選択します。
  9. [How to Store Record Data (レコードデータの保存方法)] に、[Choose fields and assign variables (advanced) (項目を選択して変数を割り当てる (高度))] を選択します。
  10. [Where to Store Field Values (項目値の保存場所)] に、[Together in a record variable (1 つのレコード変数にまとめて保存)] を選択します。
  11. [Select Variable to Store User (ユーザーを保存する変数を選択)] セクションで、[Record (レコード)] に [UserInfo]を選択します。
  12. [Add Field (項目を追加)] を 3 回クリックし、空白の入力項目を 4 個にします。
  13. [Select User Fields to Store in Variable (変数に保存するユーザー項目を選択)] セクションで、次の項目を選択します。
    • FirstName (名)
    • LastName (姓)
    • AccountId
    • ContactId
  1. フローを保存します。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む