VerizonMediaResponseVodAd
public protocol VerizonMediaResponseVodAdThe Verizon Media Response Vod ad API.
- 
                  
                  Duration of the ad, in seconds. DeclarationSwift var duration: Int { get }
- 
                  
                  Indicates the API framework if applicable. Remark - If the value is “VPAID”, then the ad is a VPAID ad.
- Otherwise the ad is an Uplynk CMS asset.
 DeclarationSwift var apiFramework: String { get }
- 
                  
                  The identifier of the creative. Remark - Either a VPAID URL if the API framework is “VPAID”.
- Otherwise an asset ID from the Uplynk CMS.
 DeclarationSwift var creative: String { get }
- 
                  
                  The textual representation of the creative’s mime type. Remark - Either “application/javascript” if the API framework is “VPAID”.
- Otherwise “uplynk/m3u8”.
 DeclarationSwift var mimeType: String { get }
- 
                  
                  The width of a companion ad, in pixels. Remark Returns 0 in case of a non-companion ad.DeclarationSwift var width: Int { get }
- 
                  
                  The height of a companion ad, in pixels. Remark Returns 0 in case of a non-companion ad.DeclarationSwift var height: Int { get }
- 
                  
                  List of companion ads of this ad. DeclarationSwift var companions: [VerizonMediaResponseVodAd] { get }
- 
                  
                  The custom set of VAST extensions returned by the ad server. DeclarationSwift var extensions: [Dictionary<String, Any>] { get }
- 
                  
                  All FreeWheel-defined creative parameters. DeclarationSwift var fw_parameters: [String : String] { get }
 VerizonMediaResponseVodAd Protocol Reference
      VerizonMediaResponseVodAd Protocol Reference