GoogleIMAAdRequest

public protocol GoogleIMAAdRequest : AdRequest

Type that represents Google IMA Ad Request.

  • The array of AdOverlayUIScope that contains the friendly obstraction views.

    Declaration

    Swift

    var adOverlayUIScopes: [AdOverlayUIScope]? { get }
  • Loading a video ad media file timeout. If loading takes longer than this timeout, the ad playback is canceled and the next ad in the pod plays. The default is 8 seconds.

    Declaration

    Swift

    var loadMediaTimeout: TimeInterval? { get }
  • property languageTag The specified IETF BCP 47 language subtag string for the language used to display text for ads related labels

    Declaration

    Swift

    var languageTag: String? { get }
  • Specify the UI elements that should remain visible during ad playback

    Note

    API will be ignored for TVOS

    Declaration

    Swift

    var imaUiElementOption: IMAUiElementOption { get }