-
Notifications
You must be signed in to change notification settings - Fork 113
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1302 from snowplow/release/r142
Release R142
- Loading branch information
Showing
30 changed files
with
932 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
63 changes: 63 additions & 0 deletions
63
schemas/com.snowplowanalytics.snowplow.media/ad/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Schema for a context entity with information about the currently played ad", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"name": { | ||
"description": "Friendly name of the ad.", | ||
"type": [ | ||
"null", | ||
"string" | ||
], | ||
"maxLength": 4096 | ||
}, | ||
"adId": { | ||
"type": "string", | ||
"maxLength": 256, | ||
"description": "Unique identifier for the ad." | ||
}, | ||
"creativeId": { | ||
"type": [ | ||
"string", | ||
"null" | ||
], | ||
"maxLength": 4096, | ||
"description": "The ID of the ad creative." | ||
}, | ||
"podPosition": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The position of the ad within the ad break, starting with 1.", | ||
"minimum": 1, | ||
"maximum": 65535 | ||
}, | ||
"duration": { | ||
"type": [ | ||
"number", | ||
"null" | ||
], | ||
"description": "Length of the video ad in seconds.", | ||
"minimum": 0, | ||
"maximum": 2147483647 | ||
}, | ||
"skippable": { | ||
"type": [ | ||
"boolean", | ||
"null" | ||
], | ||
"description": "Indicating whether skip controls are made available to the end user." | ||
} | ||
}, | ||
"additionalProperties": false, | ||
"required": [ | ||
"adId" | ||
] | ||
} |
59 changes: 59 additions & 0 deletions
59
schemas/com.snowplowanalytics.snowplow.media/ad_break/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Schema for a context entity, shared with all ad events belonging to the ad break.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_break", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"name": { | ||
"description": "Ad break name (e.g., pre-roll, mid-roll, and post-roll).", | ||
"type": [ | ||
"null", | ||
"string" | ||
], | ||
"maxLength": 4096 | ||
}, | ||
"breakId": { | ||
"type": "string", | ||
"maxLength": 256, | ||
"description": "An identifier for the ad break." | ||
}, | ||
"startTime": { | ||
"type": "number", | ||
"description": "Playback time in seconds at the start of the ad break.", | ||
"minimum": 0, | ||
"maximum": 2147483647 | ||
}, | ||
"breakType": { | ||
"description": "Type of ads within the break: linear (take full control of the video for a period of time), nonlinear (run concurrently to the video), companion (accompany the video but placed outside the player).", | ||
"enum": [ | ||
"linear", | ||
"nonlinear", | ||
"companion", | ||
null | ||
], | ||
"type": [ | ||
"string", | ||
"null" | ||
] | ||
}, | ||
"podSize": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The number of ads to be played within the ad break.", | ||
"minimum": 0, | ||
"maximum": 65535 | ||
} | ||
}, | ||
"additionalProperties": false, | ||
"required": [ | ||
"breakId", | ||
"startTime" | ||
] | ||
} |
14 changes: 14 additions & 0 deletions
14
schemas/com.snowplowanalytics.snowplow.media/ad_break_end_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event that signals the end of an ad break.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_break_end_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
}, | ||
"additionalProperties": false | ||
} |
14 changes: 14 additions & 0 deletions
14
schemas/com.snowplowanalytics.snowplow.media/ad_break_start_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event that signals the start of an ad break.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_break_start_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
}, | ||
"additionalProperties": false | ||
} |
23 changes: 23 additions & 0 deletions
23
schemas/com.snowplowanalytics.snowplow.media/ad_click_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the user clicked on the ad.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_click_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"percentProgress": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The percent of the way through the ad", | ||
"minimum": 0, | ||
"maximum": 100 | ||
} | ||
}, | ||
"additionalProperties": false | ||
} |
13 changes: 13 additions & 0 deletions
13
schemas/com.snowplowanalytics.snowplow.media/ad_complete_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event that signals the ad creative was played to the end at normal speed.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_complete_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": {}, | ||
"additionalProperties": false | ||
} |
23 changes: 23 additions & 0 deletions
23
schemas/com.snowplowanalytics.snowplow.media/ad_pause_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the user clicked the pause control and stopped the ad creative.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_pause_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"percentProgress": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The percent of the way through the ad", | ||
"minimum": 0, | ||
"maximum": 100 | ||
} | ||
}, | ||
"additionalProperties": false | ||
} |
23 changes: 23 additions & 0 deletions
23
schemas/com.snowplowanalytics.snowplow.media/ad_quartile_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when a quartile of ad is reached after continuous ad playback at normal speed.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_quartile_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"percentProgress": { | ||
"type": "integer", | ||
"description": "The percent of the way through the ad", | ||
"minimum": 0, | ||
"maximum": 100 | ||
} | ||
}, | ||
"additionalProperties": false, | ||
"required": [ | ||
"percentProgress" | ||
] | ||
} |
23 changes: 23 additions & 0 deletions
23
schemas/com.snowplowanalytics.snowplow.media/ad_resume_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the user resumed playing the ad creative after it had been stopped or paused.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_resume_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"percentProgress": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The percent of the way through the ad", | ||
"minimum": 0, | ||
"maximum": 100 | ||
} | ||
}, | ||
"additionalProperties": false | ||
} |
23 changes: 23 additions & 0 deletions
23
schemas/com.snowplowanalytics.snowplow.media/ad_skip_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the user activated a skip control to skip the ad creative.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_skip_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": { | ||
"percentProgress": { | ||
"type": [ | ||
"integer", | ||
"null" | ||
], | ||
"description": "The percent of the way through the ad", | ||
"minimum": 0, | ||
"maximum": 100 | ||
} | ||
}, | ||
"additionalProperties": false | ||
} |
13 changes: 13 additions & 0 deletions
13
schemas/com.snowplowanalytics.snowplow.media/ad_start_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event that signals the start of an ad.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "ad_start_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": {}, | ||
"additionalProperties": false | ||
} |
13 changes: 13 additions & 0 deletions
13
schemas/com.snowplowanalytics.snowplow.media/buffer_end_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the the player finishes buffering content and resumes playback.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "buffer_end_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": {}, | ||
"additionalProperties": false | ||
} |
13 changes: 13 additions & 0 deletions
13
schemas/com.snowplowanalytics.snowplow.media/buffer_start_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event fired when the player goes into the buffering state and begins to buffer content.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "buffer_start_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": {}, | ||
"additionalProperties": false | ||
} |
13 changes: 13 additions & 0 deletions
13
schemas/com.snowplowanalytics.snowplow.media/end_event/jsonschema/1-0-0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", | ||
"description": "Media player event sent when playback stops when end of the media is reached or because no further data is available.", | ||
"self": { | ||
"vendor": "com.snowplowanalytics.snowplow.media", | ||
"name": "end_event", | ||
"format": "jsonschema", | ||
"version": "1-0-0" | ||
}, | ||
"type": "object", | ||
"properties": {}, | ||
"additionalProperties": false | ||
} |
Oops, something went wrong.