https://ns.adobe.com/experience/decisioning/strategy-details
Decision strategy details capture data values for a particular step that will be or was taken during the decision process.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Stable | No | Forbidden | Permitted | adobe/experience/decisioning/strategy-details.schema.json |
- Decision Strategy Details
https://ns.adobe.com/experience/decisioning/strategy-details
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Extensibility base schema
Property | Type | Required | Defined by |
---|---|---|---|
xdm:algorithmID | string |
Optional | Decision Strategy Details (this schema) |
xdm:step | string |
Optional | Decision Strategy Details (this schema) |
xdm:strategyID | string |
Optional | Decision Strategy Details (this schema) |
xdm:trafficType | string |
Optional | Decision Strategy Details (this schema) |
xdm:treatmentID | string |
Optional | Decision Strategy Details (this schema) |
* |
any | Additional | this schema allows additional properties |
Unique identifier for the algorithm used to make the decision, if applicable.
xdm:algorithmID
- is optional
- type:
string
- defined in this schema
string
- format:
uri-reference
– URI Reference (according to RFC3986)
Indicator for the step type in the overall decision strategy
xdm:step
- is optional
- type:
string
- defined in this schema
string
Value | Description |
---|---|
profile |
Profile Merge Policy |
eligibility |
Eligibility Policy |
suppression |
Suppression Policy |
ranking |
Ranking Function |
capping |
Capping Counter |
The unique identifier of the step's strategy. When executing a decision various steps are performed. Each step is performed according to a strategy or policy and the chosen idetifier is recorded to measure its performance. This identifier could be the URI of a profile merge policy, an eligibility rule, a ML ranking strategy, a function that calculates the rank, a capping threshold or any object that signficantly contributes to the decision result.
xdm:strategyID
- is optional
- type:
string
- defined in this schema
string
The class of algorithm/policy that was used to compute this decision. 'Contextual Traffic' indicates that event and profile context were used in deciding what to show. Noncontextual means that the decision was not made based on any contextual data. Random indicates that the decision was made by some pseudo-random process.
xdm:trafficType
- is optional
- type:
string
- defined in this schema
string
Value | Description |
---|---|
random |
Random Traffic |
contextual |
Contextual Traffic |
noncontextual |
Non-Contextual Traffic |
Identifier for the experiment treatment or traffic allocation strategy that was selected for the decision.
xdm:treatmentID
- is optional
- type:
string
- defined in this schema
string