セグメント 定義クラス

"セグメント定義"は、セグメント定義の詳細を取り込む標準的なExperience Data Model(XDM)クラスです。 このクラスには、セグメントのIDや名前などの必須フィールドと、他のオプションの属性が含まれます。 このクラスは、外部システムからセグメント定義をAdobe Experience Platformに取り込む場合に使用します。

メモ

このクラスは、セグメント定義自体に関する情報を取り込む目的でのみ使用します。 プロファイルデータ内のセグメントメンバーシップ情報を取り込むには、XDM個人プロファイルスキーマでセグメントメンバーシップの詳細フィールドグループを使用する必要があります。

プロパティ 説明
_repo 次のDateTimeフィールドを含むオブジェクト:
  • createDate:データが最初に取り込まれた日時など、データストアでリソースが作成された日時。
  • modifyDate:リソースが最後に変更された日時。
_id レコードに対する、システム生成の一意の文字列識別子。 このフィールドは、個々のレコードの一意性の追跡、データの重複の防止およびダウンストリームサービスでのそのレコードの検索に使用します。

このフィールドはシステム生成なので、データ取り込み中に明示的な値を指定することはありません。ただし、必要に応じて独自の一意のID値を指定することもできます。

このフィールドは、個々の人に関連するアイデンティティ ではなく、データの記録自体を表しているのではな いことを区別することが重要です。個人に関するIDデータは、代わりにIDフィールドに左右する必要があります。
createdByBatchID レコードを作成した、取り込んだバッチのID。
description セグメント定義の説明。
identityMap セグメントが適用される個人の名前空間IDのセットが含まれるmapフィールド。 このフィールドは、IDデータが取り込まれると自動的に更新されます。

使用事例の詳細については、「スキーマ 合成の 基本」の「IDマップ」の節を参照してください。
modifiedByBatchID レコードを更新した最後に取り込んだバッチのID。
repositoryCreatedBy レコードを作成したユーザーのID。
repositoryLastModifiedBy レコードを最後に変更したユーザーのID。
segmentName (必須) セグメント定義の名前。
segmentStatus 外部システムからのセグメントのステータス。 次の値を指定できます。
  • ACTIVE
  • INACTIVE
  • DELETED
  • DRAFT
  • REVOKED
version セグメント定義の最新バージョン番号。

このページ