Webチャット・コンポーネントの定義
エンゲージメント・エンジンのユーザー・インタフェースを使用してwebチャット・ウィジェットを構成し、サイトおよびサービス・プロセスのブランディングと一致するようにできます。
コンポーネント属性に対して実行できる様々な構成タスクを次に示します:
- ネットワーク構成
- レイアウトの変更
- 機能構成
- 機能フラグ
ネットワーク構成
- ルール・エディタにサインインし、「設定」>「Webチャット」>「新規コンポーネントの作成」に移動します。
- 新しいコンポーネントの名前を入力し、バージョンを選択します。
- 「属性の表示」をクリックして、選択したバージョンのコンポーネント属性を表示します。
- カテゴリ化された属性リストが、コンポーネントの必須属性とともに表示されます。
ドロップダウン・リストの矢印をクリックすると、各属性リストを参照できます。
(+)アイコン
をクリックすると、属性値を設定できます
- 「ネットワーク構成」属性セクションで、Fusionインスタンスを使用して必須属性URIを設定します。
この値は、変更なしの完全なFusion Serviceホスト名(FQDN)です。
- サービス・ドロップ・ダウン・リストをクリックし、Fusionを選択します。
機能構成
- エクスプローラで、「機能構成」ドロップダウン・リストをクリックして、起動前フォームの属性とアイコンを表示します。属性の概要を次に示します:
- アイコン:
- 会話の開始後に表示する目的のアイコンのイメージURLを定義
- ウィジェットで使用されるアイコンは、2つの方法で構成できます - イメージ・アセットのURLまたはSVG文字列。
SVG文字列をサポートするアイコンの場合、ウィジェットがインラインSVGとしてレンダリングするRAW SVGデータを渡すことができます。
SVG文字列を使用すると、イメージのロード、アニメーション化、または色の変更を高速化できます。
- preLaunchFormFields:
開始前フォームにフィールドとして表示する標準属性の構成
- showPreLaunchForm:
- 'always' - これはデフォルトであり、新しい会話が開始されるたびに、会話を接続して開始する前にフォームが表示されます。
- 'initial' - フォームは、初めて接続したときに1回のみオープンします。 開始前フォームを使用すると、ユーザーは会話を開始する前に対話し、Eメールや製品などのサポートされているプロファイル情報を提供できます。
- 'never' - ユーザーとのやり取りなしで、会話を接続して開始できます。
- 「開始前フォーム・フィールド」属性を使用して、チャット開始フォームのフィールドを設定します。
必要なユーザー情報は、事前入力フォームで入力できます。このフォームでは、フィールドにデフォルト値を入力できます。 右上隅のアイコンをクリックして、デフォルトのJSONを表示し、起動前フォームに表示するデフォルト・フィールドを保持します。
次に例を示します。[ { "name": "subject", "required": false, "relaunchValue": "keep" }, { "name": "firstName", "required": true, "relaunchValue": "default" }, { "name": "lastName", "required": true, "relaunchValue": "default" }, { "name": "email", "required": true, "relaunchValue": "clear" }, { "name": "productId", "required": false, "relaunchValue": "clear" }, { "name": "categoryId", "required": false, "relaunchValue": "clear" }, { "name": "queueId", "required": false, "relaunchValue": "clear" } ]
レイアウトの変更:
レイアウト変更属性セクションで、色、フォント、位置の幅などの属性を使用してウィジェットのブランディングと位置を定義できます。
「機能フラグ」 s:
「機能フラグ」属性セクションで、Oracle Digital Assistant Native Client SDK for Webで使用可能なその他の設定を定義できます。たとえば、ユーザーがロケーションを共有したり、ボット・オーディオ・レスポンスを共有したり、メッセージとともに表示されるタイム・スタンプのフォーマットを定義したりできます。ノート: Webチャット・クライアントでサポートされるのは、Web用のODA Native Client SDKで使用可能なプロパティのサブセットのみです。 - アイコン: