エージェント/スコアのペア変数の追加
エージェント スコアでは、優先エージェントの優先順位を指定できます。 例えば, 最も好ましいものを選んで, より高いスコアを設定, バックアップ エージェントを下げます。 好みがない場合, スコアを100に設定します。
アーキテクトでは、ルーティングに影響を与えるために、最大20のエージェント/スコアのペアをサポートするエージェントスコアペアのコレクションを作成することができます。
個々のエージェント スコア ペア値を作成するには, MakeAgentScorEpair関数を使用します。 例えば, 「ACDアクションの優先エージェント」設定における以下の式は、エージェントスコアペアコレクションを2つのエージェントスコアペアで作成します。 最初のユーザーには100点のスコアがあり、2番目のユーザーは次のスコアを持っています。
MakeList( MakeAgentScorePair( FindUserById("<put_user_guid_string_here>"), 100 ), MakeAgentScorePair( FindUserById("<put_user2_guid_string_here>"), 90 ) )
ユーザーに関連付けるスコアの整数コレクションとともに、コレクションを実行する MakElistAgentScorEpair関数を使用できます。 その方法の後, この例は、以前の式と同じ値を生成します。
MakeListAgentScorePair( MakeList( FindUserById("<put_user_guid_string_here>"), FindUserById("<put_user2_guid_string_here>") ), MakeList( 100, 90 ) )
ユーザーのユーザー ID を調べるには、Edit a user's profile を参照してください。
また、 データの更新アクション 変数を割り当てます。 次に、これらの変数を使用して、個々のユーザー 値または ユーザー コレクション、個々の整数スコアまたは整数コレクション、およびエージェント スコア のペアまたはコレクションを指定します。 MakeAgentScorEpairの詳細については、, MakElistAgentScorEpair, マケリスト, FindUserById, その他の機能, Architect の Expression Help 機能ã 各ファンクションには、詳細と例が記載されています。
タスクシーケンスにエージェント/スコアのペア変数を追加する
タスクシーケンスでは、エージェント/スコアペアの変数をUpdate Data アクションに追加することができます。
- ツールボックスから、 データ カテゴリとドラッグ データ更新 タスク内の目的の場所へのアクション。
- データ更新ワークスペースに、項目を説明するための意味のある名前を追加します。
- クリックの隣にあなたpdate ステートメントを選択し、エージェントスコアペアデータ・タイプ。
- の中に 変数名 フィールドに、タスクの変数を識別するためのラベルを入力します。
- の中に 割り当てる値 field、次のいずれかを実行します。
- 式を用いて値を設定する場合は、式をインラインで追加します。
- 値を設定するには大きな式エディタ、クリック式エディタを開いて式を作成します。
- Agent Score Pairビルダーを使用して値を設定するには、以下の手順を実行します。
- クリック表現モードボタンエージェント スコア ペア ビルダーを開きます。
- 選択するエージェントスコアペアビルダー。
- 使用するにはエージェントスコアペアを作成する値を設定するにはArchitect機能をクリックしてくださいエージェントスコアペアクリックAgentScorePairを作成する。
- User の下に、エージェントを入力します。 注意: リテラルユーザーを選択した場合、システムは実行時にそのユーザーのIDを指定してFindUserById関数を使用します。 システムがユーザーを見つけられなかった場合、NOT_SET AgentScorePair 値を返す。
- スコア の下に、数値のスコアを入力します。
- (オプション)別の変数を追加するには、の隣にあなたpdate ステートメント。