Skip to content

Commit

Permalink
Added meta:createdDate attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
meichen committed Apr 8, 2021
1 parent 6b8721e commit 8616f86
Show file tree
Hide file tree
Showing 243 changed files with 14,634 additions and 12,354 deletions.
46 changes: 27 additions & 19 deletions components/behaviors/adhoc.schema.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,30 @@
{
"meta:license" : [ "Copyright 2019 Adobe Systems Incorporated. All rights reserved.", "This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license", "you may not use this file except in compliance with the License. You may obtain a copy", "of the License at https://creativecommons.org/licenses/by/4.0/" ],
"$id" : "https://ns.adobe.com/xdm/data/adhoc",
"$schema" : "http://json-schema.org/draft-06/schema#",
"title" : "Ad Hoc Schema",
"type" : "object",
"meta:extensible" : true,
"meta:abstract" : true,
"description" : "Used to indicate the behavior of the Ad hoc data semantic when composed into data Schemas. The Ad hoc semantic scope is limited to just the local schema, and no compatibility can be assumed between schemas.",
"definitions" : {
"adhoc" : {
"properties" : { }
"meta:license": [
"Copyright 2019 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/xdm/data/adhoc",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Ad Hoc Schema",
"type": "object",
"meta:extensible": true,
"meta:abstract": true,
"description": "Used to indicate the behavior of the Ad hoc data semantic when composed into data Schemas. The Ad hoc semantic scope is limited to just the local schema, and no compatibility can be assumed between schemas.",
"definitions": {
"adhoc": {
"properties": {}
}
},
"allOf" : [ {
"$ref" : "#/definitions/adhoc"
}, {
"$ref" : "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
} ],
"meta:status" : "stable",
"meta:createdDate" : "2020-08-10"
}
"allOf": [
{
"$ref": "#/definitions/adhoc"
},
{
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
}
],
"meta:status": "stable",
"meta:createdDate": "2020-08-10"
}
56 changes: 32 additions & 24 deletions components/behaviors/record.schema.json
Original file line number Diff line number Diff line change
@@ -1,29 +1,37 @@
{
"meta:license" : [ "Copyright 2018 Adobe Systems Incorporated. All rights reserved.", "This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license", "you may not use this file except in compliance with the License. You may obtain a copy", "of the License at https://creativecommons.org/licenses/by/4.0/" ],
"$id" : "https://ns.adobe.com/xdm/data/record",
"$schema" : "http://json-schema.org/draft-06/schema#",
"title" : "Record Schema",
"type" : "object",
"meta:extensible" : true,
"meta:abstract" : true,
"description" : "Used to indicate the behavior of record data semantic when composed into data schemas.",
"definitions" : {
"record" : {
"properties" : {
"@id" : {
"title" : "Identifier",
"type" : "string",
"format" : "uri-reference",
"description" : "A unique identifier for the record."
"meta:license": [
"Copyright 2018 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/xdm/data/record",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Record Schema",
"type": "object",
"meta:extensible": true,
"meta:abstract": true,
"description": "Used to indicate the behavior of record data semantic when composed into data schemas.",
"definitions": {
"record": {
"properties": {
"@id": {
"title": "Identifier",
"type": "string",
"format": "uri-reference",
"description": "A unique identifier for the record."
}
}
}
},
"allOf" : [ {
"$ref" : "#/definitions/record"
}, {
"$ref" : "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
} ],
"meta:status" : "stable",
"meta:createdDate" : "2020-08-10"
}
"allOf": [
{
"$ref": "#/definitions/record"
},
{
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
}
],
"meta:status": "stable",
"meta:createdDate": "2020-08-10"
}
162 changes: 85 additions & 77 deletions components/behaviors/time-series.schema.json
Original file line number Diff line number Diff line change
@@ -1,85 +1,93 @@
{
"meta:license" : [ "Copyright 2018 Adobe Systems Incorporated. All rights reserved.", "This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license", "you may not use this file except in compliance with the License. You may obtain a copy", "of the License at https://creativecommons.org/licenses/by/4.0/" ],
"$id" : "https://ns.adobe.com/xdm/data/time-series",
"$schema" : "http://json-schema.org/draft-06/schema#",
"title" : "Time-series Schema",
"type" : "object",
"meta:extensible" : true,
"meta:abstract" : true,
"description" : "Used to indicate the behavior of time partitioned semantics when composed into data schemas.",
"definitions" : {
"time-series" : {
"properties" : {
"@id" : {
"title" : "Identifier",
"type" : "string",
"format" : "uri-reference",
"description" : "A unique identifier for the time-series event."
"meta:license": [
"Copyright 2018 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/xdm/data/time-series",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Time-series Schema",
"type": "object",
"meta:extensible": true,
"meta:abstract": true,
"description": "Used to indicate the behavior of time partitioned semantics when composed into data schemas.",
"definitions": {
"time-series": {
"properties": {
"@id": {
"title": "Identifier",
"type": "string",
"format": "uri-reference",
"description": "A unique identifier for the time-series event."
},
"xdm:timestamp" : {
"title" : "Timestamp",
"type" : "string",
"format" : "date-time",
"description" : "The time when an event or observation occurred."
"xdm:timestamp": {
"title": "Timestamp",
"type": "string",
"format": "date-time",
"description": "The time when an event or observation occurred."
},
"xdm:eventType" : {
"title" : "Event Type",
"type" : "string",
"description" : "The primary event type for this time-series record.",
"meta:enum" : {
"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",
"web.formFilledOut" : "Web Form Filled Out",
"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",
"listOperation.removeFromList" : "List Operation Remove From List",
"listOperation.addToList" : "List Operation Add To List",
"leadOperation.scoreChanged" : "Lead Operation Score Changed",
"leadOperation.statusInCampaignProgressionChanged" : "Lead Operation Status In Campaign Progression Changed",
"leadOperation.interestingMoment" : "Lead Operation Interesting Moment",
"leadOperation.newLead" : "Lead Operation New Lead",
"leadOperation.convertLead" : "Lead Operation Convert Lead",
"directMarketing.emailBounced" : "Direct Marketing Email Bounced",
"directMarketing.emailBouncedSoft" : "Direct Marketing Email Bounced Soft",
"directMarketing.emailDelivered" : "Direct Marketing Email Delivered",
"directMarketing.emailUnsubscribed" : "Direct Marketing Email Unsubscribed",
"directMarketing.emailOpened" : "Direct Marketing Email Opened",
"directMarketing.emailClicked" : "Direct Marketing Email Clicked",
"opportunityEvent.removeFromOpportunity" : "Opportunity Event Remove From Opportunity",
"opportunityEvent.addToOpportunity" : "Opportunity Event Add To Opportunity",
"opportunityevent.opportunityUpdated" : "Opportunity Event Opportunity Updated"
"xdm:eventType": {
"title": "Event Type",
"type": "string",
"description": "The primary event type for this time-series record.",
"meta:enum": {
"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",
"web.formFilledOut": "Web Form Filled Out",
"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",
"listOperation.removeFromList": "List Operation Remove From List",
"listOperation.addToList": "List Operation Add To List",
"leadOperation.scoreChanged": "Lead Operation Score Changed",
"leadOperation.statusInCampaignProgressionChanged": "Lead Operation Status In Campaign Progression Changed",
"leadOperation.interestingMoment": "Lead Operation Interesting Moment",
"leadOperation.newLead": "Lead Operation New Lead",
"leadOperation.convertLead": "Lead Operation Convert Lead",
"directMarketing.emailBounced": "Direct Marketing Email Bounced",
"directMarketing.emailBouncedSoft": "Direct Marketing Email Bounced Soft",
"directMarketing.emailDelivered": "Direct Marketing Email Delivered",
"directMarketing.emailUnsubscribed": "Direct Marketing Email Unsubscribed",
"directMarketing.emailOpened": "Direct Marketing Email Opened",
"directMarketing.emailClicked": "Direct Marketing Email Clicked",
"opportunityEvent.removeFromOpportunity": "Opportunity Event Remove From Opportunity",
"opportunityEvent.addToOpportunity": "Opportunity Event Add To Opportunity",
"opportunityevent.opportunityUpdated": "Opportunity Event Opportunity Updated"
}
}
}
}
},
"allOf" : [ {
"$ref" : "#/definitions/time-series"
}, {
"$ref" : "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
} ],
"meta:status" : "stable",
"meta:createdDate" : "2020-08-10"
}
"allOf": [
{
"$ref": "#/definitions/time-series"
},
{
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
}
],
"meta:status": "stable",
"meta:createdDate": "2020-08-10"
}
79 changes: 44 additions & 35 deletions components/classes/campaign-member.schema.json
Original file line number Diff line number Diff line change
@@ -1,42 +1,51 @@
{
"meta:license" : [ "Copyright 2020 Adobe Systems Incorporated. All rights reserved.", "This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license", "you may not use this file except in compliance with the License. You may obtain a copy", "of the License at https://creativecommons.org/licenses/by/4.0/" ],
"$id" : "https://ns.adobe.com/xdm/context/campaign-member",
"$schema" : "http://json-schema.org/draft-06/schema#",
"title" : "XDM Business Campaign Members",
"type" : "object",
"auditable" : true,
"meta:extensible" : true,
"meta:abstract" : true,
"meta:extends" : [ "https://ns.adobe.com/xdm/data/record" ],
"description" : "An XDM Business Campaign Member,which relates members such as contact/lead to a campaign.",
"definitions" : {
"campaign-member" : {
"properties" : {
"xdm:campaignMemberID" : {
"title" : "Campaign Member ID",
"description" : "Campaign Member unique identifer.",
"type" : "string"
"meta:license": [
"Copyright 2020 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/xdm/context/campaign-member",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "XDM Business Campaign Members",
"type": "object",
"auditable": true,
"meta:extensible": true,
"meta:abstract": true,
"meta:extends": ["https://ns.adobe.com/xdm/data/record"],
"description": "An XDM Business Campaign Member,which relates members such as contact/lead to a campaign.",
"definitions": {
"campaign-member": {
"properties": {
"xdm:campaignMemberID": {
"title": "Campaign Member ID",
"description": "Campaign Member unique identifer.",
"type": "string"
},
"xdm:campaignID" : {
"title" : "Campaign ID",
"description" : "Campaign Unique Identifer.",
"type" : "string"
"xdm:campaignID": {
"title": "Campaign ID",
"description": "Campaign Unique Identifer.",
"type": "string"
},
"xdm:personID" : {
"title" : "Person ID",
"description" : "Person unique identifier.",
"type" : "string"
"xdm:personID": {
"title": "Person ID",
"description": "Person unique identifier.",
"type": "string"
}
}
}
},
"allOf" : [ {
"$ref" : "https://ns.adobe.com/xdm/data/record"
}, {
"$ref" : "https://ns.adobe.com/xdm/common/external-source-system-audit-details"
}, {
"$ref" : "#/definitions/campaign-member"
} ],
"meta:status" : "experimental",
"meta:createdDate" : "2020-08-18"
}
"allOf": [
{
"$ref": "https://ns.adobe.com/xdm/data/record"
},
{
"$ref": "https://ns.adobe.com/xdm/common/external-source-system-audit-details"
},
{
"$ref": "#/definitions/campaign-member"
}
],
"meta:status": "experimental",
"meta:createdDate": "2020-08-18"
}
Loading

0 comments on commit 8616f86

Please sign in to comment.