機械翻訳について

埋込みサービスのルールの作成および公開

埋込みサービスのルールを設定および公開するには、このタスクに従います。

Visual Builderアプリケーションでエンゲージメント・エンジン・ルールを使用

Visual Builderアプリケーションのルートまたはシェル・ページを示すコード・サンプルを次に示します(eeidは有効なOracle Engagement EngineアカウントIDです):

<oj-dcs-ee-rules-engine eeid="<Your-EngagementEngine-AccountId>"></oj-dcs-ee-rules-engine>

ロード・ルールの作成

  1. エンゲージメント・エンジンで、ナビゲーション・バーの「ルール」をクリックします。
  2. 「新規ルールの作成」をクリックします。
  3. 「ルール名」フィールドにルール名を入力します。
  4. 「ルールの説明」フィールドに説明を入力します。
  5. 「ルール評価サイクル」ドロップダウン・リストをクリックし、必要な評価サイクルを選択します。
  6. 「この操作の実行」領域で「アクションの追加」をクリックし、「埋込みサービス>ロード」を選択します。
  7. 「コンポーネントの選択」ドロップダウン・リストから埋込みサービス・コンポーネントの1つを選択します。
  8. (オプション)「条件」領域で「条件の追加」をクリックし、条件を追加します。
  9. (オプション)定義した条件が満たされない場合は、「一致しない場合の処理」セクションで実行するアクションを選択します。
  10. ルールを保存し、サイトに関連付け、公開します。

    埋込みサービス・ルール・オプションのスクリーンショットを次に示します。

    ルールのロードUIのスクリーンショット。

    追加するルールに条件を示すスクリーンショットを次に示します。

    ロード・ルール条件のUI。

その他の埋込みサービス処理

実行時に埋込みサービス(ホスト・ページでのコンテキストの変更やユーザー・アクションの処理など)を更新する場合は、エンゲージメント・エンジンで他の埋込みサービス・アクションのルールを構成できます。 埋込みサービスでは、次の処理が現在サポートされています:

  • 非表示 埋込みサービス・ウィジェットを非表示にします。 アンロード・アクションとは異なり、埋込みサービスはロードされたままですが、単に非表示になります。
  • Load. 埋込みサービスをページにロードします。
  • Maximize. デフォルトでは、Embedded Serviceは最小化されたボタンとしてロードされます。 「最大化」アクションを起動して、「埋込みサービス」ウィジェットを展開します。
  • Minimize. 埋込みサービス・ウィジェットを最小化し、ボタンを表示します。
  • Show. 埋込みサービス・ウィジェットを表示します。 「非表示」アクションと組み合せて、特定のページ条件に基づいて埋込みサービスを非表示および表示します。
  • Unload. 埋込みサービスをページから完全に削除します。 埋込みサービスは、ロード・アクションでのみリストアできます。このアクションでは、埋込みサービス・ウィジェットを再度ロードして表示するのに時間がかかります。
  • チャット・フィールドを更新します。 チャット・フォームの表示フィールドまたは非表示フィールドを変更します。

埋込みサービスを再度表示する場合は、「アンロード」アクションではなく「非表示」および「表示」アクションを瞬時に使用することをお薦めします。

前述のすべてのアクションについて、埋込みサービスがすでに対応する状態の場合、アクションは影響を受けません。