決定データセット

最終更新日: 2023-12-29
  • 作成対象:
  • Intermediate
    User
    Developer

オファーを変更するたびに、自動生成された決定データセットが更新されます。

正常に更新された、データセットの最新のバッチが右側に表示されます。データセットのスキーマの階層ビューが左側のペインに表示されます。

メモ

この節では、オファーライブラリの各オブジェクト用に書き出されたデータセットにアクセスする方法を説明します。

次に、決定オブジェクトリポジトリー(決定)​データセット(旧称:決定オブジェクトリポジトリー(アクティビティ))で使用できるすべてのフィールドのリストを示します。

 識別子

フィールド:_id
**タイトル:**識別子
説明:​レコードの一意の識別子。タイプ:​文字列

 _experience

フィールド:_experience
タイプ:​オブジェクト

 _experience > decisioning

**フィールド:**decisioning
型:​オブジェクト

 _experience > decisioning > criteria

**フィールド:**criteria
**タイトル:**条件
説明:​各条件に制約のセットが含まれる決定条件のセットを定義します。タイプ:​配列

 _experience > decisioning > criteria > description

**フィールド:**description
**タイトル:**説明
**説明:**条件の説明。この条件の構成や目的、この条件が決定に与える影響などについて、人間が判読できる形で意図を伝えるために使用します。
型:​文字列

 _experience > decisioning > criteria > optionSelection

**フィールド:**optionSelection
**タイトル:**オプション選択
説明:​オプション選択は、このコンテキストでのオプションの有効性や適用可能性を定義します。タイプ:​オブジェクト

  • 説明

    **フィールド:**description
    **タイトル:**説明
    **説明:**オプション選択の説明。このオプション選択の構築方法や構築理由、または一致するオプションについて、判読できる意図を伝えるために使用されます。
    タイプ:​文字列

  • オプションフィルター

    **フィールド:**filter
    **タイトル:**オプションフィルター
    説明: 関連付けられたコレクション修飾子を使用して在庫のオプションに一致するコレクション修飾子(旧称「タグ」)ベースのフィルターへの参照。値は、参照される決定ルールの URI(@id)です。https://ns.adobe.com/experience/decisioning/filter のスキーマを参照してください。
    タイプ:​文字列

  • プロファイル制約タイプ

    **フィールド:**optionSelectionType
    **タイトル:**プロファイル制約タイプ
    **説明:**制約が現在設定されているかどうか、また制約がどのように表現されているかを判定します。フィルタークエリを使用するか、1 つ以上のオーディエンスメンバーシップを使用する場合があります。
    **タイプ:**文字列
    使用可能な値: "none"(デフォルト)、"directList"、"filter"

  • オプションリスト

    **フィールド:**options
    **タイトル:**オプションリスト
    **説明:**フィルタークエリを評価せずに、オプションを直接指定するリスト。オプションリストまたはオプションフィルタールールを指定できます。
    タイプ:​配列

 _experience > decisioning > criteria > placements

**フィールド:**placements
**タイトル:**プレースメント制約
説明:​プレースメント制約は、リストに表示されているプレースメントにのみこの条件を適用できることを示します。xdm:placements リスト内にある対象の配置がオプション選択である場合にのみ選択されます。それ以外の場合は、決定条件全体がスキップされます。「xdm:placements」リストが省略または空の場合、ターゲットプレースメントの条件が考慮されます。ここに示すプレースメントは、オプション選択に対して暗黙の条件を適用します。考慮するオプションには、対象となるプレースメントの表現が必要です。
タイプ:​配列

  • プレースメント識別子

    **タイトル:**プレースメント ID
    **説明:**プレースメントエンティティへの参照。値は、参照されるオファープレースメントの URI(@id)です。スキーマ https://ns.adobe.com/experience/decisioning/placement を参照してください。

    タイプ:​文字列

 _experience > decisioning > criteria > profileConstraints

**フィールド:**profileConstraints
**タイトル:**プロファイル制約
**説明:**プロファイル制約は、現在、このコンテキストで、このプロファイル ID に対して、オプションが適切かどうかを決定します。プロファイル制約で各オプションの値を考慮する必要がない場合(オプション選択のオプションが不変である場合)、「false」と評価されるプロファイル制約では、オプション選択全体がキャンセルされます。一方、オプションをパラメーターとするプロファイル制約ルールは、要件を満たすオプションを選択するたびに評価されます。
型:​オブジェクト

 _experience > decisioning > criteria > profileConstraints > Description

**フィールド:**description
**タイトル:**説明
説明:​プロファイル制約の説明。このプロファイルの制約が設けられた経緯や理由、どのオプションが含まれ、除外されるかについて、人間が判読できる形で意図を伝えるために使用します。型:​文字列

 _experience > decisioning > criteria > profileConstraints > Eligibility Rule

**フィールド:**eligibilityRule
**タイトル:**実施要件ルール
説明:​特定のプロファイルや、その他の特定のコンテキスト XDM オブジェクトに対して、「true」または「false」と評価される決定ルールへの参照。ルールは、オプションが特定のプロファイルに該当するかどうかを決定するために使用されます。値は、参照される決定ルールの URI(@id)です。スキーマ https://ns.adobe.com/experience/decisioning/rule を参照してください。型:​文字列

 _experience > decisioning > criteria > profileConstraints > Profile Constraint Type

**フィールド:**profileConstraintType
**タイトル:**プロファイル制約タイプ
**説明:**制約が現在設定されているかどうか、また制約がどのように表現されているかを判定します。ルールを使用するか、1 つ以上のオーディエンスメンバーシップを使用する場合があります。
**型:**文字列
使用可能な値:

  • 「なし」(デフォルト)
  • 「eligibilityRule」:「プロファイル制約は、制約付きアクションが許可される前に true と評価される必要がある単一の規則として表されます。」
  • 「anySegments」:「プロファイル制約は 1 つ以上のオーディエンスとして表され、制約付きアクションが許可されるには、プロファイルが少なくとも 1 つのオーディエンスのメンバーである必要があります。」
  • 「allSegments」:「プロファイル制約は 1 つ以上のオーディエンスとして表され、制約付きアクションが許可されるには、プロファイルがすべてのオーディエンスのメンバーである必要があります。」
  • 「rules」:「プロファイル制約は実施要件、適用性、適合性など、様々なルールとして表され、制約付きアクションが許可されるには、これらがすべて true として評価される必要があります。」
 _experience > decisioning > criteria > profileConstraints > segmentIdentities

**フィールド:**segmentIdentities
**タイトル:**セグメント識別子
**説明:**オーディエンスの識別子。
型:​配列

  • 識別子

    フィールド:_id
    **タイトル:**識別子
    **説明:**関連する名前空間に含まれるオーディエンスの ID。
    タイプ:​文字列

  • 名前空間

    **フィールド:**namespace
    **タイトル:**名前空間
    説明:​属性に関連付けられた名前空間xid
    **タイプ:**オブジェクト
    必須:「コード」

    • コード

      **フィールド:**code
      **タイトル:**コード
      **説明:**コードは、人が読める名前空間の識別子であり、ID グラフ処理に使用される技術名前空間 ID をリクエストするために使用できます。
      タイプ:​文字列

  • エクスペリエンス識別子

    **フィールド:**xid
    **タイトル:**エクスペリエンス識別子
    **説明:**存在する場合、この値は、すべての名前空間内の名前空間スコープ識別子全体で一意の名前空間間識別子を表します。
    タイプ:​文字列

 _experience > decisioning > criteria > ranking

**フィールド:**ranking
**タイトル:**ランキングの詳細
説明:​ランク(優先度)。決定条件のコンテキストに基づいて「最良のオプション」を決定する方法を定義します。プロファイルの制約を満たす選択したすべてのオプションの中から、ランキングに基づいて最良の(または上位 N 個の)提案オプションを決定します。型:​オブジェクト

 _experience > decisioning > criteria > ranking > order

**フィールド:**order
**タイトル:**順序評価
説明: 1 つ以上の決定オプションの相対的な順序の評価。序数の値が大きいオプションは、序数の値が小さいオプションよりも優先的に選択されます。この方法で決定された値は順序付けできますが、それらの間の距離は測定できず、合計も積も計算できません。主な傾向を測る数値として序数データに使用できるのは、中央値とモードだけです。タイプ:​オブジェクト

  • スコア関数

    **フィールド:**function
    **タイトル:**スコア関数
    **説明:**この決定オプションの数値スコアを計算する関数への参照。決定オプションは、そのスコアで並べ替えられます(ランク付け)。このプロパティの値は、on オプションを指定して一度に呼び出す関数の URI(@id)です。https://ns.adobe.com/experience/decisioning/function のスキーマを参照してください。
    タイプ:​文字列

  • 順序評価の種類**

    **フィールド:**orderEvaluationType
    **タイトル:**順序評価のタイプ
    **説明:**使用する順序評価メカニズム、決定オプションの静的優先度、すべてのオプションの数値を計算するスコア関数、またはリストを受け取って順序を決定する AI モデルを指定します。
    **タイプ:**文字列
    指定可能な値:「static」、「scoringFunction」、「rankingStrategy」

  • ランキング戦略

    **フィールド:**rankingStrategy
    **タイトル:**ランキング戦略
    **説明:**決定オプションのリストをランク付けする戦略への参照。決定オプションは、順序付きリストで返されます。このプロパティの値は、on オプションを指定して一度に呼び出す関数の URI(@id)です。https://ns.adobe.com/experience/decisioning/rankingStrategy のスキーマを参照してください。
    タイプ:​文字列

 _experience > decisioning > criteria > ranking > Priority

**フィールド:**優先度
**タイトル:**優先度
**説明:**1 つの決定オプションの他のすべてのオプションに対する優先度。順序関数が指定されていないオプションは、このプロパティを使用して優先付けされます。優先度が高いオプションは、優先度が低いオプションの前に選択されます。条件を満たす、最高優先度のオプションが複数ある場合、1 つがランダムに選択され、決定の提案に使用されます。
**型:**整数
**最小値:**0
デフォルト値: 0

 _experience > decisioning > Activity End Date and Time

**フィールド:**endTime
**タイトル:**アクティビティ終了日時
**説明:**決定(以前はアクティビティと呼ばれていました)の終了日と終了時刻。プロパティには、https://schema.org/Action で定義された schema.org の「endTime」プロパティの意味があります。
タイプ:​文字列

 _experience > decisioning > Fallback Option

フィールド: fallback
**タイトル:**フォールバックオプション
説明:​この決定のコンテキストで決定をおこなう際に使用されるフォールバックオプションへの参照は、通常のオプションを制限しません(通常、ハード制約が適用される場合に発生します)。値は、参照されるフォールバックオファーの URI(@id)です。タイプ:​文字列

 _experience > decisioning > Activity Name

**フィールド:**name
**タイトル:**アクティビティ名
**説明:**さまざまなユーザーインターフェイスに表示される決定(旧称:アクティビティ)の名前。
型:​文字列

 _experience > decisioning > Activity Start Date and Time

**フィールド:**startTime
**タイトル:**アクティビティの開始日時
**説明:**決定(旧称:アクティビティ)の開始日と終了時刻。プロパティには、https://schema.org/Action で定義された schema.org の「startTime」プロパティの意味があります。
タイプ:​文字列

 _repo

フィールド:_repo
タイプ:​オブジェクト

 _repo > Activity ETag

**フィールド:**etag
**タイトル:**アクティビティ ETag
**説明:**スナップショットが作成された時点の決定(旧称:アクティビティ)オブジェクトのリビジョン。
型:​文字列

このページ