-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue#364 - Video Analytics additions for ExperienceEvent - June 29th Milestone #417
Changes from all commits
3b01868
9c65fb2
0195807
6cd42f4
914f0b7
198e6bd
5cfcf71
8b07ef5
102829d
b686ffc
d614976
e910ee7
94a3b87
ab9e445
c934240
7e1cd04
ff1e440
1ab8e76
c5e4091
1271312
5804ea2
c4746c1
d8de4fa
116f630
87c307d
a19c952
0708107
2388ddc
b325f4f
8011732
11d5522
7903fab
4736e5f
cf08a2d
abe8072
e8c7907
938355b
5ba57bc
f65652c
71d1563
d42e603
e9ac45a
06f01ba
0214f1d
8464282
443cd81
50aa3db
9b103db
d08209f
f33057a
a859d51
91651f1
2ec0440
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"@id": "https://data.adobe.io/entities/ad-break/2394509340-30453470347", | ||
"dc:title": "My Pod", | ||
"xdm:offset": 3 | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
{ | ||
"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/context/advertising-break", | ||
"$schema": "http://json-schema.org/draft-06/schema#", | ||
"title": "Ad Break", | ||
"type": "object", | ||
"description": "Details about how a timed advertising is being inserted into a timed media.", | ||
"meta:extensible": true, | ||
"definitions": { | ||
"adBreak": { | ||
"properties": { | ||
"@id": { | ||
"title": "Ad Break ID", | ||
"format": "uri", | ||
"type": "string", | ||
"description": "Identifier of the ad break." | ||
}, | ||
"dc:title": { | ||
"title": "Ad Break Name", | ||
"type": "string", | ||
"description": "The friendly name of the ad break." | ||
}, | ||
"xdm:offset": { | ||
"title": "Ad Break Offset", | ||
"type": "integer", | ||
"description": "The offset, in seconds, of the ad break from the start of the primary content." | ||
} | ||
}, | ||
"required": [ | ||
"@id", | ||
"xdm:offset" | ||
] | ||
} | ||
}, | ||
"allOf": [ | ||
{ | ||
"$ref": "#/definitions/adBreak" | ||
} | ||
], | ||
"meta:status": "experimental" | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"@id": "https://data.adobe.io/entities/asser-reference/23423", | ||
"dc:title": "Acme offer 21", | ||
"xmpDM:duration": 23 | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
{ | ||
"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/context/advertising-timed-asset-reference", | ||
"$schema": "http://json-schema.org/draft-06/schema#", | ||
"title": "Ad Asset Reference", | ||
"type": "object", | ||
"description": "Asset information about the ad captured by the experience event.", | ||
"meta:extensible": true, | ||
"definitions": { | ||
"adAssetReference": { | ||
"properties": { | ||
"@id": { | ||
"title": "Ad ID", | ||
"type": "string", | ||
"format": "uri", | ||
"description": "Identifier of the ad asset provided by Media Analytics customers." | ||
}, | ||
"dc:title": { | ||
"title": "Ad Name", | ||
"type": "string", | ||
"description": "The friendly (human-readable) name of the ad asset." | ||
}, | ||
"xmpDM:duration": { | ||
"title": "Ad Length/Duration", | ||
"type": "integer", | ||
"description": "Length of ad asset in seconds." | ||
} | ||
}, | ||
"required": [ | ||
"@id", | ||
"xmpDM:duration" | ||
] | ||
} | ||
}, | ||
"allOf": [ | ||
{ | ||
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context" | ||
}, | ||
{ | ||
"$ref": "#/definitions/adAssetReference" | ||
} | ||
], | ||
"meta:status": "experimental" | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"xdm:playerName": "Acme Ad Player", | ||
"xdm:index": 1, | ||
"xdm:adBreak": { | ||
"@id": "https://data.adobe.io/entities/adbreak/2394509340-30453470347", | ||
"dc:title": "My Pod", | ||
"xdm:offset": 3 | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
{ | ||
"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/context/advertising-timed-asset-view-details", | ||
"$schema": "http://json-schema.org/draft-06/schema#", | ||
"title": "Ad Asset View Details", | ||
"type": "object", | ||
"description": "View details for the ad playback captured by the experience event.", | ||
"meta:extensible": true, | ||
"definitions": { | ||
"adAssetViewDetails": { | ||
"properties": { | ||
"xdm:playerName": { | ||
"title": "Ad Player Name", | ||
"type": "string", | ||
"description": "The name of the player responsible for rendering the ad." | ||
}, | ||
"xdm:index": { | ||
"title": "Ad Index in Pod", | ||
"type": "integer", | ||
"description": "The index of the ad inside the parent ad break. The first ad has index 0, the second 1, and so on." | ||
}, | ||
"xdm:adBreak": { | ||
"title": "Ad Break", | ||
"description": "Details about how a timed advertising is being inserted into a timed media.", | ||
"$ref": "https://ns.adobe.com/xdm/context/advertising-break" | ||
} | ||
}, | ||
"required": [ | ||
"xdm:index" | ||
] | ||
} | ||
}, | ||
"allOf": [ | ||
{ | ||
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context" | ||
}, | ||
{ | ||
"$ref": "#/definitions/adAssetViewDetails" | ||
} | ||
], | ||
"meta:status": "experimental" | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,37 +20,58 @@ | |
"description": | ||
"The runtime measured viewability specific details such as player volume, library version, window status, viewport/ad measured dimensions, etc." | ||
}, | ||
"xdm:clicks": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
"description": "Click(s) actions on an advertisement." | ||
"xdm:adAssetReference": { | ||
"title": "Ad Asset Reference", | ||
"description": "Asset information about the ad captured by the experience event.", | ||
"$ref": "https://ns.adobe.com/xdm/context/advertising-timed-asset-reference" | ||
}, | ||
"xdm:adAssetViewDetails": { | ||
"title": "Ad Asset View Details", | ||
"description": "View details for the ad playback captured by the experience event.", | ||
"$ref": "https://ns.adobe.com/xdm/context/advertising-timed-asset-view-details" | ||
}, | ||
"xdm:completes": { | ||
"title": "Completes", | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "Indicates if a timed media asset was watched to completion - this does not necessarily mean the viewer watched the whole video; viewer could have skipped ahead." | ||
}, | ||
"xdm:timePlayed": { | ||
"title": "Time Spent", | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
"description": "A digital video ad has played through it's entirety." | ||
"description": "Describes the amount of time spent by a user on a specific timed media asset." | ||
}, | ||
"xdm:federated": { | ||
"title": "Federated", | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "Indicates if an experience event was created through data federation (data sharing between customers)." | ||
}, | ||
"xdm:clicks": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "Click(s) actions on an advertisement." | ||
}, | ||
"xdm:conversions": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "A pre-defined action on a website triggered a conversion event to be fired" | ||
"description": "A customer pre-defined action(s) which triggers an event for performance evaluation." | ||
}, | ||
"xdm:firstQuartiles": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
"description": "A digital video ad has played through 25% of it's duration at normal speed." | ||
"description": "A digital video ad has played through 25% of its duration at normal speed." | ||
}, | ||
"xdm:impressions": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "Impression(s) of an advertisement to an end user with the potential of being viewed." | ||
}, | ||
"xdm:midpoints": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "A digital video ad has played through 50% of it's duration at normal speed." | ||
"description": "A digital video ad has played through 50% of its duration at normal speed." | ||
}, | ||
"xdm:starts": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
"description": "A digital video ad has started playing." | ||
}, | ||
"xdm:thirdQuartiles": { | ||
"$ref": "https://ns.adobe.com/xdm/data/measure", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't seem like the right reference... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is, this is how we implement metrics across all the schemas in XC. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. done |
||
"description": "A digital video ad has played through 75% of it's duration at normal speed." | ||
"description": "A digital video ad has played through 75% of its duration at normal speed." | ||
} | ||
} | ||
} | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be format URI, or else be an xdm:id
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved, thanks, also updated examples.