セグメント定 義クラス

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

メモ

このクラスは、セグメント定義自体に関する情報を取り込む場合にのみ使用する必要があります。 プロファイルデータ内でセグメントメンバーシップ情報を取り込むには、XDM Individual Profile スキーマの Segment Membership Details フィールドグループ を使用する必要があります。

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

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

このフィールドは、個人に関連する ID ではな ​く、データ自体のレコードを表すことを区別することが重要です。個人に関連する ID データは、代わりに ID フィールド に置き換える必要があります。
createdByBatchID レコードを作成する原因となった取得済みバッチの ID。
description セグメント定義の説明。
identityMap セグメントが適用される個人の名前空間付き ID のセットを含む map フィールド。 使用例について詳しくは、「 スキーマ構成の基本 」の ID マップに関する節を参照してください。
modifiedByBatchID レコードを更新した最後に取得したバッチの ID。
repositoryCreatedBy レコードを作成したユーザーの ID。
repositoryLastModifiedBy レコードを最後に変更したユーザーの ID。
segmentName (必須) セグメント定義の名前。
segmentStatus 外部システムからのセグメントのステータス。 次の値を使用できます。
  • ACTIVE
  • INACTIVE
  • DELETED
  • DRAFT
  • REVOKED
version セグメント定義の最新バージョン番号。

このページ