Salesforce CRMエンドポイントの設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
エンドポイントを使用して、読み取られるデータのソースと書き込まれるデータのターゲットを識別します。Sitecore Connect for Salesforce CRMコネクタ (SFCRM) は、エンドポイントを使用してSitecoreとSalesforceインスタンスを表します。
エンドポイントを設定するには:
-
コンテンツ エディターで、<your Salesforce tenant>/Endpoints/Providers/Salesforce/Salesforce Client Endpointに移動します。
-
Connection String Nameフィールドに、以前に追加した接続文字列の名前を入力します。
メモSitecoreサーバーで定義されていない接続文字列を入力すると、検証エラーが表示されます。
-
アイテムを保存します。リボンのData Exchangeタブで、Run Troubleshooterをクリックします。
Salesforceインスタンスへの接続が確立されたことを示すメッセージで、OKをクリックします。
-
テナントを選択し、Endpoints/Providers/xConnect/xConnect Client Endpointに移動します。
-
Collection Serviceセクションで、次のフィールドに値を入力します。
手記これらの値はすべて、Sitecoreサーバー上のConnectionStrings.configファイルからの接続文字列名です。
フィールド名
必要な場合
形容
Collection Service Connection String Name
常に必要です。
xConnectコレクション サービスを識別する接続文字列。デフォルトでは、値はxconnect.collectionです。
Collection Service Certificate Connection String Name
xConnectサーバーでSSLが有効になっている場合は必須です。
xConnectサーバーへの安全な接続を確立するときに使用する証明書を識別する接続文字列。デフォルトでは、値はxconnect.collection.certificateです。
Collection Service Credentials Connection String Name
xConnectサーバーで認証が有効になっている場合は必須です。
認証が有効になっているxConnectサーバーに接続するために使用する資格情報を指定する接続文字列。デフォルトでは、xConnectサーバーで認証は有効になっていません。この接続文字列でサポートされている形式の詳細については、Data Exchange Frameworkの開発者向けドキュメントを参照してください。
-
xConnectサーバーがSSLに自己署名証明書を使用している場合は、Allow Invalid Certificatesチェック ボックスをオンにします。
-
アイテムを保存します。「 Run Troubleshooter」をクリックします。接続を確立できたかどうかを示すメッセージが表示されます。 OKをクリックしてメッセージを閉じます。
-
同じテナントで、Endpoints/Providers/xConnect/xDB Reference Data Client Endpointに移動します。
-
SettingsセクションのClient Connection Stringフィールドに「xdb.referencedata.client」と入力します。Client Certificate Connection Stringに「xdb.referencedata.client.certificate」と入力します。
-
アイテムを保存します。「 Run Troubleshooter」をクリックします。接続を確立できたかどうかを示すメッセージが表示されます。 OKをクリックしてメッセージを閉じます。
SitecoreからSalesforceにコンタクト データを書き込む予定の場合は、カスタム フィールドを追加する必要があります。このフィールドは、Salesforceのコンタクトを対応するSitecoreのコンタクトに関連付けるために使用されます。

