設問
Northern Trail Outfitters(NTO)のカスタマーサービス担当ディレクターは、Salesforceで発生する特定のビジネスイベントをリアルタイムで捕捉し、傾向を把握したいと考えています。指標には、外部分析システムを使用してアドホックにアクセスします。イベントは以下のとおりです。
顧客がケース経由で商品交換を開始する。
カスタマーサービス担当者がケース内の「商品交換を承認」メニュー項目をクリックする。
顧客がケース経由でサブスクリプションの解約を開始する。
カスタマーサービス担当者がケース内の「返金開始」メニュー項目をクリックする。
これらのビジネス要件を満たすソリューションはどれですか?(2つ選択してください。)
選択肢
A. プラットフォームイベントを公開するカスタム Apex コントローラ。
B. 送信メッセージを送信するケースワークフロー ルール。
C. コールアウトを実行するトリガーを挿入した後のケース。
D. プラットフォーム イベントを公開するトリガーを挿入した後のケース
解答
A. プラットフォームイベントを公開するカスタム Apex コントローラ。
D. プラットフォーム イベントを公開するトリガーを挿入した後のケース。
解説
A. プラットフォームイベントを公開するカスタム Apex コントローラ。
正解です。
ユーザーのUI操作(ボタンクリックなど)を起点とするイベントを捕捉し、プラットフォームイベントを介して外部分析システムにリアルタイム通知するのに最適な方法です。
B. 送信メッセージを送信するケースワークフロー ルール。
不正解です。
送信メッセージは一方向の非同期通知であり、大規模なイベント処理や高い信頼性が求められるユースケースにはプラットフォームイベントが推奨されます。
C. コールアウトを実行するトリガーを挿入した後のケース。
不正解です。
トリガーで同期コールアウトを実行すると、パフォーマンスに悪影響を及ぼし、ガバナ制限に抵触するリスクが高まります。イベント駆動型通知には非同期パターンが適しています。
D. プラットフォーム イベントを公開するトリガーを挿入した後のケース。
正解です。
ケースレコードの作成や更新などのデータ変更を起点とするイベントを捕捉し、プラットフォームイベントを介して外部分析システムにリアルタイム通知するのに最適な方法です。
第47問
こちらをクリック