Skip to content

Latest commit

 

History

History
254 lines (151 loc) · 6.88 KB

File metadata and controls

254 lines (151 loc) · 6.88 KB

XDM Business Activity Log Schema

https://ns.adobe.com/xdm/context/activity-log

An XDM Activity in the form of a task or a business event.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated Yes Experimental No Forbidden Permitted classes/activity-log.schema.json

Schema Hierarchy

XDM Business Activity Log Example

{
  "xdm:activityID": "1",
  "xdm:activityType": {
    "xdm:ID": "6",
    "xdm:type": "Event"
  },
  "@id": "https://data.adobe.io/experienceid-123456",
  "xdm:timestamp": "2020-05-19T09:05:25+00:00",
  "xdm:eventType": "",
  "xdm:extSourceSystemAudit": {
    "xdm:createdBy": "USER111",
    "xdm:createdDate": "2018-01-19T15:52:25+00:00",
    "xdm:lastUpdatedBy": "USER2222",
    "xdm:lastUpdatedDate": "2018-01-19T15:52:25+00:00",
    "xdm:lastActivityDate": "2018-01-19T15:52:25+00:00",
    "xdm:lastReferencedDate": "2018-01-20T15:52:25+00:00",
    "xdm:lastViewedDate": "2018-01-26T15:52:25+00:00"
  }
}

XDM Business Activity Log Properties

Property Type Required Defined by
@id string Optional Time-series Schema
xdm:activityID string Optional XDM Business Activity Log (this schema)
xdm:activityType object Optional XDM Business Activity Log (this schema)
xdm:eventType string Optional Time-series Schema
xdm:extSourceSystemAudit External Source System Audit Attributes Optional External Source System Audit Details Mixin
xdm:timestamp string Optional Time-series Schema
* any Additional this schema allows additional properties

@id

Identifier

A unique identifier for the time-series event.

@id

@id Type

string

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

xdm:activityID

Activity ID

Activity log unique identifer

xdm:activityID

  • is optional
  • type: string
  • defined in this schema

xdm:activityID Type

string

xdm:activityType

Activity Type

The tacking type of the activity in the form of a task or a business planned event

xdm:activityType

  • is optional
  • type: object
  • defined in this schema

xdm:activityType Type

object with following properties:

Property Type Required
xdm:ID string Required
xdm:type string Required

xdm:ID

ID of the Activity Type

The tacking type of the activity in the form of a task or a business planned event

xdm:ID

  • is required
  • type: string
xdm:ID Type

string

xdm:type

Type of the Activity Type

The tacking type of the activity in the form of a task or a business planned event

xdm:type

  • is required
  • type: string
xdm:type Type

string

xdm:eventType

Event Type

The primary event type for this time-series record.

xdm:eventType

xdm:eventType Type

string

xdm:eventType Known Values

Value Description
advertising.completes Advertising Completes
advertising.timePlayed Advertising Time Played
advertising.federated Advertising Federated
advertising.clicks Advertising Clicks
advertising.conversions Advertising Conversions
advertising.firstQuartiles Advertising First Quartiles
advertising.impressions Advertising Impressions
advertising.midpoints Advertising Midpoints
advertising.starts Advertising Starts
advertising.thirdQuartiles Advertising Third Quartiles
web.webpagedetails.pageViews Web Webpagedetails Page Views
web.webinteraction.linkClicks Web Webinteraction Link Clicks
commerce.checkouts Commerce Checkouts
commerce.productListAdds Commerce Product List Adds
commerce.productListOpens Commerce Product List Opens
commerce.productListRemovals Commerce Product List Removals
commerce.productListReopens Commerce Product List Reopens
commerce.productListViews Commerce Product List Views
commerce.productViews Commerce Product Views
commerce.purchases Commerce Purchases
commerce.saveForLaters Commerce Save For Laters
delivery.feedback Delivery Feedback
message.feedback Message Feedback
message.tracking Message Tracking
pushTracking.applicationOpened Push Tracking Application Opened
pushTracking.customAction Push Tracking Custom Action
listOpearation.removeFromList List Operation Remove From List

xdm:extSourceSystemAudit

External Source System Audit Properties

Audit attributes for external sources.

xdm:extSourceSystemAudit

xdm:extSourceSystemAudit Type

xdm:timestamp

Timestamp

The time when an event or observation occurred.

xdm:timestamp

xdm:timestamp Type

string