注意: この記事は 同意管理: よくある質問 に関する補足記事です。詳細やその他のよくある質問については、そちらの記事もご確認ください。
MessagingConsent または MessagingConsentV2 アクションは使用しないでください。サポート対象外です。
Salesforce 以外のプライマリデータソースで管理している同意情報を利用することができます。送信時の同意チェックに CRM の リード や 取引先責任者 は必須ではありません。必要なのは、Individual、Contact Point、Communication Subscription Consent レコード、および PartyId であり、これらはすべて上流で生成されます。変わらないのは、同意情報は必ずサポートされている方法で書き込む必要があるという点です。
サポートされている大規模向けエンドツーエンドのパターン
ソースデータを Data Cloud に取り込みます。 Data Stream または Data Cloud Bulk Ingestion API を使用して、人物レコードと同意レコードを取り込みます(これにより Data Cloud にはデータが入りますが、Marketing Cloud Next の同意レコードはまだ作成されません)。
Data Cloud レコードトリガーフロー用に同意レコードを用意します。 Batch Data Transform を使用して、ソースから同意レコードを抽出し、フローを起動するターゲットに出力します。
Create Consent アクションを使用して Data Cloud レコードトリガーフロー を実行します。 フローは用意された各レコードを処理し、各レコードに対して Create Consent(サポートされている書き込み方法)を呼び出します。
避けるべきこと(サポートされているアクションに関するナレッジ記事を参照)
Data Stream を使用してソースシステムを直接 Consent DLO にマッピングしないこと
Data Cloud Bulk Ingestion API を使用して Consent DMO に直接書き込まないこと
MessagingConsent / MessagingConsentV2 Flow アクションを使用しないこと
持続的な高ボリューム同期のために CSV Consent Import ツールに依存しないこと(1 ファイルあたり 50,000 行が上限で、一度限りのロード向けです)
代替の書き込み方法: Data Cloud イベントではなく外部システムが駆動するプログラムによる取り込みの場合、オンデマンドフロー を REST 経由で呼び出すことができ、Create Consent / Consent Request アクションをサポートします。
50,000 行以下のロードの場合は、同意 タブのインポートウィザードを使用してください。これにより同意情報が正しく更新され、約 2 分以内に送信可能ステータスが反映されます。このウィザードは CSV ファイルのみをサポートしており、スプレッドシートの制限により実質的に制約されるため、非常に大規模な顧客には対応できません。
検証エラー(例:「contactPointValue provided value cannot be formatted」)があるインポートは「進行中(In Progress)」のまま無期限に留まることがあり、不正な行をスキップするオプションはありません。クリーンなファイルが必要です。
エンタープライズ規模の初期ロードには、上記で説明した Data Stream + Batch Data Transform + Data Cloud-Triggered Flow(Create Consent)パターンを使用してください。
重要: 同じレコードに対して、direct-to-DLO の一括ロードと標準提供ツール(Preference Page、Create Consent アクション、ワンクリック配信停止、LWC)を混在させないでください。同意の値に不整合が生じる可能性があります。
005389881

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.