AdPodcastManagerSettings

@objc(AASDKAdPodcastManagerSettings)
public final class AdPodcastManagerSettings : NSObject

The AdPodcastManagerSettings class provides settings for the Ad Podcast Manager.

  • Your application can provide a player to play the podcast; otherwise, an internal player will be used. Your player will have to conform to the MediaPlayerState protocol.

    Declaration

    Swift

    @objc
    public weak var player: MediaPlayerState?
  • The podcast metadata from the Adswizz AIS (Ads Insertion Server) may contain encoded information about the ad breaks including an ad direct selection URL which the SDK fires and obtains a VAST compliant response to extract additional ad related information. If enabled, automaticallySecureConnectionForAdURL will make sure that any such direct selection URL will use HTTPS protocol to avoid any additional whitelisting. If disabled, automaticallySecureConnectionForAdURL will have no effect. Defaults to true.

    Declaration

    Swift

    @objc
    public var automaticallySecureConnectionForAdURL: Bool