Loading
弊社ヘルプサイトの Agentforce でケース作成フォームが表示されない場合の対応方法続きを読む
メールアドレスがデフォルトのログイン方式となります 続きを読む

Marketing Cloud Next - 同意管理: 大量の同意管理とデータ接続

公開日: Oct 9, 2026
説明

注意: この記事は 同意管理: よくある質問 に関する補足記事です。詳細やその他のよくある質問については、そちらの記事もご確認ください。

 

初期オンボーディング時に、大規模(数百万件)の同意をどのように扱えばよいですか?

Marketing Cloud Next の CSV インポートツール は 1 ファイルあたり 50,000 行までに制限されているため、エンタープライズ規模の取り込みには適していません。大規模な初期ロードに推奨されるアプローチは、以下の 2 段階のプロセスです。

  1. Data Cloud への初期データロードを完了させます。Batch Data Transform を使用すると、取引先責任者 または リード レコードから consent DLO 内にレコードを作成できます。
  2. 次に、Create Consent アクションを使用した Data Cloud-Triggered Flow で、送信時に同意が反映されるよう同意情報を書き込みます。

MessagingConsent または MessagingConsentV2 アクションは使用しないでください。サポート対象外です。

 

主要データが Snowflake(または Databricks、Azure など Salesforce 以外のシステム)にある場合、サポートされている方法は何ですか?

Salesforce 以外のプライマリデータソースで管理している同意情報を利用することができます。送信時の同意チェックに CRM の リード や 取引先責任者 は必須ではありません。必要なのは、Individual、Contact Point、Communication Subscription Consent レコード、および PartyId であり、これらはすべて上流で生成されます。変わらないのは、同意情報は必ずサポートされている方法で書き込む必要があるという点です。

 

サポートされている大規模向けエンドツーエンドのパターン

 

  1. ソースデータを Data Cloud に取り込みます。 Data Stream または Data Cloud Bulk Ingestion API を使用して、人物レコードと同意レコードを取り込みます(これにより Data Cloud にはデータが入りますが、Marketing Cloud Next の同意レコードはまだ作成されません)。

  2. Data Cloud レコードトリガーフロー用に同意レコードを用意します。 Batch Data Transform を使用して、ソースから同意レコードを抽出し、フローを起動するターゲットに出力します。

  3. 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 アクションをサポートします。

 

大量の同意インポートで不正な行はどのように処理されますか?また、インポートが「進行中(In Progress)」のままになることがあるのはなぜですか?

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

 
読み込み中
Salesforce Help | Article