DCR Content Metadata: Difference between revisions
From Engineering Client Portal
No edit summary  | 
				ColinBrown (talk | contribs)  No edit summary  | 
				||
| Line 1: | Line 1: | ||
{| class="wikitable"  | {| class="wikitable"    | ||
|-  | |-  | ||
! Keys !! Description !! Values !! Required  | ! Keys !! Description !! Values !! Required  | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| type || type of asset || <code>"content"</code> || Yes  | | type || type of asset || <code>"content"</code> || Yes  | ||
|-  | |-  | ||
| assetid || unique ID assigned to asset || custom || Yes  | | assetid || unique ID assigned to asset || custom || Yes  | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| program ||name of program (25 character limit) || ProgramName || Yes  | | program ||name of program (25 character limit) || ProgramName || Yes  | ||
|-  | |-  | ||
| title ||name of program (40 character limit) || Program S3, EP1|| Yes  | | title ||name of program (40 character limit) || Program S3, EP1|| Yes  | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| length || length of content in seconds || If '''continuous''' (24 x 7) stream, pass the value of 86400.<br> If '''live stream''' of a discrete program (Live Event/Sporting Event), <br>pass length of content. If unknown, pass a value of 0.|| Yes  | | length || length of content in seconds || If '''continuous''' (24 x 7) stream, pass the value of 86400.<br> If '''live stream''' of a discrete program (Live Event/Sporting Event), <br>pass length of content. If unknown, pass a value of 0.|| Yes  | ||
|-  | |-  | ||
| airdate || the airdate in the linear TV || YYYYMMDD HH24:MI:SS || Yes  | | airdate || the airdate in the linear TV || YYYYMMDD HH24:MI:SS || Yes  | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| isfullepisode || full episode flag || <code>"y"</code>- full episode, <code>"n"</code>- non full episode || Yes  | | isfullepisode || full episode flag || <code>"y"</code>- full episode, <code>"n"</code>- non full episode || Yes  | ||
|-  | |-  | ||
| Line 23: | Line 23: | ||
<code>"2"</code> Dynamic – Dynamic Ad Insertion (DAI)  | <code>"2"</code> Dynamic – Dynamic Ad Insertion (DAI)  | ||
|| <code>"2"</code> - DCR measures content with dynamic ads || Yes  | || <code>"2"</code> - DCR measures content with dynamic ads || Yes  | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| segB || custom segment B || custom ||    | | segB || custom segment B || custom ||    | ||
|-  | |-  | ||
| segC || custom segment C || custom ||    | | segC || custom segment C || custom ||    | ||
|-  | |-style="background-color:#e9f9fa;"  | ||
| crossId1 || standard episode ID || custom ||    | | crossId1 || standard episode ID || custom ||    | ||
|-  | |-  | ||
Revision as of 19:52, 5 October 2020
| Keys | Description | Values | Required | 
|---|---|---|---|
| type | type of asset | "content" | 
Yes | 
| assetid | unique ID assigned to asset | custom | Yes | 
| program | name of program (25 character limit) | ProgramName | Yes | 
| title | name of program (40 character limit) | Program S3, EP1 | Yes | 
| length | length of content in seconds | If continuous (24 x 7) stream, pass the value of 86400. If live stream of a discrete program (Live Event/Sporting Event), pass length of content. If unknown, pass a value of 0.  | 
Yes | 
| airdate | the airdate in the linear TV | YYYYMMDD HH24:MI:SS | Yes | 
| isfullepisode | full episode flag | "y"- full episode, "n"- non full episode | 
Yes | 
| adloadtype | type of ad load:
 
 
  | 
"2" - DCR measures content with dynamic ads | 
Yes | 
| segB | custom segment B | custom | |
| segC | custom segment C | custom | |
| crossId1 | standard episode ID | custom | |
| crossId2 | content originator (only required for distributors) | custom | 
Custom segments (segB and segC) can be used to aggregate video and/or static content within a single Brand to receive more granular reports within a brand.
Examples regarding usage of segments within SDK:
- All comedy clips and stories for a Brand rolled into a "Comedy" segment
 - genre grouping content by Comedy vs. Drama
 - group related Text + Video content - i.e. for a show that has a lot of - static pages associated with it
 - packaging based on how clients sell inventory
 - grouping related types of content either by genre, category or platform.