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

コールセンター定義ファイルのサンプル

各コールセンター定義ファイルは異なります。この例では、Salesforce Classic および Lightning Experience を使用している組織のコールセンター定義ファイルを示します。

Open CTI を実装する方法は、組織のユーザインターフェースに応じて異なります。Salesforce Classic と Lightning Experience 用に別個の Open CTI API があります。コールセンター定義ファイルの reqSalesforceCompatibilityMode 項目では、使用するユーザインターフェース (Salesforce Classic、Lightning Experience、または両方) が識別されます。値を指定しない場合、Classic がデフォルトになります。この項目は省略可能ですが、Lightning Experience で電話を発信するには、Lightning または Classic_and_Lightning を指定する必要があります。

重要

Salesforce Classic を使用している組織のサンプル XML

1<!--
2     All sections and items whose name value begins with "req" are
3     required in a valid call center definition file. The sortOrder
4     and label attributes can be changed for all required sections
5     and items except reqGeneralInfo, reqInternalName, and
6     reqDisplayName, in which only the label attribute can be altered.
7
8     Note that the value for the reqInternalName item is limited to
9     40 alphanumeric characters and must start with an alphabetic
10     character. reqInternalName must be unique for all call centers
11     that you define.
12-->
13<callCenter>
14   <section sortOrder="0" name="reqGeneralInfo" label="General Information">
15    <item sortOrder="0" name="reqInternalName" label="InternalName">DemoAdapter</item>
16    <item sortOrder="1" name="reqDisplayName" label="Display Name">Demo Call Center Adapter</item>
17    <item sortOrder="2" name="reqAdapterUrl" label="CTI Adapter URL">https://domain:port/softphone</item>
18    <item sortOrder="3" name="reqUseApi" label="Use CTI API">true</item>
19    <item sortOrder="4" name="reqSoftphoneHeight" label="Softphone Height">300</item>
20    <item sortOrder="5" name="reqSoftphoneWidth" label="Softphone Width">500</item>
21    <item sortOrder="6" name="reqSalesforceCompatibilityMode" label=" Salesforce Compatibility Mode">Classic</item>
22   </section>
23   <section sortOrder="1" name="reqDialingOptions" label="Dialing Options">
24    <item sortOrder="0" name="reqOutsidePrefix" label="Outside Prefix">9</item>
25    <item sortOrder="1" name="reqLongDistPrefix" label="Long Distance Prefix">1</item>
26    <item sortOrder="2" name="reqInternationalPrefix" label="International Prefix">01</item>
27   </section>
28</callCenter>

Lightning Experience を使用している組織のサンプル XML

1<callCenter>
2   <section sortOrder="0" name="reqGeneralInfo" label="General Information">
3    <item sortOrder="0" name="reqInternalName" label="InternalName">OpenCTI</item>
4    <item sortOrder="1" name="reqDisplayName" label="Display Name">OpenCTI</item>
5    <item sortOrder="2" name="reqAdapterUrl" label="CTI Adapter URL">https://domain:port/softphone</item>
6    <item sortOrder="3" name="reqUseApi" label="Use CTI API">true</item>
7    <item sortOrder="4" name="reqSoftphoneHeight" label="Softphone Height">300</item>
8    <item sortOrder="5" name="reqSoftphoneWidth" label="Softphone Width">500</item>
9    <item sortOrder="6" name="reqSalesforceCompatibilityMode" label="Salesforce Compatibility Mode">Lightning</item>
10   </section>
11   <section sortOrder="1" name="reqDialingOptions" label="Dialing Options">
12    <item sortOrder="0" name="reqOutsidePrefix" label="Outside Prefix">9</item>
13    <item sortOrder="1" name="reqLongDistPrefix" label="Long Distance Prefix">1</item>
14    <item sortOrder="2" name="reqInternationalPrefix" label="International Prefix">01</item>
15   </section>
16</callCenter>