https://ns.adobe.com/xdm/mixins/experienceevent-live-event-purchase
Purchase history for tickets to a live event, e.g., a concert or sports game.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | fieldgroups/experience-event/industry-verticals/experienceevent-live-event-ticket-purchase.schema.json |
{
"xdm:eventPurchaseDetails": {
"xdm:ticketPurchaseID": "ABC-123",
"xdm:liveEventID": "123-456",
"xdm:ticketMasterEventCode": "XYZ",
"xdm:liveEventName": "Sports Game",
"xdm:corporateSponsorshipFlag": true,
"xdm:tickets": [
{
"xdm:barcodeID": "8819624561542398",
"xdm:deliveryMethod": "digital",
"xdm:rowName": "A",
"xdm:seatingArea": "balcony",
"xdm:seatName": "A1",
"xdm:seatingAreaNumeric": 1,
"xdm:sectionCategory": "A",
"xdm:sectionGroup": "1",
"xdm:sectionLevel": "2",
"xdm:sectionName": "50",
"xdm:sectionRowName": "1",
"xdm:ticketClassCategory": "premium",
"xdm:ticketClassGroupName": "box",
"xdm:ticketClassName": "63141",
"xdm:ticketType": "single",
"xdm:ticketPurchase": {
"transactionAmount": {
"amount": 54.32,
"conversionDate": "2022-01-01T20:20:39+00:00",
"currencyCode": "USD"
},
"transactionDate": "2022-01-01T20:20:39+00:00",
"transactionID": "ABC-123",
"transactionType": "Sample value"
}
}
]
}
}
Property | Type | Required | Defined by |
---|---|---|---|
xdm:eventPurchaseDetails | object |
Optional | Live Event Ticket Purchase (this schema) |
* |
any | Additional | this schema allows additional properties |
xdm:eventPurchaseDetails
- is optional
- type:
object
- defined in this schema
object
with following properties:
Property | Type | Required |
---|---|---|
xdm:corporateSponsorshipFlag |
boolean | Optional |
xdm:liveEventID |
string | Optional |
xdm:liveEventName |
string | Optional |
xdm:ticketMasterEventCode |
string | Optional |
xdm:ticketPurchase |
Optional | |
xdm:ticketPurchaseID |
string | Optional |
xdm:tickets |
array | Optional |
Indicates if the ticket was provided by a corporate sponsorship.
xdm:corporateSponsorshipFlag
- is optional
- type:
boolean
boolean
Unique ID for the event in which the ticket was purchased for.
xdm:liveEventID
- is optional
- type:
string
string
Name of the live event.
xdm:liveEventName
- is optional
- type:
string
string
TicketMaster.com Event Code
xdm:ticketMasterEventCode
- is optional
- type:
string
string
Transaction details for ticket purchase.
xdm:ticketPurchase
- is optional
- type: reference
Unique ID for the ticket purchase order.
xdm:ticketPurchaseID
- is optional
- type:
string
string
Ticket(s) Purchased
xdm:tickets
- is optional
- type:
object[]
Array type: object[]
All items must be of the type:
object
with following properties:
Property | Type | Required |
---|---|---|
xdm:barcodeID |
string | Optional |
xdm:deliveryMethod |
string | Optional |
xdm:rowName |
string | Optional |
xdm:seatName |
string | Optional |
xdm:seatingArea |
string | Optional |
xdm:seatingAreaNumeric |
integer | Optional |
xdm:sectionCategory |
string | Optional |
xdm:sectionGroup |
string | Optional |
xdm:sectionLevel |
string | Optional |
xdm:sectionName |
string | Optional |
xdm:sectionRowName |
string | Optional |
xdm:ticketClassCategory |
string | Optional |
xdm:ticketClassGroupName |
string | Optional |
xdm:ticketClassName |
string | Optional |
xdm:ticketType |
string | Optional |
Unique bar code assigned to a ticket.
xdm:barcodeID
- is optional
- type:
string
string
Ticket Delivery Method, for example, postal or digital.
xdm:deliveryMethod
- is optional
- type:
string
string
Value | Description |
---|---|
postal |
Postal Delivery |
digital |
Digital Delivery |
Seat row name as printed on the ticket
xdm:rowName
- is optional
- type:
string
string
Seat name as printed on ticket.
xdm:seatName
- is optional
- type:
string
string
Seating area as printed on ticket
xdm:seatingArea
- is optional
- type:
string
string
Numeric Seating Area value
xdm:seatingAreaNumeric
- is optional
- type:
integer
integer
Category of section, used to describe tier of ticket, balcony, box, etc...
xdm:sectionCategory
- is optional
- type:
string
string
Section Group as presented on ticket
xdm:sectionGroup
- is optional
- type:
string
string
Section Level as presented on ticket.
xdm:sectionLevel
- is optional
- type:
string
string
Section name as presented on the ticket.
xdm:sectionName
- is optional
- type:
string
string
Seating section row name as presented on ticket.
xdm:sectionRowName
- is optional
- type:
string
string
Category of the ticket class.
xdm:ticketClassCategory
- is optional
- type:
string
string
Group name of the ticket class.
xdm:ticketClassGroupName
- is optional
- type:
string
string
Name of the ticket class.
xdm:ticketClassName
- is optional
- type:
string
string
Enum: Type of ticket purchase, season, package, or single ticket.
xdm:ticketType
- is optional
- type:
enum
The value of this property must be equal to one of the known values below.
Value | Description |
---|---|
season |
Season Ticket Purchase |
package |
Mini-Package Purchase |
single |
Single Ticket Purchase |