​ セグメント定義 クラス

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

NOTE
このクラスは、セグメント定義に関する情報を取得するためにのみ使用してください。 プロファイルデータ内のオーディエンスメンバーシップ情報を取得するには、XDM個人プロファイル ​ スキーマで​ セグメントメンバーシップの詳細フィールドグループ ​を使用する必要があります。

プロパティ
説明
_repo

次のDateTime フィールドを含むオブジェクト:

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

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

このフィールド は、個人に関連するIDではなく、データ自体のレコードを表していることを区別することが重要です。​個人に関連するID データは、代わりにID フィールド ​にリゲートする必要があります。
createdByBatchID
レコードを作成する原因となった取り込んだバッチのID。
description
セグメント定義の説明。
identityMap
オーディエンスが適用する個人の名前空間IDのセットを含むマップフィールド。 ユースケースについて詳しくは、​ スキーマ構成の基本のID マップに関する節を参照してください。
modifiedByBatchID
レコードを更新した最後に取り込んだバッチのID。
repositoryCreatedBy
レコードを作成したユーザーのID。
repositoryLastModifiedBy
レコードを最後に変更したユーザーのID。
segmentName
(必須) セグメント定義の名前。
segmentStatus

外部システムからのオーディエンスのステータス。 以下の値を使用できます。

  • ACTIVE
  • INACTIVE
  • DELETED
  • DRAFT
  • REVOKED
version
セグメント定義の最新バージョン番号。
recommendation-more-help
experience-platform-help-xdm