この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

EmbeddedServiceLiveAgent

埋め込みチャットリリースを作成するための設定ノードを表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。コード内で用語を変更すると、現在の実装が壊れる可能性があるため、このメタデータ型の名前は維持しました。

重要

ファイルのサフィックスおよびディレクトリの場所

EmbeddedServiceLiveAgent コンポーネントは、EmbeddedServiceLiveAgent フォルダの developer_name.EmbeddedServiceLiveAgent ファイルに保存されます。

バージョン

EmbeddedServiceLiveAgent は、API バージョン 38.0 以降で使用できます。

項目

項目名 項目の型 説明
avatarImg string この埋め込みチャットリリースのアバター画像。
customPrechatComponent string この埋め込みチャットリリースの事前チャットページで使用するカスタム Lightning コンポーネント。
embeddedServiceConfig string 必須。組み込みサービス設定ノードの名前。
embeddedServiceQuickActions EmbeddedServiceQuickAction 事前チャットフォームで使用するクイックアクション。
enabled boolean 必須。この埋め込みチャットリリースが有効 (true) かどうかを示します。
fontSize EmbeddedServiceFontSize (string 型の列挙) 必須。埋め込みチャットウィンドウのテキストのフォントサイズ。次のいずれかの値になります。
  • Small
  • Medium
  • Large
headerBackgroundImg string この埋め込みチャットウィンドウのヘッダーの背景画像。API バージョン 49.0 で削除されました。
isOfflineCaseEnabled boolean この埋め込みチャットリリースでオフラインサポートが有効になっているかどうかを示します。API バージョン 43.0 以降で利用できます。
isQueuePositionEnabled boolean この埋め込みチャットリリースで (エージェントを待機している間のチャット訪問者の順番を表示する) キューの位置が有効になっているかどうかを示します。API バージョン 43.0 以降で利用できます。
liveAgentChatUrl string チャットの REST エンドポイント。
liveAgentContentUrl string チャットコンテンツの REST エンドポイント。
liveChatButton string 必須。チャットの設定で作成したチャットボタンへの参照。
liveChatDeployment string 必須。チャットの設定で作成したリリースへの参照。
masterLabel string 必須。埋め込みチャットリリースの名前。
offlineCaseBackgroundImg string この埋め込みチャットウィンドウのオフラインサポートケースフォームの背景画像。API バージョン 43.0 以降で利用できます。
prechatBackgroundImg string この埋め込みチャットウィンドウの事前チャットの背景画像。
prechatEnabled string 必須。埋め込みチャットの事前チャットフォームがこのチャットリリースで有効かどうかを示します。
prechatJson string チャットの設定で選択した事前チャットフォームのすべての項目の JSON オブジェクト。
scenario EmbeddedServiceScenario (string 型の列挙) 必須。チャットにどのオブジェクトが関連するかを決定する埋め込みチャットウィンドウのシナリオ。次のいずれかの値になります。
  • Sales
  • Service
  • Basic
smallCompanyLogoImg string この埋め込みチャットウィンドウの会社のロゴ画像。
waitingStateBackgroundImg string この埋め込みチャットウィンドウの待機中のチャットの画像。

EmbeddedServiceQuickAction

EmbeddedServiceLiveAgent 設定に関連付けられたクイックアクションを返します。クイックアクションには、組み込みのチャットウィンドウで表示する事前チャットフォーム項目が含まれ、項目の表示順序が示されます。

項目名 項目の型 説明
embeddedServiceLiveAgent string 埋め込みチャットリリースへの参照。
order int 埋め込みチャットの事前チャットフォームに表示するこのクイックアクションの順序。
quickActionDefinition string クイックアクションへの参照。
quickActionType EmbeddedServiceQuickActionType (string 型の列挙) クイックアクション種別。次のいずれかの値になります。
  • Prechat – 事前チャット
  • OfflineCase – オフラインサポート (ケース)
API バージョン 43.0 以降で利用できます。

宣言的なメタデータの定義のサンプル

次に、EmbeddedServiceLiveAgent ファイルの例を示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<EmbeddedServiceLiveAgent xmlns="http://soap.sforce.com/2006/04/metadata">
3    <avatarImg>https://google.com/avatar.png</avatarImg>
4    <customPrechatComponent>auraCustomPrechat</customPrechatComponent>
5    <embeddedServiceConfig>EswConfig001</embeddedServiceConfig>
6    <embeddedServiceQuickActions>
7        <embeddedServiceLiveAgent>EmbeddedServiceLiveAgent_Parent04Ixx0000000001EAA_15ec5bd2971</embeddedServiceLiveAgent>
8        <order>1</order>
9        <quickActionDefinition>Snapins_Contact_QuickAction_08hRM000000001h</quickActionDefinition>
10    </embeddedServiceQuickActions>
11    <embeddedServiceQuickActions>
12        <embeddedServiceLiveAgent>EmbeddedServiceLiveAgent_Parent04Ixx0000000001EAA_15ec5bd2971</embeddedServiceLiveAgent>
13        <order>1</order>
14        <quickActionDefinition>Snapins_Case_OfflineCaseQuickAction_08hRM000000001h</quickActionDefinition>
15        <quickActionType>OfflineCase</quickActionType>
16    </embeddedServiceQuickActions>
17    <embeddedServiceQuickActions>
18        <embeddedServiceLiveAgent>EmbeddedServiceLiveAgent_Parent04Ixx0000000001EAA_15ec5bd2971</embeddedServiceLiveAgent>
19        <order>2</order>
20        <quickActionDefinition>Snapins_Case_QuickAction_08hRM000000001h</quickActionDefinition>
21    </embeddedServiceQuickActions>
22    <enabled>true</enabled>
23    <fontSize>Medium</fontSize>
24    <headerBackgroundImg>https://google.com/headerBackgroundImg.png</headerBackgroundIm>
25    <isOfflineCaseEnabled>true</isOfflineCaseEnabled>
26    <isQueuePositionEnabled>true</isQueuePositionEnabled>
27    <liveChatButton>chatButton01</liveChatButton>
28    <liveChatDeployment>liveAgentDeployment01</liveChatDeployment>
29    <masterLabel>EmbeddedServiceLiveAgent_Parent04Ixx0000000001EAA_15ec5bd2971</masterLabel>
30    <offlineCaseBackgroundImg>https://google.com/offlineCaseBackgroundImg.png</offlineCaseBackgroundImg>
31    <prechatBackgroundImg>https://google.com/prechatBackgroundImg.png</prechatBackgroundImg>
32    <prechatEnabled>true</prechatEnabled>
33    <scenario>Service</scenario>
34    <smallCompanyLogoImg>https://google.com/smallCompanyLogoImg.png</smallCompanyLogoImg>
35    <waitingStateBackgroundImg>https://google.com/waitingImage.png</waitingStateBackgroundImg>
36</EmbeddedServiceLiveAgent>

使用方法

EmbeddedServiceLiveAgent は、Web ページに追加するチャット設定を表します。EmbeddedServiceLiveAgent レコードには、システム管理者が設定時に選択するチャットボタンとチャットリリースの独自の組み合わせが含まれます。

EmbeddedServiceLiveAgent レコードを作成する手順は、次のとおりです。
  1. チャットリリースレコードを作成します。
  2. チャットボタンレコードを作成します。
  3. EmbeddedServiceConfig レコードを作成します。
  4. チャットリリースレコード、チャットボタンレコード、および EmbeddedServiceConfig レコードの項目を EmbeddedServiceLiveAgent レコード上の参照として設定します。

画像項目に加えた変更は、[設定] で入力した内容を上書きします。画像の URL は [設定] で設定することをお勧めします。

メモ

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) はサポートされません。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。