バッチプロファイルの書き出し宛先に対してオーディエンスをアクティブ化する

IMPORTANT
  • オーディエンスをアクティブ化し、ワークフローの​ マッピング手順を有効にするには、宛先の表示宛先のアクティブ化プロファイルの表示セグメントの表示 ​ アクセス制御権限が必要です。
  • ワークフローの​ マッピング手順を経ずにオーディエンスをアクティブ化するには、宛先を表示マッピングせずにセグメントをアクティブ化プロファイルを表示​および​ セグメントを表示​ アクセス制御権限が必要です。
  • ID​をエクスポートするには、ID グラフの表示 ​ アクセス制御権限が必要です。
    ​ ワークフローで強調表示されているID名前空間を選択して、オーディエンスを宛先にアクティブ化します。 {width="100" modal="regular"}
アクセス制御の概要を参照するか、製品管理者に問い合わせて必要な権限を取得してください。

概要 overview

この記事では、クラウドストレージやメールマーケティングの宛先など、バッチプロファイルファイルベースの宛先にAdobe Experience Platformでオーディエンスをアクティブ化するために必要なワークフローについて説明します。

前提条件 prerequisites

宛先に対してオーディエンスをアクティブ化するには、宛先🔗に正常に接続している必要があります。 まだ接続していない場合は、宛先カタログに移動し、サポートされている宛先を参照し、使用する宛先を設定します。

書き出しでサポートされているファイル形式 supported-file-formats-export

オーディエンスの書き出し時には、次のファイル形式がサポートされます。

  • CSV
  • JSON
  • PARQUET

CSV ファイルを書き出すと、書き出したファイルの構造化に関する柔軟性が向上することに注意してください。 CSV ファイルの​ ファイル形式の設定の詳細をご覧ください。

ファイルベースの宛先🔗への接続を作成する際に、書き出すファイル形式を選択します。

宛先の選択 select-destination

  1. 接続/宛先​に移動し、「カタログ」タブを選択します。

    宛先カタログタブへのアクセス方法を示す画像。

  2. 以下の画像に示すように、オーディエンスをアクティブ化する宛先に対応するカードで「オーディエンスをアクティブ化」を選択します。

    ​ カタログページでハイライト表示されているオーディエンスコントロールをアクティブ化します。

  3. オーディエンスのアクティベーションに使用する宛先接続を選択し、次へ​を選択します。

    ​ オーディエンスをアクティブ化する1つまたは複数の宛先を選択するためにハイライト表示されたチェックボックス。

  4. 次のセクションに移動して、​ オーディエンスを選択します。

オーディエンスの選択 select-audiences

宛先に対してアクティブ化するオーディエンスを選択するには、オーディエンス名の左側にあるチェックボックスを使用し、次へ​を選択します。

配信元に応じて、複数のタイプのオーディエンスから選択できます。

  • セグメント化サービス: セグメント化サービスによってExperience Platform内で生成されたオーディエンス。 詳しくは、​ セグメント化ドキュメント ​を参照してください。
  • カスタムアップロード: Experience Platform以外で生成され、CSV ファイルとしてExperience Platformにアップロードされたオーディエンス。 外部オーディエンスについて詳しくは、​ オーディエンスの読み込みに関するドキュメントを参照してください。 カスタムアップロード​から作成されたオーディエンスを選択すると、​ エンリッチメント属性を選択手順が自動的に有効になります。
  • その他の種類のオーディエンスは、Audience Managerなど、他のAdobe ソリューションから作成されています。
IMPORTANT
バッチファイルベースの宛先に対してカスタムアップロードオーディエンスをアクティブ化する場合、データフローでアクティブ化できるオーディエンスは10個までという制限があります。

アクティブ化する1つまたは複数のオーディエンスを選択する際に表示される ​ チェックボックス。

TIP
既存のアクティベーションフローからオーディエンスを削除するには、アクティベーションデータ ページを使用します。 詳しくは、「​ アクティベーションフローから複数のオーディエンスを削除」の節を参照してください。

オーディエンスの書き出しのスケジュール scheduling

Adobe Experience Platformは、メールマーケティングとクラウドストレージの宛先のデータを異なるファイルタイプ ​として書き出します。 スケジュール ページでは、書き出す各オーディエンスのスケジュールとファイル名を設定できます。

Experience Platformは、ファイルの書き出しごとにデフォルトスケジュールを自動的に設定します。 必要に応じて、各スケジュールの横にある鉛筆アイコンを選択し、カスタムスケジュールを定義することで、デフォルトのスケジュールを変更できます。

​ スケジュール管理の編集は、スケジュール設定ステップでハイライト表示されています。

複数のスケジュールを同時に編集するには、画面の左側にあるチェックボックスを使用してオーディエンスを選択し、スケジュールを編集​を選択します。 設定したスケジュールは、選択したオーディエンスのすべての書き出されたファイルに適用されます。

選択した複数のオーディエンスに対してスケジュールを編集オプションを表示しているExperience Platform ユーザーインターフェイスの画像。

TIP
既存のアクティベーションフローのオーディエンスアクティベーションスケジュールは、アクティベーションデータ ページから編集できます。 詳しくは、​ アクティベーションスケジュールの一括編集に関するドキュメントを参照してください。
IMPORTANT
Adobe Experience Platform は、書き出しファイルを1 ファイルあたり 500 万件のレコード(行)で自動的に分割します。 各行は 1 つのプロファイルを表します。
分割ファイル名には、filename.csvfilename_2.csvfilename_3.csv のように、ファイルが大きな書き出しの一部であることを示す数字が付加されます。

完全ファイルを書き出し export-full-files

完全ファイルを書き出し」を選択すると、選択したオーディエンスのすべてのプロファイル資格の完全なスナップショットを含むファイルの書き出しをトリガーできます。

完全ファイルの書き出し切り替えが選択されました。

  1. 頻度 セレクターを使用して、書き出し頻度を選択します。

    • 1回:1回のオンデマンドの完全ファイル書き出しをスケジュールします。
    • 毎日:指定した時間に、1日1回、毎日1回の完全なファイル書き出しをスケジュールします。
    • 週別:開始日を選択すると、選択した終了日まで、その週のその後の書き出しが行われます。
    • 月次:開始日を選択すると、その月の日付に、選択した終了日まで後続の書き出しが行われます。 月の日数が 30 日または 31 日に満たない場合、月の最終日に書き出しが行われます。
    note
    NOTE
    現在、週単位および月単位のスケジューリングオプションは、次のファイルベースのクラウドストレージ宛先でのみサポートされており、人のオーディエンス ​および見込み客オーディエンス ​をアクティブ化する場合にのみサポートされています。
    週単位および月単位のスケジューリングオプションは、他の宛先タイプでは使用できません。
  2. 時間​切り替えスイッチを使用して、書き出しをオーディエンスの評価の直後に行うか、指定した時間にスケジュールに従って行うかを選択します。 「スケジュール済み」オプションを選択する場合、セレクターを使用して、書き出しを行う必要があるUTC形式の時間帯を選択できます。

    セグメント評価の後」オプションを使用して、毎日のExperience Platform バッチセグメント化ジョブが完了した直後にアクティベーションジョブを実行します。 このオプションを選択すると、アクティベーションジョブが実行されるときに、最新のプロファイルが宛先に書き出されます。 これにより、アクションに基づいて、1日に複数回オーディエンスが書き出される場合があります。

    note important
    IMPORTANT
    セグメント評価後にアクティブ化するように既に設定されているオーディエンスに対して柔軟なオーディエンス評価を実行すると、以前の毎日のアクティブ化ジョブに関係なく、柔軟なオーディエンス評価ジョブが終了するとすぐにオーディエンスがアクティブ化されます。 これにより、オーディエンスはアクションに応じて1日に複数回書き出される場合があります。

    ​ バッチ宛先のアクティベーションフローの「セグメント後」評価オプションを強調表示する画像。
    スケジュール済み オプションを使用して、アクティブ化ジョブを固定時間で実行します。このオプションを選択すると、Experience Platform プロファイルデータが毎日同じ時間に書き出されます。ただし、アクティベーションジョブが開始される前にバッチセグメンテーションジョブが完了したかどうかに応じて、書き出すプロファイルが最新ではない場合があります。

    バッチ宛先のアクティベーションフローの「スケジュール済み」オプションが強調表示され、時間セレクターが表示されている画像。

    過去24時間以内に作成され、​ バッチセグメンテーション ​を通じて評価されたオーディエンスをマッピングする場合は、毎日の書き出しスケジュールを設定して、早くても翌日から開始するように設定します。 これにより、毎日のバッチ評価ジョブが最初に実行され、完全なオーディエンスデータを書き出すことができます。

    書き出しスケジュールを設定する場合は、アクティベーションフローの完了後、少なくとも​ 1時間 ​に開始時間を設定します。 オーディエンスのアクティベーションは、システムを通じて反映するのに最大1時間かかります。 アクティベーション後1時間未満で書き出しを実行するようにスケジュールすると、スケジュールされた書き出しが実行されない可能性があります。

  3. 日付 セレクターを使用して、書き出しを実行する日付または間隔を選択します。 日常の書き出しでのベストプラクティスは、開始日と終了日を、ダウンストリームプラットフォームのキャンペーンの期間に合わせて設定することです。

    note important
    IMPORTANT
    書き出し間隔を選択する場合、その間隔の最終日は書き出しに含まれません。 例えば、1月4日から11日の間隔を選択した場合、最後のファイル書き出しは1月10日に行われます。
  4. スケジュールを保存するには、作成​を選択します。

スケジュールされた書き出し動作について export-behavior

スケジュールされた書き出しには、オーディエンスのスナップショットデータに、スナップショットの作成と書き出し時間の間に発生するプロファイルの増分またはIDの変更が含まれます。 これは、スナップショットデータのみを使用する​ オンデマンド書き出しとは異なります。

次の表は、スケジュールされた書き出しとオンデマンド書き出しの違いを示しています。特に、データの鮮度と用途が異なります。

定期エクスポート
今すぐファイルを書き出し
データソース
スナップショット +増分変更
スナップショットのみ
プロファイル属性
エクスポート時の現在の値
スナップショット時の値

オーディエンスの評価後にプロファイルが更新された場合、評価時にオーディエンスメンバーシップが決定されたにもかかわらず、スケジュールされた書き出しには更新された属性値が含まれます。

:「retailIDがnullのプロファイル」のオーディエンスは、そのフィールドが​ ​評価で​ ​にスケジュールされたエクスポートが更新された場合、retailIDが入力されたプロファイルを書き出すことができます。

レコメンデーション

  • 重複レコードを防ぐため、重複排除キーを設定します
  • オンデマンド書き出しを使用して、正確なスナップショットベースのデータを取得
  • バッチ取り込みと評価スケジュールを調整して、差異を最小限に抑えます

オンデマンド書き出しについては、​ オンデマンドでのファイルの書き出しに関するドキュメントを参照してください。

増分ファイルの書き出し export-incremental-files

増分ファイルを書き出し」を選択して、最初のファイルが選択したオーディエンスのすべてのプロファイル条件の完全なスナップショットであり、後続のファイルが前回の書き出しからの増分プロファイル条件である書き出しをトリガーします。

IMPORTANT
最初に書き出された増分ファイルには、オーディエンスに適格なすべてのプロファイルが含まれ、バックフィルとして機能します。

増分ファイルの書き出し切り替えが選択されました。

  1. 頻度 セレクターを使用して、書き出し頻度を選択します。

    • 毎日:指定した時間に、1日1回、毎日1回、増分ファイル書き出しをスケジュールします。
    • 時間:増分ファイルの書き出しを3、6、8、または12時間ごとにスケジュールします。
  2. 時刻 セレクターを使用して、書き出しを行う時刻をUTC形式で選択します。

  3. 日付 セレクターを使用して、書き出しを実行する間隔を選択します。 ベストプラクティスは、開始日と終了日を、ダウンストリームプラットフォームのキャンペーンの期間に合わせて設定することです。

    note important
    IMPORTANT
    間隔の最終日はエクスポートに含まれません。 例えば、1月4日から11日の間隔を選択した場合、最後のファイル書き出しは1月10日に行われます。
  4. スケジュールを保存するには、作成​を選択します。

ファイル名の設定 configure-file-names

ほとんどの宛先では、デフォルトのファイル名は、宛先名、オーディエンス ID、日付と時刻インジケーターで構成されます。 例えば、書き出したファイル名を編集して、異なるキャンペーンを区別したり、データの書き出し時間をファイルに追加したりできます。 一部の宛先開発者は、別のデフォルトのファイル名追加オプションを宛先に表示するように選択する場合があります。

モーダルウィンドウを開いてファイル名を編集するには、鉛筆アイコンを選択します。 ファイル名は 255 文字までに制限されています。

NOTE
次の画像は Amazon S3 の宛先のファイル名を編集する方法を示していますが、プロセスはすべてのバッチ宛先 (SFTP、Azure Blob Storage または Google Cloud Storage など)で同じです。

ファイル名の設定に使用される鉛筆アイコンをハイライト表示する画像。

ファイル名エディターで、別のコンポーネントを選択してファイル名に追加できます。

使用可能なすべてのファイル名オプションを示す画像。

宛先名とオーディエンス IDをファイル名から削除することはできません。 これらのオプションに加えて、次のオプションを追加できます。

ファイル名オプション
説明
オーディエンス名
書き出されたオーディエンスの名前。
日時
ファイルが生成される時刻のMMDDYYYY_HHMMSS形式またはUNIX 10桁のタイムスタンプを追加するかどうかを選択します。 増分書き出しのたびにファイル名を動的に生成したい場合は、次のオプションのいずれかを選択します。
カスタムテキスト
ファイル名に追加する任意のカスタムテキスト。
宛先ID
オーディエンスの書き出しに使用する宛先データフローのID。
宛先名
オーディエンスのエクスポートに使用する宛先データフローの名前。
組織名
Experience Platform内の組織名。
サンドボックス名
オーディエンスの書き出しに使用するサンドボックスのID。

複数のファイル名を同時に編集するには、画面の左側にあるチェックボックスを使用してオーディエンスを選択し、ファイル名を編集​を選択します。 設定したファイル名オプションは、選択したオーディエンスのすべての書き出されたファイルに適用されます。

選択した複数のオーディエンスに対して「ファイル名を編集」オプションを表示しているExperience Platform ユーザーインターフェイスの画像。

変更を適用​を選択して、選択を確定します。

IMPORTANT
日付と時刻 コンポーネントを選択しない場合、ファイル名は静的になり、新しく書き出されたファイルは、各書き出しでストレージの場所にある以前のファイルを上書きします。 ストレージの場所からメールマーケティングプラットフォームへのインポートジョブを繰り返し実行する場合は、このオプションをお勧めします。

すべてのオーディエンスの設定が完了したら、次へ​を選択して続行します。

マッピング mapping

この手順では、ターゲットの宛先に書き出すファイルに追加する、プロファイル属性を選択する必要があります。 書き出すプロファイル属性と ID を選択するには:

  1. マッピング ページで、新しいマッピングを追加​を選択します。

    マッピングワークフローで強調表示されている新しいフィールドコントロールを追加します。

  2. Source フィールド エントリの右側にある矢印を選択します。

    マッピングワークフローでハイライト表示されているソースフィールドコントロールを選択します。

  3. ソースフィールドを選択 ページで、宛先に書き出されたファイルに含めるプロファイル属性とIDを選択し、選択​を選択します。

    note tip
    TIP
    次の画像に示すように、検索フィールドを使用して、選択を絞り込むことができます。

    値が入力されたスキーマフィールドのみを表示するには、データを含むフィールドのみを表示 トグルを使用します。 デフォルトでは、入力されたスキーマフィールドのみが表示されます。

    宛先に書き出すことができるプロファイル属性を示す、モーダルウィンドウ。

    フィールドの表示名を表示​スキーマフィールド名の代わりにフィールドのわかりやすい名前を表示するには、 トグルを使用します。

    表示名の切り替えスイッチを表示するソースフィールドページを選択します。

  4. 書き出し用に選択したフィールドがマッピングビューに表示されます。 必要に応じて、書き出したファイルのヘッダーの名前を編集できます。 それには、ターゲットフィールドでアイコンを選択します。

    note
    NOTE
    書き出されたファイルのフィールド名では、ドット (.)はサポートされていません。 フィールド名にドット(person.name.firstNameなど)が含まれる場合、書き出された列名の各ドットはアンダースコア(_)に置き換えられます。 例えば、person.name.firstNameは書き出されたファイルのperson_name_firstNameになります。

    宛先に書き出すことができるプロファイル属性を示す、モーダルウィンドウ。

  5. ターゲットフィールドを選択 ページで、書き出したファイル内のヘッダーの目的の名前を入力し、選択​を選択します。

    ヘッダーに対して入力されたわかりやすい名前を示すモーダルウィンドウ。

  6. 書き出し用に選択したフィールドがマッピングビューに表示され、編集したヘッダーが書き出したファイルに表示されます。

    宛先に書き出すことができるプロファイル属性を示すモーダルウィンドウ。

  7. (オプション) UIのマッピングされたフィールドの順序は、書き出されたCSV ファイルの列の順序で上から下に反映され、一番上の行がCSV ファイルの一番左の列になります。 以下に示すように、マッピングされた行をドラッグ&ドロップすることで、マッピングされたフィールドを任意の方法で並べ替えることができます。

    ​ マッピングフィールドの並べ替えをドラッグ&ドロップで表示する録画

  8. (オプション)書き出されたフィールドを必須キーまたは 重複排除キーのどちらにするかを選択できます。

    宛先に書き出すことができるプロファイル属性を示すモーダルウィンドウ。

  9. 書き出すフィールドをさらに追加するには、上記の手順を繰り返します。

必須の属性 mandatory-attributes

必須属性は、選択した属性がすべてのプロファイルレコードに含まれるようにする、ユーザーが有効にしたチェックボックスです。 例:書き出されるすべてのプロファイルには、メールアドレスが含まれます。

Experience Platform が特定の属性を含むプロファイルのみを書き出すよう、属性を必須としてマークすることができます。 その結果、追加のフィルタリング形式として使用できます。 属性を必須としてマークする必要は​ありません

必須属性を選択しない場合、属性に関係なく、すべての対象プロファイルを書き出します。

属性の 1 つをスキーマの一意の ID にすることをお勧めします。 必須属性について詳しくは、メールマーケティングの宛先ドキュメントの ID の節を参照してください。

重複排除キー deduplication-keys

IMPORTANT
スケジュールされた書き出しに対して、常に重複排除キーを設定します。 重複排除を使用しない場合、スケジュールされた書き出しはスナップショットと増分データの両方を処理するため、同じプロファイルに対して行が重複したり、セグメントメンバーシップが競合したりすることがあります。

重複排除キーは、プロファイルの重複排除の方法を決定するユーザー定義のプライマリキーです。 同じ個人に複数のレコードが存在する場合、重複排除によって最新のレコードのみが書き出されます。

重複排除キーを使用すると、同一プロファイルの複数のレコードが 1 つの書き出しファイルに含まれる可能性がなくなります。

Experience Platform で重複排除キーを使用する方法は 3 つあります。

  • 単一のID名前空間を重複排除キーとして使用する
  • XDM プロファイルの単一のプロファイル属性を重複排除キーとして使用しています
  • 複合キーとして、XDM プロファイルから 2 つのプロファイル属性の組み合わせを使用する
IMPORTANT
単一の ID 名前空間を宛先に書き出すことができ、名前空間は自動的に重複排除キーとして設定されます。 複数の名前空間を宛先に送信することはサポートされていません。
ID 名前空間とプロファイル属性の組み合わせを重複排除キーとして使用することはできません。

重複排除の例 deduplication-example

次の例は、選択した重複排除キーに応じた重複排除の仕組みを示しています。

次の 2 つのプロファイルについて考えてみましょう。

プロファイル A

{
  "identityMap": {
    "Email": [
      {
        "id": "johndoe@example.com"
      },
      {
        "id": "doejohn_1@example.com"
      }
    ]
  },
  "segmentMembership": {
    "ups": {
      "fa5c4622-6847-4199-8dd4-8b7c7c7ed1d6": {
        "status": "realized",
        "lastQualificationTime": "2021-03-10 10:03:08"
      }
    }
  },
  "person": {
    "name": {
      "lastName": "Doe",
      "firstName": "John"
    }
  },
  "personalEmail": {
    "address": "johndoe@example.com"
  }
}

プロファイル B

{
  "identityMap": {
    "Email": [
      {
        "id": "johndoe@example.com"
      },
      {
        "id": "doejohn_2@example.com"
      }
    ]
  },
  "segmentMembership": {
    "ups": {
      "fa5c4622-6847-4199-8dd4-8b7c7c7ed1d6": {
        "status": "realized",
        "lastQualificationTime": "2021-04-10 11:33:28"
      }
    }
  },
  "person": {
    "name": {
      "lastName": "D",
      "firstName": "John"
    }
  },
  "personalEmail": {
    "address": "johndoe@example.com"
  }
}

重複排除の使用例 1:重複排除なし deduplication-use-case-1

重複排除を使用しない場合、書き出しファイルには次のエントリが含まれます。

personalEmail
firstName
lastName
johndoe@example.com
John
Doe
johndoe@example.com
John
D

重複排除の使用例 2:ID 名前空間に基づく重複排除 deduplication-use-case-2

Email 名前空間の重複排除を指定した場合、書き出しファイルには次のエントリが含まれます。 プロファイル Bは、オーディエンスに適格な最新のプロファイルなので、書き出されるのはプロファイル Bのみです。

メール*
personalEmail
firstName
lastName
johndoe@example.com
johndoe@example.com
John
D
doejohn_2@example.com
johndoe@example.com
John
D

重複排除のユースケース 3:単一のプロファイル属性に基づく重複排除 deduplication-use-case-3

personal Email 属性による重複排除を仮定した場合、エクスポートファイルには次のエントリが含まれます。 プロファイル Bは、オーディエンスに適格な最新のプロファイルなので、書き出されるのはプロファイル Bのみです。

personalEmail*
firstName
lastName
johndoe@example.com
John
D

重複排除のユースケース 4:2 つのプロファイル属性に基づく重複排除 deduplication-use-case-4

複合キー personalEmail + lastName による重複排除を仮定した場合、エクスポートファイルには次のエントリが含まれます。

personalEmail*
lastName*
firstName
johndoe@example.com
D
John
johndoe@example.com
Doe
John

CRM ID やメールアドレスなどの ID 名前空間を重複排除キーとして選択して、すべてのプロファイルレコードが必ず一意に識別されるようにすることをお勧めします。

同じタイムスタンプを持つプロファイルの重複排除の動作 deduplication-same-timestamp

プロファイルをファイルベースの宛先に書き出す場合、重複排除によって、複数のプロファイルが同じ重複排除キーと同じ参照タイムスタンプを共有する場合に、1つのプロファイルのみが書き出されます。 このタイムスタンプは、プロファイルのオーディエンスメンバーシップまたはID グラフが最後に更新された時点を表します。 プロファイルの更新およびエクスポート方法について詳しくは、​ プロファイルのエクスポート動作 ドキュメントを参照してください。

重要な考慮事項 key-considerations

  • 決定的選択:複数のプロファイルに同じ重複排除キーと同じ参照タイムスタンプがある場合、重複排除ロジックは、選択した他の列(配列、マップ、オブジェクトなどの複雑な型を除く)の値を並べ替えることで、書き出すプロファイルを決定します。 ソートされた値は辞書順に評価され、最初のプロファイルが選択されます。

  • シナリオ例

重複排除キーがEmail列である次のデータを考えてみましょう。

メール*
first_name
last_name
タイムスタンプ
test1@test.com
John
モリス
2024-10-12T09:50
test1@test.com
John
Doe
2024-10-12T09:50
test2@test.com
フランク
スミス
2024-10-12T09:50

重複排除の後、エクスポートファイルには次のものが含まれます。

メール*
first_name
last_name
タイムスタンプ
test1@test.com
John
Doe
2024-10-12T09:50
test2@test.com
フランク
スミス
2024-10-12T09:50

説明: test1@test.comでは、両方のプロファイルが同じ重複排除キーとタイムスタンプを共有しています。 アルゴリズムは、first_namelast_name列の値を辞書的に並べ替えます。 名前は同じなので、タイはlast_name列を使用して解決されます。この列の前には「Doe」が表示されます。

信頼性の向上:この更新された重複排除プロセスにより、同じ座標を持つ連続した実行が常に同じ結果を生成し、一貫性が向上します。

計算フィールドを使用してデータ変換を実行する calculated-fields

計算フィールド ​ コントロールを使用して、ファイルベースの宛先に書き出されたデータに対して様々なデータ変換を実行できます。

既知の制限事項 known-limitations

新しい​マッピング ページには、次の既知の制限があります。

マッピングワークフローでオーディエンスメンバーシップ属性を選択できません audience-membership-attribute-mapping

既知の制限により、現在、フィールドを選択 ウィンドウを使用してsegmentMembership.seg_namespace.seg_id.statusをファイル書き出しに追加することはできません。 代わりに、手動で値 xdm: segmentMembership.seg_namespace.seg_id.status をスキーマフィールドに貼り付ける必要があります(下図を参照)。

​ アクティベーションワークフローのマッピングステップにおけるオーディエンスメンバーシップの回避策を示す画面録画。

NOTE
クラウドストレージの宛先の場合、デフォルトで次の属性がマッピングに追加されます。
  • segmentMembership.seg_namespace.seg_id.status
  • segmentMembership.seg_namespace.seg_id.lastQualificationTime

ファイルのエクスポートは、segmentMembership.seg_namespace.seg_id.status が選択されているかどうかによって、次のように異なります。

  • segmentMembership.seg_namespace.seg_id.status フィールドが選択されている場合、書き出されたファイルには、最初の完全スナップショットに​アクティブ メンバーが含まれ、その後の増分書き出しには新たに​アクティブ メンバーと​期限切れ メンバーが含まれます。
  • segmentMembership.seg_namespace.seg_id.status フィールドが選択されていない場合、書き出されたファイルには、最初の完全スナップショットとその後の増分書き出しに含まれるメンバーは​ アクティブ ​のみです。

ファイルベースの宛先に対する​ プロファイル書き出し動作の詳細をご確認ください。

ID 名前空間は現在、書き出し用に選択できません identity-namespaces-export-limitation

以下の画像に示すように、ID 名前空間を書き出し用に選択する機能は、現在サポートされていません。 書き出し用にID名前空間を選択すると、レビュー​手順でエラーが発生します。

IDの書き出しを示すマッピングはサポートされていません。

ベータ版の間に書き出したファイルに ID 名前空間を追加する必要がある場合の一時的な回避策として、次のいずれかを実行できます。

  • 書き出しに ID 名前空間を含めるデータフローに、従来のクラウドストレージの宛先を使用する
  • ID を属性として Experience Platform にアップロードし、クラウドストレージの宛先に書き出します。

プロファイル属性の選択 select-attributes

IMPORTANT
カタログ内のすべてのクラウドストレージ宛先は、この節で説明する​ 属性の選択 ​手順に代わる改善された​ マッピング ​手順を表示できます。
この​ 属性を選択 ​手順は、Adobe Campaign、Oracle Responsys、Oracle Eloqua、およびSalesforce Marketing Cloud メールマーケティング宛先に対して引き続き表示されます。

プロファイルベースの宛先の場合、ターゲット宛先に送信するプロファイル属性を選択する必要があります。

  1. 属性を選択 ページで、新しいフィールドを追加​を選択します。

    「新しいフィールドを追加」ボタンを強調表示した画像。

  2. スキーマフィールド エントリの右側にある矢印を選択します。

    ソースフィールドの選択方法をハイライト表示した画像。

  3. フィールドを選択 ページで、宛先に送信するXDM属性またはID名前空間を選択し、選択​を選択します。

    ソースフィールドとして使用可能な様々なフィールドを示す画像。

  4. さらにマッピングを追加するには、手順 1~3 を繰り返します。

NOTE
Adobe Experience Platformは、スキーマから推奨される4つの一般的に使用される属性(person.name.firstNameperson.name.lastNamepersonalEmail.addresssegmentMembership.seg_namespace.seg_id.status)を選択範囲に事前入力します。

​ オーディエンスのアクティベーション ワークフローのマッピング ステップで事前入力された推奨属性を示す画像。

IMPORTANT
既知の制限により、現在、フィールドを選択 ウィンドウを使用してsegmentMembership.seg_namespace.seg_id.statusをファイル書き出しに追加することはできません。 代わりに、以下に示すように、値xdm: segmentMembership.seg_namespace.seg_id.statusをスキーマフィールドに手動で貼り付ける必要があります。
​ アクティベーションワークフローのマッピングステップにおけるオーディエンスメンバーシップの回避策を示す画面録画。

ファイルの書き出しは、segmentMembership.seg_namespace.seg_id.statusが選択されているかどうかに応じて、次のように異なります。

  • segmentMembership.seg_namespace.seg_id.status フィールドが選択されている場合、書き出されたファイルには、最初の完全スナップショットに​アクティブ メンバーが含まれ、その後の増分書き出しには​アクティブ メンバーと​期限切れ メンバーが含まれます。
  • segmentMembership.seg_namespace.seg_id.status フィールドが選択されていない場合、書き出されたファイルには、最初の完全スナップショットとその後の増分書き出しに含まれるメンバーは​ アクティブ ​のみです。

エンリッチメント属性を選択 select-enrichment-attributes

IMPORTANT
この手順は、​ オーディエンス選択手順で​カスタムアップロード オーディエンスを選択した場合にのみ表示されます。

エンリッチメント属性は、カスタムアップロード​としてExperience Platformに取り込まれたカスタムアップロード済みオーディエンスに対応します。 この手順では、選択した外部オーディエンスごとに、宛先に書き出す属性を選択できます。

エンリッチメント属性の選択ステップを示す UI画像。

以下の手順に従って、各外部オーディエンスのエンリッチメント属性を選択します。

  1. エンリッチメント属性​列で、 編集ボタン ​ (編集)ボタンを選択します。
  2. エンリッチメント属性を追加​を選択します。新しい空のスキーマフィールドが表示されます。
    エンリッチメント属性モーダル画面を示す UI画像。
  3. 空のフィールドの右側にあるボタンを選択して、フィールド選択画面を開きます。
  4. オーディエンスに書き出す属性を選択します。
    エンリッチメント属性リストを示す UI画像。
  5. 書き出す属性をすべて追加したら、保存して閉じる​を選択します。
  6. 各外部オーディエンスに対して、これらの手順を繰り返します。

属性をエクスポートせずに宛先に対して外部オーディエンスをアクティブ化する場合は、エンリッチメント属性を除外​切り替えを有効にします。 このオプションは、プロファイルを外部オーディエンスから書き出しますが、対応する属性はすべて宛先に送信されません。

エンリッチメント属性を除外トグルを示す UI画像。

次へ」を選択して、​ レビュー ステップに移動します。

[Beta]{class="badge informative"} エンリッチメント属性から配列とオブジェクトを書き出す export-arrays-enrichment-attributes

AVAILABILITY
エンリッチメント属性から配列とオブジェクトを書き出す機能はベータ版で、一部のお客様が利用できます。 アクセスをリクエストするには、Adobe担当者にお問い合わせください。

JSONまたはParquet出力と配列、マップ、およびオブジェクトの書き出し​​切り替えが有効になっているを使用して、オーディエンスをクラウドストレージの宛先に書き出す場合、配列全体またはオブジェクトの配列から選択したフィールドを含む複雑なデータ構造をエンリッチメント属性として書き出すことができます。

​ エンリッチメント属性を選択ダイアログに、配列と複雑なオブジェクトの書き出しが有効なバナーと、2列のSourceとTargetのマッピングインターフェイスが表示されている

エンリッチメント属性ステップには、次の2列マッピングインターフェイスが表示されます。

  • Source フィールド:選択したフィールドが配列内にある場合に計算されたtransformArray式を含む完全なスキーマパス。 計算式は、通常の属性に表示されるスキーマアイコンではなく、ソースフィールドの右側にある関数アイコンで識別できます。
  • ターゲットフィールド:書き出されたファイルのフィールド名として使用されるエイリアス。 書き出したファイルで別の名前を使用するには、これを編集します。 ターゲットフィールドには、文字、数字、アンダースコアのみを含めることができます。 ドット、ダッシュ、その他の特殊文字は使用できません。

この機能は、次のすべての条件を満たす場合にのみ使用できます。

配列全体の書き出し export-entire-array

ソースフィールド選択画面から配列属性の名前を選択します。 ソースフィールドには配列パスが入力され、ターゲットフィールドには配列名が自動的に入力されます。 書き出された出力では、配列内のすべてのオブジェクトとすべてのプロパティが保持されます。

​ エンリッチメント属性ダイアログで配列全体を書き出すために、名前で配列属性を選択する方法を示す録画。

オブジェクトの配列から1つのフィールドをエクスポートする export-single-array-field

オブジェクトの配列内にネストされたプロパティを選択すると、Source フィールド​は、to_objectを使用してtransformArray計算された式を自動的に入力し、配列内のすべてのオブジェクトからそのプロパティを抽出します。

例えば、someArray[*].amountを選択すると、ソースフィールドに次の情報が入力されます。

transformArray(someArray, x -> to_object("amount", x.amount))

ターゲットフィールドには、リーフノード名(amount)が自動入力されます。 ターゲットフィールドの名前を変更することもできます。

配列内のネストされたフィールドを選択して、transformArray計算式でソースフィールドに自動入力する方法を示す録画

オブジェクトの配列から複数のフィールドをエクスポートする export-multiple-array-fields

同じオブジェクトの配列から複数のプロパティを書き出すには、次の2つの手順に従います。

  1. ソースフィールドピッカーを使用して、配列から1つのプロパティを選択します。 ダイアログは、そのフィールドの計算式を自動入力します。
  2. Source フィールド​で生成されたtransformArray式を手動で編集して、to_object関数内に追加のプロパティを追加します。

例えば、amountdateの両方をsomeArrayから書き出すには、まずsomeArray[*].amountを選択し、次のように式を編集します。

transformArray(someArray, x -> to_object("amount", x.amount, "date", x.date))

指定したフィールドのみが、書き出された配列内の各オブジェクトに含まれます。 さらに、必要に応じて、書き出したファイルの最上位の配列名を変更することもできます。

配列から1つのフィールドを選択し、複数のフィールドを含めるようにtransformArray式を手動で編集する方法を示す録画。

NOTE
UIでは、現在、配列から一度に1つのフィールドを選択することがサポートされています。 1つのマッピングで同じ配列から複数のフィールドを書き出すには、最初のフィールドを選択し、上記のようにソース式を手動で編集します。

レビュー review

NOTE
(データセット全体ではなく)データセット内の特定のフィールドのみに適用されたデータ使用ラベルがある場合、アクティベーション時のこれらのフィールドレベルラベルの適用は、次の条件で行われます。
  • フィールドはオーディエンス定義で使用されます。
  • フィールドは、ターゲット先の予測属性として設定されます。
例えば、フィールド person.name.firstName に宛先のマーケティングアクションと競合する特定のデータ使用ラベルがある場合、レビュー手順でデータ使用ポリシー違反が表示されます。 詳しくは、 Adobe Experience Platform🔗の データガバナンスを参照してください。

レビュー ページで、選択内容の概要を確認できます。 キャンセル​を選択してフローを分割し、戻る​を選択して設定を変更するか、完了​を選択して選択内容を確認し、宛先へのデータ送信を開始します。

レビュー手順に 選択概要が表示されます。

組織で Adobe Healthcare Shield または Adobe Privacy & Security Shield を購入した場合、適用可能な同意ポリシーを表示​を選択すると、どの同意ポリシーが適用され、その結果、いくつのプロファイルがアクティベーションに含まれるかを確認することができます。 詳しくは、同意ポリシーの評価を参照してください。

データ使用ポリシーチェック data-usage-policy-checks

Review​手順では、Experience Platformもデータ使用ポリシー違反をチェックします。 ポリシーに違反した場合の例を次に示します。 オーディエンスのアクティベーション ワークフローを完了するには、違反を解決する必要があります。 ポリシー違反を解決する方法について詳しくは、「データガバナンスのドキュメント」セクションの​ データ使用ポリシー違反を参照してください。

​ アクティベーション ワークフローに表示されるデータ ポリシー違反の例。

オーディエンスを絞り込む filter-audiences

また、この手順では、ページで使用可能なフィルターを使用して、このワークフローの一部としてスケジュールまたはマッピングが更新されたオーディエンスのみを表示できます。 表示するテーブル列を切り替えることもできます。

​ レビューステップで使用可能なオーディエンスフィルターを表示する画面の録画。

選択に満足しており、ポリシー違反が検出されていない場合は、終了​を選択して選択を確定し、宛先へのデータ送信を開始します。

オーディエンスのアクティブ化の検証 verify

オーディエンスをクラウドストレージの宛先に書き出すと、Adobe Experience Platformは、指定したストレージの場所に.csv.json、または.parquet ファイルを作成します。ワークフローで設定したスケジュールに従って、ストレージの場所に新しいファイルが作成されることを想定します。デフォルトのファイル形式は次のようになりますが、​ ファイル名のコンポーネントを編集できます:
<destinationName>_segment<segmentID>_<timestamp-yyyymmddhhmmss>.csv

例えば、書き出し頻度を毎日に選択した場合、連続した 3 日間に受け取るファイルは次のようになります。

Salesforce_Marketing_Cloud_segment12341e18-abcd-49c2-836d-123c88e76c39_20200408061804.csv
Salesforce_Marketing_Cloud_segment12341e18-abcd-49c2-836d-123c88e76c39_20200409052200.csv
Salesforce_Marketing_Cloud_segment12341e18-abcd-49c2-836d-123c88e76c39_20200410061130.csv

これらのファイルがストレージの場所に存在すれば、アクティベーションは成功しています。 エクスポートされるファイルの構造を理解するには、サンプルの .csv ファイルをダウンロードすることができます。 このサンプルファイルには、プロファイル属性 person.firstnameperson.lastnameperson.genderperson.birthyear および personalEmail.address が含まれています。

recommendation-more-help
experience-platform-help-destinations