Structures
The following structures are available globally.
-
MediaTailor Ad Tracking Response Model
See moreDeclaration
Swift
public struct AdTrackingResponse : Decodable -
MediaTailor Ad Tracking Slot Item Model
See moreDeclaration
Swift
public struct AdTrackingSlotItem : Decodable -
MediaTailor Ad Tracking Slot Model
See moreDeclaration
Swift
public struct AdTrackingSlot : Decodable, Equatable -
Configuration for MediaTailor session initialization.
This configuration includes parameters for ad insertion, player settings, and other session-related options. You can use the
MediaTailorSessionConfiguration.Builderto build a configuration object with the desired parameters.Example usage:
See morelet configuration = MediaTailorSessionConfiguration.Builder() .playerParams(["domain": "example.com"]) .originParams(["customParam": "value"]) .manifestParams(["manifestKey": "manifestValue"]) .overlayAvails(true) .availSuppression(mode: .behindLiveEdge, "00:00:21") .adSignaling(true) .userAgent("MyApp/1.0") .reportingMode(true) .build()Declaration
Swift
public struct MediaTailorSessionConfiguration
Structures Reference