詳細情報:
エントリソースデータの拡張
Distributed Marketing には、関連付けられているジャーニーのエントリソースデータエクステンションに入力するために使用される標準フィールドセットが含まれています。フィールドを標準セットに追加して、連絡先またはリードオブジェクトのデータを含めることができます。Distributed Marketing でキャンペーンメンバーが承認されると、またはクイック送信メッセージが送信されると、基盤となる取引先責任者またはリードの追加データ項目の値が Marketing Cloud Engagement のエントリソースデータエクステンションに追加されます。このデータは、Marketing Cloud Engagement ジャーニーの決定やコンテンツのパーソナライズなどに使用します。
サポートされるオブジェクトには、送信に関連する取引先責任者、リード、取引先 (個人取引先)、キャンペーン、ケース、商談、クイック送信 (クイック送信の API 参照名 mcdm_15__QuickSendJourney__c)、キャンペーンメンバーの追加などがあります。
たとえば、基盤となるリードまたは連絡先のカスタム電話番号を使用してメッセージをパーソナライズできます。Distributed Marketing ペイロードにカスタムフィールドを追加するには、オブジェクトごとに次の手順を実行します。
- Salesforce で、[設定] に移動します。
- 開発者コンソールを開きます。
- [Debug (デバッグ)] をクリックします。
- [Open Execute Anonymous Window (実行匿名ウィンドウを開く)] をクリックします。
-
次の Apex コードをコピーして貼り付けます。mcdm_15__DestinationName__c には、Marketing Cloud Engagement に表示される新しいデータエクステンション列の名前を入力します。mcdm_15__ObjectName__c には、データを含む基盤となるオブジェクトの名前を入力します。mcdm_15__SourceName__c には、データエクステンションに追加するオブジェクトフィールドの API 参照名を入力します。
mcdm_15__PersonalizationFieldMap__c personalizationFieldMap = new mcdm_15__PersonalizationFieldMap__c ( mcdm_15__DestinationName__c='[Custom DE Column]', mcdm_15__ObjectName__c='[Lead or Contact]', mcdm_15__SourceName__c='[API Name of Field on Lead or Contact]' ); insert personalizationFieldMap; - コードを実行します。
- Marketing Cloud Engagement Contact Builder で、ジャーニーのエントリソースデータエクステンションを見つけます。
-
対応するフィールドをエントリソースデータエクステンションに追加します。
Marketing Cloud Engagement でデータを使用できます。
たとえば、標準インジェクションペイロードにカスタム電話番号フィールド companyContactPhone__c を含めるには、開発者コンソールで次のコードを実行します。これにより、companyContactPhone__c がエントリソースデータエクステンションに追加されます。
mcdm_15__PersonalizationFieldMap__c companyPhoneToDeColumnMapping = new mcdm_15__PersonalizationFieldMap__c (
mcdm_15__DestinationName__c='companyPhoneNumber',
mcdm_15__ObjectName__c='Contact',
mcdm_15__SourceName__c='companyContactPhone__c'
);
insert companyPhoneToDeColumnMapping;
companyPhoneNumber 列が、ペイロードを生成するために使用されるデフォルトの Distributed Marketing パーソナライズテーブルに追加されます。キャンペーンメンバーがメッセージの受信を承認されると、基盤となる取引先責任者の対応する companyContactPhone__c が Distributed Marketing ペイロードに含まれ、Marketing Cloud Engagement のデータエクステンションに追加されます。

