https://ns.adobe.com/experience/offer-management/personalized-offer
A personalized offer is the conceptual entity that is chosen during the decisioning process. The objective for decisioning is to take a large inventory of content items and apply numerous constraint rules to that inventory to first narrow it down and then rank the qualifying options. The outcome modifies the overall experience to accommodate specific individuals, sometimes tied to groups or segments of individuals. (deprecated)
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Deprecated | No | Forbidden | Permitted | adobe/experience/offer-management/personalized-offer.schema.json |
- Adobe Experience Cloud Personalized Offer (deprecated)
https://ns.adobe.com/experience/offer-management/personalized-offer
- Offer (deprecated)
https://ns.adobe.com/experience/offer-management/offer
- Offer (deprecated)
{
"@id": "xcore:personalized-offer:e526a1503bf29e9",
"xdm:name": "Personalized Offer 1",
"xdm:status": "approved",
"xdm:representations": [
{
"xdm:components": [
{
"xdm:text": "You can always get what you want!",
"@type": "https://ns.adobe.com/experience/offer-management/content-component-text",
"dc:format": "text/template"
}
],
"xdm:channel": "https://ns.adobe.com/xdm/channels/email",
"xdm:placement": "xcore:offer-placement:e51944a87919861"
}
],
"xdm:tags": [
"xcore:tag:e5196f1d9119862"
],
"xdm:selectionConstraint": {
"xdm:startDate": "2018-03-13T05:59:18.914Z",
"xdm:endDate": "2018-12-27T05:59:18.914Z",
"xdm:eligibilityRule": "xcore:eligibility-rule:e5244c22eff29e8"
},
"xdm:cappingConstraint": {
"xdm:frequency": 2,
"xdm:volume": 10
},
"xdm:rank": {
"xdm:priority": 1
}
}
Property | Type | Required | Defined by |
---|---|---|---|
@id | string |
Optional | Offer (deprecated) |
xdm:customMetadata | object |
Optional | Offer (deprecated) |
xdm:name | string |
Optional | Offer (deprecated) |
xdm:representations | Representation (deprecated) | Optional | Offer (deprecated) |
xdm:status | enum |
Optional | Offer (deprecated) |
xdm:tags | string[] |
Optional | Offer (deprecated) |
* |
any | Additional | this schema allows additional properties |
The unique identifier of the offer. It must be unique within a repository container for objects that are not the same, otherwise it is interpreted as referring to the same object.
@id
- is optional
- type:
string
- defined in Offer (deprecated)
string
- format:
uri-reference
– URI Reference (according to RFC3986)
Custom metadata is a key-value map that allows the end-users to attach properties to individual offer instances. Any string can be used as a key name, the values are also strings.
xdm:customMetadata
- is optional
- type:
object
- defined in Offer (deprecated)
object
with following properties:
Property | Type | Required |
---|
The offer's name. A human readable string to find one or more offers.
xdm:name
- is optional
- type:
string
- defined in Offer (deprecated)
string
Offer representations for different content variants. A single offer can have multiple contents variants. An offer representation is the object that connects offers to content. Content is information that is directed towards an audience for consumption in a (digital) experience. Content is delivered through channels (or a particular medium).
xdm:representations
-
is optional
-
type: Representation (deprecated)
-
defined in Offer (deprecated)
Array type: Representation (deprecated)
All items must be of the type:
- Representation (deprecated) –
https://ns.adobe.com/experience/offer-management/offer-representation
Offer Status allows user workflows to be conducted with offers. The status may affect where an offer is visible or considered relevant. Status changes are driven by the clients or services that use offers.
xdm:status
- is optional
- type:
enum
- defined in Offer (deprecated)
The value of this property must be equal to one of the known values below.
Value | Description |
---|---|
draft |
Draft |
pending |
Pending |
rejected |
Rejected |
approved |
Approved |
archived |
Archived |
The set of tags associated with this offer. The tags are used in offer filter expressions to constrain the overall offer inventory to a topical sub set (category).
xdm:tags
-
is optional
-
type:
string[]
-
defined in Offer (deprecated)
Array type: string[]
All items must be of the type:
string
- format:
uri
– Uniformous Resource Identifier (according to RFC3986)
An identifier of a tag object. The value is the @id of the tag that is referenced. See tag schema: https://ns.adobe.com/experience/offer-management/tag