Skip to content

Latest commit

 

History

History
174 lines (91 loc) · 5.13 KB

File metadata and controls

174 lines (91 loc) · 5.13 KB

Fallback Offer (deprecated) Schema

https://ns.adobe.com/experience/offer-management/fallback-offer

Fallback offer is a default offer used when there is no personalization offer left that satisfies all constraints. (deprecated)

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated Yes Deprecated No Forbidden Permitted adobe/experience/offer-management/fallback-offer.schema.json

Schema Hierarchy

  • Fallback Offer (deprecated) https://ns.adobe.com/experience/offer-management/fallback-offer

Fallback Offer (deprecated) Properties

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

@id

ID

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

@id Type

string

  • format: uri-reference – URI Reference (according to RFC3986)

xdm:customMetadata

Custom Properties

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

xdm:customMetadata Type

object with following properties:

Property Type Required

xdm:name

Name

The offer's name. A human readable string to find one or more offers.

xdm:name

xdm:name Type

string

xdm:representations

Representations

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

xdm:representations Type

Array type: Representation (deprecated)

All items must be of the type:

xdm:status

Status

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

The value of this property must be equal to one of the known values below.

xdm:status Known Values

Value Description
draft Draft
pending Pending
rejected Rejected
approved Approved
archived Archived

xdm:tags

Tags

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

xdm:tags Type

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