Content Data

Request KeyRequiredRequest Type KeySet On…Description
media.idYstringsessionStartUnique identifer for the content
media.nameNstringsessionStartHuman readible name for the content
media.lengthYnumbersessionStartContent length (seconds)
media.contentTypeYstringsessionStartFormat of the stream (can be any string, a few recommanded values are “Live”, “VOD”, or “Linear”)
media.playerNameYstringsessionStartThe name of the player responsible for rendering the content
media.channelYstringsessionStartThe channel of distribution of the content. This could be an mobile application name or a web site name, property name
media.resumeNbooleansessionStartIndicates whether or not a user is resuming a previous session (as opposed to starting a new session)
media.sdkVersionNstringsessionStartThe SDK verison used by the player

Content Standard Metadata

Request KeyRequiredRequest Type KeySet On…Description
media.streamFormatNstringsessionStartStream format, e.g. “HD”
media.showNstringsessionStartThe program or series name
media.seasonNstringsessionStartThe season number the show or series belongs to
media.episodeNstringsessionStartThe number of the episode
media.assetIdNstringsessionStartThe unique identifier for the content of the video asset, such as the TV series episode identifier, movie asset identifier, or live event identifier. Typically these IDs are derived from metadata authorities such as EIDR, TMS/Gracenote, or Rovi. These identifiers can also be from other proprietary or in-house systems.
media.genreNstringsessionStartThe type of content as defined by the content producer
media.firstAirDateNstringsessionStartThe date when the content first aired on television
media.firstDigitalDateNstringsessionStartThe date when the content first aired on any digital platform
media.ratingNstringsessionStartThe rating as defined by TV Parental Guidelines
media.originatorNstringsessionStartThe creator of the content
media.networkNstringsessionStartThe network / channel name
media.showTypeNstringsessionStart

The type of content, expressed as an integer between 0 and 3:

  • 0 - Full episode
  • 1 - Preview
  • 2 - Clip
  • 3 - Other
media.adLoadNstringsessionStartThe type of ad loaded
media.pass.mvpdNstringsessionStartThe MVPD provided by Adobe authentication
media.pass.authNstringsessionStartIndicates the user has been authorized by Adobe authentication (can only be true if set)
media.dayPartNstringsessionStartThe time of day when the content was broadcast
media.feedNstringsessionStartThe type of feed, e.g., “West-HD”

Ad Data

Request KeyRequiredRequest Type KeySet On…Description
media.ad.podFriendlyNameNstringadBreakStartFriendly name of the ad break
media.ad.podIndexYintegeradBreakStartThe index of the ad pod in the video
media.ad.podSecondYnumberadBreakStartThe second at which the pod started
media.ad.podPositionYintegeradStartThe index of the ad inside the ad break starting at 1
media.ad.nameNstringadStartFriendly name of the ad
media.ad.idYstringadStartName of the ad
media.ad.lengthYnumberadStartLength of the video ad in seconds
media.ad.playerNameYstringadStartThe name of the player responsible for rendering the ad

Ad Standard Metadata

Request KeyRequiredRequest Type KeySet On…Description
media.ad.advertiserNstringadStartThe company or brand whose product is featured in the ad
media.ad.campaignIdNstringadStartThe ID of the ad campaign
media.ad.creativeIdNstringadStartThe ID of the ad creative
media.ad.siteIdNstringadStartThe ID of the ad site
media.ad.creativeURLNstringadStartThe URL of the ad creative
media.ad.placementIdNstringadStartThe placement ID of the ad

Chapter Data

Request KeyRequiredRequest Type KeySet On…Description
media.chapter.indexYintegerchapterStartIdentifies the chapter’s position in the content
media.chapter.offsetYnumberchapterStartThe second in the playback where the chapter starts
media.chapter.lengthYnumberchapterStartThe length of the chapter in seconds
media.chapter.friendlyNameNstringchapterStartThe human-friendly name of the chapter