This documentation is no longer actively maintained and may contain outdated information. For the latest product documentation, use docs.mediakind.com.

Configure ad assets

To manage ad substitution, Stream Personalization builds the path to retrieve the ad manifests based on the ADS response (VAST/VMAP or SCTE-130-3).
Like the Ad Decision Server URL, access to ad assets manifest is achieved using URL template pattern. This is usually based on:

  • Base location where ads are stored (could be a local origin, a CDN endpoint).
  • Information retrieved from the VAST/VMAP or SCTE-130-3 response such as ad name, ad ID etc. available as a variable.

List of variables:

VAST/VMAPStream Personalization variableDescription
Ad Title{assetID}If <adTitle> not preset, {assetID} is mapped to the adID value from <creative> VAST element.
MediaFile URL{AssetURL}URL for the creative. Regex can be used to extract the relevant portion (like creative name) and build the path towards the creative manifest.
SCTE-130-3Stream Personalization variableDescription
<Core:URI>{AssetURL}URL of the creative.
<Core:@assetID>{assetID}ID of the creative. Can be used to build the path to the creative manifest.
SCTE-224Stream Personalization variableDescription
Action:content{assetID}When Stream Personalization fetches all the details from the policy, viewing policy and audience, upon viewing policy match, the value of the action:content will be mapped to the variable {assetID=}.
  1. You have started configuring the ad decision server general parameters.

  2. Go to the Asset tab.

  3. Enter the appropriate value for each parameter:

    ParameterDescription
    Source URL patternURL pattern to build the access to the ad manifest based on VAST/VMAP or SCTE-130 response from the ad server.
    Secondary source URL patternSecondary source URL pattern to build the access to the ad manifest based on VAST/VMAP or SCTE-130 response from the ad server.
    Distribution URL patternSegments/chunks distribution URL rewriting. When ad assets are fetched the same way a player would do, this setting is usually identical to Source URL pattern. In case ad asset manifests are fetched locally, this setting shall be properly configured.
    Creative miss notificationAllows sending a notification to a Content Management System (e.g. CMS) in case of missing asset If you selected MediaKind, a new parameter is displayed to configure the asset management URL

    Ad asset configuration example Ad asset configuration example

  4. Go to Configure break bumpers.