GoogleDAIVodConfiguration
@objc(THEOplayerGoogleDAIVodConfiguration)
public class GoogleDAIVodConfiguration : GoogleDAIConfiguration
Represents a configuration for server-side ad insertion with the Google DAI pre-integration for vod streams.
-
The identifier for the publisher content for on-demand streams.
Remark
- The publisher content comes from a CMS.
- This property is required for on-demand streams.
Declaration
Swift
@objc public var contentSourceID: String -
The identifier for the video content source for on-demand streams.
Remark
This property is required for on-demand streams.Declaration
Swift
@objc public var videoID: String -
The builder for the Google DAI configuration.
Declaration
Swift
@objc public init(videoID: String, contentSourceID: String, apiKey: String, authToken: String?, streamActivityMonitorID: String?, adTagParameters: [String: String]?)Parameters
videoIDThe identifier for the video content source.
apiKeyThe key for the stream request.
authTokenThe authorization token for the stream request.
streamActivityMonitorIDThe identifier for a stream activity monitor.
adTagParametersThe ad parameters that are added to the stream request.
GoogleDAIVodConfiguration Class Reference