API 自動化のためのトランザクションベースの ROI
- 最終更新日2024/10/31
この例では、オポチュニティのための API 自動化を構築し、パイプライン アクセラレーター パッケージ とアクションを使用して、完了したビジネス レコードまたはトランザクションの数を計算することによって実現された自動化の価値を測定します。
手順
-
CoE Manager でオポチュニティを作成して構成します。
- オポチュニティを作成するには、オポチュニティを作成および管理 を参照してください。
-
次のいずれかのオプションに従ってオポチュニティを構成し、自動化が実行された回数を測定します。
- オポチュニティ インテーク フォームで、[処理されたレコードの数を選択] の質問に [プロセスの測定方法] を選択します。
- [オポチュニティ] > [詳細] > [予測される節約] タブで、[プロセスの測定方法] に [処理されたレコード数] を選択します。
- 1 件のレコードの処理に要する時間 (分) と、1 か月に処理されるレコード数を指定します。
-
Control Room にウェブ ページを開くための API 自動化を作成します。
-
左側のペインで [オートメーション] をクリックします。
選択可能な Bot とフォームのリストが表示されます。
- 作成 > API タスク. をクリックします。
- [名前] フィールドに「Calculate transaction ROI」と入力します。
-
[作成と編集] をクリックします。
API オートメーションが作成されました。 オートメーションの一意のオートメーション ID をメモしておきます。 この例では「5678」です。
-
左側のペインで [オートメーション] をクリックします。
-
[変数を作成 (+)] アイコンを [変数] メニュー上部で使用して、以下のユーザー定義変数を作成します。
変数名 変数型 ResponseDictionary ディクショナリ SampleString テキスト -
Shibumiとの接続とインタラクションを有効にするためのセッションを作成します。
- [アクション] パネルで、パイプライン アクセラレータ > パイプライン アクセラレータ セッションを開始 アクションをダブルクリックするか、ドラッグします。
- [セッション名] フィールドに名前を入力し、「transactionROI」と入力します。
-
Shibumi ベース URLフィールドに、地域に応じたベース URL を入力してください。
この例では、使用されるベース URL は https://app.shibumi.com です。
-
[Shibumi エンタープライズ ID] フィールドにエンタープライズ ID を入力します。
CoE Manager で、[管理者 - 詳細設定] > [追加設定] の順に移動します。
-
[Shibumi プログラム ID] フィールドにプログラム ID を入力します。
右側のメニュー (縦の 3 つの点) をクリックし、[情報] > [ID] の順に選択します。 例: 1
-
クライアント ID と クライアント シークレット を入力します。
サービス リクエストを提出して、クライアント ID とシークレットをメールで受け取ります。
-
[API ユーザー名] と [パスワード] を入力します。
CoE Manager インスタンスのユーザー名とパスワードは、クライアント ID とクライアント シークレットに関連付けられています。
-
トランザクション ROI 詳細を送信してください。
-
[アクション] パネルで、REST Web サービス > [メソッドの取得] アクションをダブルクリックまたはドラッグします。
- [URI] フィールドに、開きたいウェブページの URI を入力します。
例, https://www.salesforce.com/in/.
- [プロキシ設定フィールド] で、[システム] を選択します。
- [認証モード] ドロップダウンで、[認証なし] を選択します。
- アクションの完了を待機(ミリ秒単位) フィールドに 60000 を入力してください。
- [出力を変数に割り当て] フィールドで、[ディクショナリ] オプションを選択し、ドロップダウンから [ResponseDictionary] 変数を選択します。
- [URI] フィールドに、開きたいウェブページの URI を入力します。
-
[アクション] パネルから、If > If アクションをダブルクリックするかドラッグして条件文を設定します。
- [条件] ドロップダウン リストで、[ディクショナリ] を選択します。
-
ディクショナリ変数 ドロップダウン リストから、変数 ResponseDictionary を選択します。
キー フィールドは自動的に レスポンス の値に更新されます。
- [ディクショナリ タイプ] ドロップダウン リストから、[文字列] を選択します。
- [演算子] ドロップダウン リストで、[Equals to (=)] を選択します。
- [ターゲット値] フィールドに、「HTTP/200 OK」と入力します。
-
[アクション] パネルから、パイプラインアクセラレーター > 更新プロセス メトリクス アクションをダブルクリックするかドラッグして、If コンテナに入れます。
- [セッション名] フィールドに「transactionROI」と入力します。
- [オートメーションID] フィールドに「5678」と入力します。
- [プロセス名] フィールドに「Calculate transaction ROI (トランザクションの ROI を計算)」と入力します。
- 日付フィールドで変数オプションを選択し、「$System:Date$」と入力します。
- [モードフィールド] ドロップダウンから、[追加] を選択します。
- [プロセス メトリクス] フィールドで、[辞書] オプションを選択します。
-
[追加] をクリックして、CoE Managerの成功した自動化実行回数を更新します。
フィールド 値 タイプ 数字 キー Actual_Successful_Executions_per_Day__m 値 1 -
[追加] をクリックして、CoE Managerの失敗した自動化実行回数を更新します。
フィールド 値 タイプ 数字 キー Actual_Failed_Executions_per_Day__m 値 0 - [ステータス] フィールドのドロップダウンで SampleString 変数を選択します。
- [アクション] パネルから、If > Else アクションをダブルクリックするかドラッグして、代替のアクション シーケンスを設定します。
-
[アクション] パネルから、パイプライン アクセラレーター > 更新プロセス メトリクス アクションをダブルクリックするかドラッグして、Else コンテナに入れます。
- ステップ から を実行します。
-
[追加] をクリックして、CoE Managerの成功した自動化実行回数を更新します。
フィールド 値 タイプ 数字 キー Actual_Successful_Executions_per_Day__m 値 0 -
[追加] をクリックして、CoE Managerの失敗した自動化実行回数を更新します。
フィールド 値 タイプ 数字 キー Actual_Failed_Executions_per_Day__m 値 1 - [ステータス] フィールドのドロップダウンで SampleString 変数を選択します。
更新されたメトリクスは CoE Manager (機会 > 取引追跡 > 取引メトリクス) で確認できます。
CoE Manager のオポチュニティ ダッシュボードで ROI 情報を見ることができます。
-
[アクション] パネルで、REST Web サービス > [メソッドの取得] アクションをダブルクリックまたはドラッグします。