AdVideoFriendlyObstructionPurpose

@objc(AASDKAdVideoFriendlyObstructionPurpose)
public enum AdVideoFriendlyObstructionPurpose : Int

A set of purposes for which an obstruction can be registered as “friendly”.

  • Video controls such as pause buttons or progress bars.

    Declaration

    Swift

    case mediaControls
  • Controls such as close (X) or skip (which results in closing the ad) buttons.

    Declaration

    Swift

    case closeAd
  • Views such as transparent overlays that are used to capture tap events on the video view and then render the controls to users when tapped.

    Declaration

    Swift

    case notVisible
  • Other controls such as Cast/AirPlay, collapse or various other relevant actions.

    Declaration

    Swift

    case other