Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Data Cloud: Marketing Cloud Personalization に対するアクティブ化のログを確認する方法

公開日: Nov 14, 2025
説明

Customer Data Cloud では、Marketing Cloud Personalization の有効化対象になるようセグメントを任意で有効にできます。「Marketing Cloud Personalization への接続の設定」に記載されているステップを完了すると、[Customer Data Cloud 設定] で選択したデータセットごとに、有効化対象が自動的に作成されます。[有効化対象] タブではすべての有効化対象を確認できます。有効化は作成可能であり、関連付けられているセグメントが公開されると、Customer Data Cloud は Marketing Cloud Personalization 有効化対象にデータを転送します。

公開されると「Data Cloud から Personalization へのデータのインポート」に記載されているように、Marketing Cloud Personalization に ETL データフィードが作成されます。これにより、Data Cloud からエクスポートされたデータのインポートが試行されます。

以下の手順に従って、Marketing Cloud Personalization のログを確認し、正常にインポートされたレコードや、一部のレコードがスキップされた理由についての情報を把握します。

解決策
  • Salesforce Marketing Cloud にログインします。
  • Personalization アプリケーションを選択します。
  • 有効化するデータセットを Data Cloud から選択します。左上のドロップダウンをクリックすると、データセットを変更できます。通常、データセット名は Data Cloud の有効化対象の名前に含まれます。
  • 左側のメニューの [歯車] セクションで [フィード] をクリックします。
  • [SalesforceCDPActivationETL] をクリックします。
  • [SalesforceCDPActivationETL 履歴] テーブルで有効化の実行を選択します。
  • [Review Execution] (実行を確認) ボタンをクリックします。
  • 左下にある [ログ] ハイパーリンクをクリックして、ログの詳細を表示します。
  • ポップアップの [ログ] タブには詳細なログ記録を含むオブジェクトが表示されるほか、ETL プロセスによりスキップされたレコード数とスキップされた理由が一覧表示されます。
    • [ログ] タブにオブジェクトのみが表示され、エラーが一覧表示されていない場合は、ETL プロセス中にエラーが発生しなかった可能性が高いと言えます。[サマリー] タブで、エラー数が正しいことを確認します。
    • オブジェクトを展開して、[統計] > [transformSkips] を展開すると、スキップされたレコードの詳細を確認できます。
  • [サマリー] タブには正常に変更されたレコードの詳細が表示されます。
    • すべてのレコードがスキップされた場合、このタブには情報が何も表示されない可能性があります。

注: レコードがスキップされる理由の例として以下が挙げられます。
 
行に profileId が含まれているが、その他の ID がない。一致が見つからなかった。レコードには profileId が含まれていましたが、その他の ID がありませんでした。ただし、profileId は既存のユーザーに一致しませんでした。
行に ID がない。レコードにはすべての ID 項目 (profileId など) がありませんでした。

レコードが ETL によりスキップされると、[ログ] タブの [オブジェクト] > [統計] > [transformSkips] に一部のサンプルレコードが一覧表示されます (上記のステップを参照してください)。Personalization ではこのデータに SubscriberKey プロパティが含まれていることを想定しています。このプロパティは上記の profileId と呼ばれるものです。また、メールアドレスが EmailAddress というプロパティ名で送信されることも想定されています。EmailAddress プロパティが空の場合や存在しない場合は、上記のスキップエラーが表示される可能性があります。メールアドレスが検出されないよくある理由として、Data Cloud のメールアドレスに 優先属性名 ('emailAddress' など) が指定されていることが挙げられます。

次のステップに従って、メールアドレスに優先属性名が指定されているかどうかを確認してください。
  • [有効化] に移動して有効化レコードを開きます。
  • [編集] をクリックします。
  • [次へ] をクリックします。
  • [連絡先のメール] で [メールアドレス] 属性の [優先属性名] を確認します。ここに [EmailAddress] 以外の値があると、スキップエラーが生じる可能性があります。
ナレッジ記事番号

000395563

 
読み込み中
Salesforce Help | Article