機械翻訳について

サポートされているイベント

UIイベント・フレームワークによって生成されるイベントは、次の部門に分類されます:

  • 管理可能イベント
  • 制御不可イベント

管理可能イベント

これらのイベントを一定期間取り消すか延期するかを選択できます。

管理可能イベント

イベント コンテキスト ノート
OnBeforeSave RecordContext このイベントは、サーバーにデータをコミットするためのAPIリクエストを起動する前に起動されます。 エンド・ユーザーは、このコールバックまたはこのイベントの取消で非同期操作を実行できます。 このイベントは、非同期操作が完了するまで待機できます。
onToolbarAgentCommand PhoneContext 電話のシナリオで、ユーザーがこのイベントを解決または拒否して制御する場合は、このイベント・コールバック関数の戻り値としてpromiseを渡す必要があります。 このイベント・サブスクリプションの通知時に、ユーザーはイベント・レスポンスでgetActiveInteractionCommandsなどのコマンドを確認し、そのoutDataでpromiseを解決することで、そのコマンドのoutDataを渡すことができます。 イベント・サブスクリプションは、MCAコードの初期化中に1回のみ追加する必要があります。

ユーザーは、セッションに対してこのイベント通知を1回のみ取得します。

onToolbarInteractionCommand PhoneContext 電話のシナリオで、ユーザーがこのイベントを解決または拒否して制御する場合は、このイベントのコールバック関数の戻り値としてプロミスを渡す必要があります。 このイベント・サブスクリプションの通知時に、ユーザーはイベント・レスポンスでコマンドを確認できます。 サポートされているコマンドは、accept、disconnect、reject、setActiveです。 これらのコマンドは、Fusionアプリケーションでエージェントが行う切断操作の受入れに対応します。

ユーザーは、このイベント・レスポンスのコールバックで、これらのコマンドごとにロジックをワイヤー・アップできます。

OnBeforeMessageSend RecordContext

このイベントは、「メッセージの作成」スマート処理から受信者にメッセージを送信するREST APIリクエストを起動する前に起動されます。

ユーザーは、このコールバックで非同期操作を実行し、このメッセージ送信プロセスを許可または取り消すことができます。 つまり、このイベントは非同期操作の完了を待機できます。

制御不可イベント

これらのイベントは、制御可能なイベントを制御するのと同じ方法で制御することはできません。 これらのイベントは、アプリケーションが起動および忘却メカニズムでイベントが発生したときにクライアントに通知する通知イベントに似ています。

イベント コンテキスト ノート
TabOpen GlobalContext このイベントは、ブラウザ・タブまたはMSIタブがFusionアプリケーションで開かれると起動されます。
TabClose GlobalContext このイベントは、ブラウザ・タブまたはMSIタブがFusionアプリケーションで閉じられると起動されます。
TabChange GlobalContext このイベントは、Fusionアプリケーションでブラウザ・タブまたはMSIタブが発生したときに起動されます。
CustomEvent GlobalContext

TabContext

RecordContext

このイベントは、ビジネス固有のカスタム・イベントをサポートするために使用できます。
ContextOpen TabContext このイベントは、オブジェクトがUIで開かれたときに起動されます。 次に例を示します: SRオープン。
DataLoad RecordContext データがロードされると、このイベントが起動されます。 たとえば、SRオブジェクト・データをフェッチした後です。
ContextClose TabContext オブジェクトがUIでクローズされると、このイベントが起動されます。 たとえば、SR closeです。
FieldValueChange RecordContext このイベントは、フィールド値の変更が発生したときに起動されます。 たとえば、SRタイトル・フィールドの変更です。
OnAfterSave RecordContext このイベントは、オープン・オブジェクトをUIに保存した後に起動されます。 たとえば、SRを保存した後です。
SidePaneOpen SidePaneContext このイベントは、SidePaneが開かれたときに起動されます。
SidePaneClose SidePaneContext SidePaneがクローズされると、このイベントが起動されます。
onDataUpdated PhoneContext このイベントは、電話のシナリオ中にFusionアプリケーションで発生するDataUpdateイベントをリスニングするために使用されます。
onOutgoingEvent PhoneContext このイベントは、Fusionアプリケーションで発生するoutBoundコール・イベントをリスニングするために使用されます。
OnAfterMessageSen RecordContext このイベントは、メッセージの作成スマート処理から受信者にメッセージを正常に送信した後に起動される通知イベントです。
NotificationClose NotificationContext 通知がクローズされると、このイベントが起動されます。
NotificationAction NotificationContext 通知のアクション・ボタンがクリックされると、このイベントが起動します。
WindowClose ModalWindowContext このイベントは、モーダルまたはダイアログ・ボックスが閉じたときに起動されます。

サポートされている操作

操作 コンテキスト ノート
disableFeature PhoneContext ツールバーで機能を実装していないため、使用可能な機能のサブセットを無効にする必要があることをFusionアプリケーションに通知します。
agentStateEvent PhoneContext Fusionアプリケーションに、指定されたチャネルのユーザーのサインイン・ステータスまたは可用性ステータスの変更について通知
readyForOperation PhoneContext ツールバーが操作可能な状態であることをFusionアプリケーションに通知します。
outboundCommError PhoneContext ツールバーは、このAPIを公開して、アウトバウンド・イベントの開始中にエラーが発生したことをFusionアプリケーションに通知できます。 このエラーは、イベントの識別子(電話番号、Eメールなど)を使用して接続を確立できない場合に発生します。
CustomEvent GlobalContextTab

TabContext

レコード・コンテキスト

このイベントは、ビジネス固有のカスタム・イベントをサポートするために使用できます。
closeCommEvent PhoneContext このアクションは、コール拒否シナリオでパブリッシュするために必要です。 エージェントがコール通知で「辞退」をクリックすると、CTI統合コード・ベースは、同じサブスクリプションが追加されている場合、declineというコマンドでonAgentInteractionCommandイベントの通知を受信します。
startCommEvent PhoneContext このアクションは、newCommEventにコール・シナリオがある場合に公開するために必要です。 たとえば、インバウンド・コール・シナリオでは、ユーザー側がonToolbarInteractionCommandをリスニングし、acceptコマンドで通知を受信すると、ユーザーはこのアクションを発行してそのコール接続を確立します。
newCommEvent PhoneContext リング受信シナリオがある場合に、このアクションを公開する必要があります。 たとえば、ユーザーがエージェントをコールしようとすると、Fusionアプリケーションには「受入れ」ボタンまたは「拒否」ボタンを含む通知が表示されます。 これを有効にするには、MCA統合CTIでnewCommEventリクエストを公開する必要があります。
SetComposeMessageData RecordContext この操作は、レコードで使用可能なスマート・アクションの作成を介して開く「メッセージ・アクションの作成」パネルのメッセージ・データを設定するために使用します。 これにより、ユーザーはメッセージの作成アクション・パネルのCC、BCC、To、Message SubjectおよびMessage Bodyを設定できます。 また、拡張性によって追加されたカスタム・フィールドをユーザーが作成アクション・パネルで設定することもできます。
CloseModal ModalWindowContext

TabContext

モーダル・ウィンドウを閉じる。
通知のクローズ NotificationContext 通知をクローズします。
CloseTab TabContext 特定のMSIタブまたはブラウザ・タブを閉じるには。
ClosePopup ModalWindowContext

TabContext

ダイアログ・ボックスを閉じるには。
ExpandSidePane SidePaneContext SidePaneを展開します。
GetFieldValue RecordContext フィールドの現在の値をフェッチします。 たとえば、SRのタイトル・フィールドの現在の値を取得する場合です。
GetAgentInfo GlobalContext

TabContext

現在のログイン・ユーザーに関する情報をフェッチします。
FocusTab TabContext 特定のMSIタブまたはブラウザ・タブにフォーカスします。
getConfiguration PhoneContext ツールバーがFusionアプリケーションでサポートされている機能を評価できるようにする構成情報を取得します。
InvokeServiceConnection GlobalContext アプリケーションで定義されたサービスをコールし、そのレスポンスをフェッチします。
OpenModal ModalWindowContext

TabContext

モーダル・ウィンドウを開きます。
PopOperation GlobalContext

TabContext

任意のタブで新しいブラウザ・タブまたはMSIタブまたはカスタム・ページを開く場合。
OpenPopup ModalWindowContext

TabContext

ダイアログ・ボックスを開くには。
レコードを保存 RecordContext 開いているレコードを保存する場合。 たとえば、編集ページからSRフォームを保存するか、作成フォームからSRを保存します。
通知の表示 NotificationContext 通知を表示します。
UpdateSidePane SidePaneContext 既存のサイド・ペインを更新するには(setVisibility、setIconおよびsetSectionId)
SetFieldValue RecordContext 特定のフィールドの値を更新する場合。 たとえば、SRのタイトル・フィールドを更新します。
CollapseSidePane SidePaneContext SidePaneを縮小するには
SetChannelAvailability GlobalContext 電話アイコンを有効または無効にします。
SetToolbarProperties PhoneContext ツールバーのディメンションを設定します。
ExecuteSmartAction SmartActionContext SmartActionを実行します。