機械翻訳について

カスタム・オブジェクトに基づいてチャットおよび通話パネルを表示します

サービス・アプリケーションを拡張して、カスタム・オブジェクトに基づいてUIページにチャット・パネルおよび電話パネルをレンダリングできます。

これにより、エージェントはこれらのUIを使用して顧客と対話できます。 エージェントは、作成したUIとともに作業中にノートをとることができます。 必要に応じて、管理者はカスタムUIにスクリーン・ポップするようにアプリケーションを構成できます。

Visual Builder Studioを使用して、アプリケーションにUIを公開します。

作成したページで「チャット」パネルまたは「電話」パネルをレンダリングするには、必須入力パラメータを使用してフラグメントcx-svc-mca-communicatorをページに追加する必要があります。

次の表に、cx-svc-mca-communicatorフラグメントのプロパティを示します。

名前 説明 デフォルト値
appExtensionId ベース・アプリケーションのアプリケーション拡張ID。 oracle_cx_serviceUI
chatHeaderLayout デフォルトのチャット・ヘッダー・レイアウトを新しいレイアウトに変更する場合。 chatHeader
chatHeaderMetadata チャット・ヘッダー・メタデータ・プロバイダ。
{
"type": "vb/DynamicLayoutMetadataProviderDescriptor",
"defaultValue": {
"endpoint": "oracle_cx_serviceUI:contacts/get_contacts"
}
}
contactVerificationLayout デフォルトの担当者検証レイアウトを新しいレイアウトに変更する場合。 contactVerify
ctiHeaderContext コール・ヘッダー・レイアウトを新しいレイアウトに変更するためのCTIヘッダー・コンテキスト。 ctiHeader
mcaRestApiGroupNames MCAコンポーネントで使用されるMCA Rest APIグループ名。 NA
msiContext MSIコンテキスト。 {}
optInFeatures 有効にする必要があるオプトイン機能のリスト。 たとえば、エージェント・アシストを有効にする場合、推奨されるアクションおよびサマリーでは、値を["agent_assist"、"recommended_actions"、"summarization\に設定します。 []
wrapupMetadata メタデータ・プロバイダをラップアップします。
{
"type": "vb/DynamicLayoutMetadataProviderDescriptor",
"defaultValue": {
       "endpoint": "oracle_cx_serviceUI:wrapUps/create_wrapUps"
   }
}
wrapUpReadonlyMetadata 読取り専用メタデータ・プロバイダをラップアップします。
{
"type": "vb/DynamicLayoutMetadataProviderDescriptor",
"defaultValue": {
    "endpoint": "oracle_cx_serviceUI:wrapUps/get_wrapUps"
    }

このフラグメントは、broadCastChannelメッセージも処理し、必要なアクションを実行します。 たとえば、KM記事の外部URLを解決し、スニペットからKM記事を開き、mca-communication-wrapperからカスタム・ページに他のイベントを伝播します。

次の表に、フラグメントからコンテナにトリガーされるイベントを示します。

mcaEngagementAddedEvent チャット・オファーまたはコール通知が受理されたときにトリガーされます。
mcaEngagementRemovedEvent エンゲージメントが削除されたときにトリガーされます。
mcaEngagementStateChangeEvent エンゲージメント状態が変更されたときにトリガーされます。
mcaEngagementStartWrapupEvent エンゲージメントがまとめフェーズに移行したときにトリガーされます。
mcaEngagementWrapupEndedEvent エンゲージメントが完了したときにトリガーされます。
kmArticleOpenEvent エージェントが提案からKM記事をオープンしたときにトリガーされます。
kmArticleShareToChatEvent エージェントがチャットで提案を共有したときにトリガーされます。
kmArticleShareToEmailEvent エージェントがEメールに提案を共有したときにトリガーされます。
mcaRecommendationEvent エージェントが推奨アクションを実行したときにトリガーされます。
mcaDelegatedRecommendationEvent 推奨が委任されているかどうかを確認するためにトリガーされます。

MSIモードでカスタム・ページ・スクリーンポップを実装するために必要な変更

  1. アプリケーションUIを作成し、埋込みナビゲーションをサポートするようにページJSONを更新します。
    "navigation": { "fromExternal": "enabled", "embeddable": "enabled" }
  2. 次のメタデータを追加します。
    "contactsGetContactsMetadata": {
    "type" : "vb/DynamicLayoutMetadataProviderDescriptor",
    "defaultValue" : {
    "endpoint" : "oracle_cx_serviceUI:contacts/get_contacts"
    }
    }
  3. フラグメントcx-svc-mca-communicatorをページに追加します。

グローバル・ヘッダーのプレゼンスを有効にするプロファイル・オプションを構成するステップ

この機能を有効にするには、グローバル・ヘッダーで「プレゼンス」を有効にする必要があります。 プロファイル・オプションORA_SVC_MCA_GLOBAL_PRESENCE_ENABLEDを「はい」に設定すると、グローバル・プレゼンスが有効になります。 このプロファイル・オプションは、サイト・レベルまたはユーザー・レベルで設定できます。

  1. 「設定および保守」で、「タスク」アイコンをクリックし、「検索」をクリックします。
  2. 「管理者プロファイル値の管理」を検索して選択します。
  3. 「プロファイル・オプション・コード」フィールドにORA_SVC_MCA_GLOBAL_PRESENCE_ENABLEDと入力します。
  4. 「プロファイル値」セクションで、次のいずれかを実行します。
    • すべてのユーザーがグローバル・ヘッダーから自分のプレゼンスを設定できるようにする場合は、「プロファイル値」を「はい」に設定します。
    • 「サイト・レベル」を「いいえ」に設定し、グローバル・ヘッダーからプレゼンスを設定する必要があるユーザーごとに新しい行を追加します。
  5. 「保存して閉じる」をクリックします