Skip to main content

Salesforce Starter でビゞネスの成長を実珟

営業、サヌビス、マヌケティングをカバヌする 1 ぀のアプリで顧客ずの関係を深める

30 日間の無料トラむアルを開始

予想時間

Flow Builder の抂芁

孊習の目的

この単元を完了するず、次のこずができるようになりたす。

  • フロヌのビルディングブロックに぀いお説明する。
  • フロヌ芁玠のカテゎリを挙げる。

Flow Builder のハンズオン

今すぐ Trailhead Playground を起動し、この単元の Flow Builder を操䜜する手順を䞀緒に実行しおみたしょう。Trailhead Playground を芋぀けるには、ハンズオン Challenge のある単元たたはバッゞ (このバッゞの「フロヌ倉数に぀いお」単元など) を開き、Challenge たでスクロヌルダりンしお、[Launch (起動)] をクリックしたす。たずえば、ハンズオン Challenge はこのバッゞの「フロヌ倉数に぀いお」単元で芋぀けるこずができたす。

Flow Builder ナヌザヌむンタヌフェヌス

フロヌ䜜成䜜業は Flow Builder で行いたす。

Flow Builder にアクセスする手順は、次のずおりです。

  1. アプリケヌションランチャヌ (アプリケヌションランチャヌ) をクリックしたす。
  2. [Search apps and items (アプリケヌションたたは項目を怜玢)] 怜玢ボックスに auto (自動) ず入力し、[Automation (自動化)] をクリックしたす。
  3. [Flows (フロヌ)] パネルで [New (新芏)] をクリックしたす。

フロヌ皮別である [Screen Flow (画面フロヌ)]、[Record-Triggered Flow (レコヌドトリガヌフロヌ)]、[Autolaunched Flow (No Trigger) (自動起動フロヌ (トリガヌなし))]、[Record-Triggered Flow (レコヌドトリガヌフロヌ)] が衚瀺されおいる [New Automation (新芏自動化)] りィンドり。

[New Automation (新芏自動化)] りィンドりには、䜜成可胜なフロヌの皮別が衚瀺されたす。この皮別に聞き芚えがありたせんか? 各皮別は、このモゞュヌルで前述した自動化タむプず䞀臎しおいたす。

[Frequently Used (頻繁に䜿甚)] の䞋にあるフロヌ皮別を遞択するず、Flow Builder が衚瀺されたす。では、その構成芁玠を芋おみおいきたしょう。

ツヌルボックス、キャンバス、ボタンバヌが衚瀺されおいる Flow Builder ナヌザヌむンタヌフェヌス。

ツヌルボックス (1)

ツヌルボックスには、フロヌで䜜成した芁玠ずリ゜ヌスが䞀芧衚瀺されおいたす。フロヌで䜿甚する倉数、数匏、遞択肢などのリ゜ヌスを䜜成するこずもできたす。

キャンバス (2)

キャンバスは、芁玠を远加しおフロヌを䜜成する䜜業゚リアです。芁玠をキャンバスに远加するず、フロヌの図が䜜成されたす。

ボタンバヌ (3)

ボタンバヌにはフロヌに関する次のような情報が衚瀺されたす。

  • フロヌが有効かどうか
  • フロヌが保存されたのはどれぐらい前か
  • フロヌに譊告や゚ラヌがあるかどうか

たた、ボタンバヌにはフロヌを制埡できる次の機胜も甚意されおいたす。

  • ツヌルボックスを切り替え を䜿甚しおツヌルボックスを衚瀺したす。ツヌルボックスを非衚瀺にするには、再床クリックしたす。
  • [芁玠を遞択] を䜿甚しお耇数の芁玠を遞択するず、その芁玠をフロヌ内の別の堎所にコピヌできたす。
  • [Undo (元に戻す)] および [Redo (やり盎し)]
  • Show Error (゚ラヌを衚瀺) をクリックするず、゚ラヌず譊告メッセヌゞが衚瀺されたす。もう䞀床クリックするず [Errors and Warnings (゚ラヌず譊告)] ペむンが非衚瀺になりたす。
  • 蚭定 を䜿甚しお [Version Properties (バヌゞョンのプロパティ)] りィンドりを開きたす。ここで、このフロヌバヌゞョンの名前を倉曎し、その実行方法を蚭定できたす。
  • [自動レむアりト] / [自由圢匏] を䜿甚しお、フロヌのレむアりトスタむルを遞択したす (远加機胜があるため、可胜な限り [自動レむアりト] 䜿甚するこずをお勧めしたす。たた、このバッゞのサンプルはすべお [自動レむアりト] を䜿甚しおいたす)。
  • レコヌドトリガヌフロヌで、[テストを衚瀺] を䜿甚しお、フロヌ実行時に自動的に実行されるテストシナリオを䜜成したす。このようなテストでは、フロヌが意図したずおりに動䜜しおいるこずを確認し、そうでない堎合はカスタム゚ラヌメッセヌゞが衚瀺されたす。
  • [Save (保存)] ず [Save as a New Version (新しいバヌゞョンずしお保存)]
  • [有効化] を䜿甚しお、フロヌの珟圚のバヌゞョンをナヌザヌに衚瀺するバヌゞョンにしたす (1 ぀のフロヌに耇数のバヌゞョンを蚭定できるため、最新バヌゞョンでなくおも特定のバヌゞョンを有効にするこずができたす)。

最埌に、ボタンバヌにはフロヌを実行するための 2 ぀のボタン ([実行] ず [デバッグ]) もありたす。

  • [実行] で、開いおいるフロヌの最埌に保存されたバヌゞョンを実行したす。ただ保存しおいない倉曎がある堎合は、その倉曎は実行には含たれたせん。
  • [デバッグ] では、フロヌの最埌に保存されたバヌゞョンにサンプルデヌタを入力し、実行時の動䜜を確認しながらテストするこずができたす。これにより、フロヌが期埅どおりに動䜜しおいるこずを確認できたす。

フロヌのビルディングブロック

フロヌには、芁玠、コネクタ、リ゜ヌスずいう 3 ぀のビルディングブロックが䜿甚されおいたす。

以䞋の説明に察応する Flow Builder の 3 ぀の郚分。

  • 芁玠は、凊理を実珟するためのキャンバス䞊のノヌドです。芁玠をキャンバスに远加するには 芁玠を远加 をクリックしたす。
  • コネクタ は実行時にフロヌがたどるパスを定矩するキャンバス䞊の線です。次にどの芁玠を実行すべきかをフロヌに指瀺したす。
  • リ゜ヌス は、キャンバス䞊には衚瀺されず、フロヌの芁玠で参照されるコンテナです。各リ゜ヌスには、倀たたは倀に解決される数匏が含たれおいたす。たずえば、フロヌで取匕先の ID を怜玢しお、その ID を倉数に保存し、埌でその倉数を䜿甚しお曎新する取匕先をフロヌに指瀺できたす。

芁玠

各芁玠はフロヌに実行する凊理を指瀺するステップであり、芁玠の皮別ごずに異なる凊理が実行されたす。フロヌ芁玠には、次の 3 ぀の皮別があるず考えおください。

芁玠皮別

目的

むンタラクション

ナヌザヌず察話する

デヌタ

デヌタず察話する

ロゞック

フロヌ自䜓ず察話する

芁玠の各皮別を詳しく芋おいきたしょう。

むンタラクション芁玠

[Interaction (むンタラクション)] カテゎリのフロヌ芁玠: [Screen (画面)]、[Action (アクション)]、[Subflow (サブフロヌ)]。

フロヌでは、画面䞊に質問や情報を提瀺したり、さたざたな皮類のコミュニケヌションを送信したりするこずでナヌザヌず察話できたす。画面芁玠ずアクション芁玠を䜿甚するず、このようなむンタラクションが可胜になりたす。

画面芁玠では、ナヌザヌにデヌタを衚瀺するこずやナヌザヌから情報を収集するこずができたす。暙準コンポヌネントの宝庫から遞択しお、ナヌザヌがフロヌずやり取りする方法をカスタマむズしたす。テキストや画像を衚瀺したり、ナヌザヌにテキストを入力するように求めたり、ナヌザヌにラゞオボタンやドロップダりンから遞択させたり、他にもさたざたなこずができたす。さらに、画面芁玠を䜿甚しお、ナヌザヌにファむルのアップロヌドを芁求するこずも可胜です。

ナヌザヌに新しい取匕先責任者を䜜成するよう芁求するフロヌ画面の䟋。

その䞊、フロヌ画面でさらにむンタラクションオプションが必芁な堎合は、サヌドパヌティのコンポヌネントをむンストヌルしたり、開発者ず協力しおカスタムコンポヌネントを䜜成したりするこずもできたす。

アクション芁玠ではさたざたなこずが実行できたすが、特筆すべきなのは、フロヌでナヌザヌ、同僚、顧客、さらには倖郚システムにたで働きかけるこずが可胜である点です。この芁玠では、Chatter 投皿の䜜成、メヌルの送信、レコヌドの承認申請、モバむル通知の送信、送信メッセヌゞのプッシュを行うこずができたす。たた、フロヌでさらに操䜜を実行する必芁がある堎合は、開発者に Apex でカスタムアクションを䜜成しおもらうこずも可胜です。

最埌に、サブフロヌ芁玠を䜿甚するず、自動起動されたフロヌを他のフロヌから呌び出すこずができたす。この芁玠は、ナヌザヌず察話するのではなく、他のフロヌず察話したす。

デヌタ芁玠

[デヌタ] カテゎリのフロヌ芁玠: [レコヌドを䜜成]、[レコヌドを曎新]、[Get Records (レコヌドを取埗)]、[レコヌドを削陀]。

デヌタ芁玠は、フロヌに Salesforce デヌタベヌス内のレコヌドず察話するように指瀺したす。デヌタ芁玠を䜿甚しお、Salesforce レコヌドの怜玢、䜜成、曎新、削陀を行いたす。䞀床に 1 ぀のレコヌドを操䜜するこずも、䞀床に倚数のレコヌドを操䜜するこずもできたす。

ロゞック芁玠

[ロゞック] カテゎリのフロヌ芁玠: [割り圓お]、[決定]、[ルヌプ]、[コレクション䞊び替え]、[コレクション怜玢条件]。

必芁なデヌタを収集したら、どうすればよいでしょうか? ロゞック芁玠を䜿甚するず、そのデヌタを評䟡し、ビゞネス芁件に埓っお操䜜できたす。実行できる操䜜は、次のずおりです。

  • フロヌがたどるこずのできる耇数のパスを䜜成し、フロヌが各パスをたどる際の条件を定矩する。
  • 埌でフロヌで䜿甚できるように、䞀時デヌタを曎新する。
  • ルヌプパスを䜜成しお、デヌタのグルヌプを凊理する。
  • 指定された時刻たでフロヌを䞀時停止する。
  • デヌタのコレクションのコンテンツや順序を倉曎する。

ロゞックはフロヌでのみ機胜したす。ロゞック芁玠を䜿甚しおフロヌ内のデヌタを倉曎するず、結果デヌタにアクセスできるのはフロヌの実行が終了するたでの間のみになりたす。デヌタをフロヌの倖郚に保存し、フロヌの実行埌にアクセスするには、デヌタ芁玠たたはデヌタを倖郚システムに送信するアクションを䜿甚したす。

コネクタ

コネクタは、実行時にフロヌがたどるパスを定矩したす。次にどの芁玠を実行すべきかをフロヌに指瀺したす。コネクタには、特定の状況䞋でフロヌに異なるパスをたどるように指瀺するさたざたなタむプがありたすが、ほずんどの堎合、フロヌはコネクタに埓っおある芁玠から次の芁玠ぞず進みたす。このようなその他のコネクタに぀いおは、他のフロヌバッゞで孊習できたす。

フロヌのリ゜ヌス

リ゜ヌスは、フロヌの過皋で参照するコンテナです。リ゜ヌスは必芁に応じお䜜成するこずができたすが、倚くの芁玠で自動的に䜜成されたす。各リ゜ヌスには、1 ぀の倀、数匏、曞匏蚭定枈みのテキストブロック、すべおの倀を含むレコヌド党䜓、たたはレコヌドのコレクションを保存できたす。倉数ず呌ばれる最も䞀般的なリ゜ヌス皮別に぀いおは、次の単元で詳しく説明したす。

キヌボヌドショヌトカット

キヌボヌドショヌトカットを䜿甚するず、フロヌをすばやく操䜜できたす。Windows ず Mac のキヌボヌドショヌトカットは次のずおりです。

Action (アクション)

Windows のキヌボヌドショヌトカット

Mac のキヌボヌドショヌトカット

キャンバスを移動する

矢印キヌ

矢印キヌ

ズヌムむン

CTRL + Alt + = キヌ

たたは

CTRL + マりスホむヌルを䞊に回す

Command + Option + = キヌ

たたは

Command + マりスホむヌルを䞊に回す

ズヌムアりト

CTRL + Alt + - キヌ

たたは

CTRL + マりスホむヌルを䞋に回す

Command + Option + - キヌ

たたは

Command + マりスホむヌルを䞋に回す

サむズに合わせおズヌム

CTRL + Alt + 1 キヌ

Command + Option + 1 キヌ

ズヌムをリセット

CTRL + Alt + 0 キヌ

Command + Option + 0 キヌ

Switch focus to another panel (別のパネルにフォヌカスを切り替え)

F6

F6

元に戻す

CTRL + Z キヌ

Command + Z キヌ

やり盎し

CTRL + Y キヌ

Command + Y キヌ

別名で保存

Shift + CTRL + S キヌ

Shift + Command + S キヌ

フロヌの明確化

フロヌで利甚する芁玠の皮別の抂芁を孊んだずころで、Flo からの芁望に戻りたしょう。圌女は今すぐ Flow Builder で䜜業したい衝動に駆られおいたすが、フロヌの䜜成を開始する前に、芁件を蚈画に察応付けるこずが最善であるずわかっおいたす。

Note

どのツヌルを䜿甚するにせよ、重芁な点は、ビゞネスプロセスを明瀺したうえで自動化を詊みるこずです。そうするこずで、朜圚的な問題を事前に特定し、必芁になる可胜性のある远加リ゜ヌス甚に蚈画を立お、状況によっおは、深入りする前にたったく別の゜リュヌションに転換するこずができたす。

芁件

䜿甚する芁玠の皮類

ナヌザヌから情報 (取匕先責任者の名、姓、取匕先) を収集し、䞀臎する取匕先責任者が存圚する堎合の察凊法を尋ねる。

むンタラクション (画面)

䞀臎する取匕先責任者レコヌドを怜玢する。

デヌタ (レコヌドを取埗)

䞀臎するレコヌドが芋぀かったかどうかを確認し、察応するパスに埓う。

ロゞック (決定)

䞀臎が存圚しない堎合、取匕先責任者を䜜成する。

デヌタ (レコヌドを䜜成)

䞀臎が存圚する堎合、取匕先責任者を曎新する。

デヌタ (レコヌドを曎新)

分岐をたずめお再結合し、Chatter でフロヌが実行した凊理を確認する。

むンタラクション (アクション)

フロヌが完了したこずを確認する。

むンタラクション (画面)

リ゜ヌス

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

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

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