Enumerations

The following enumerations are available globally.

  • Enum that reference all type of ads you can get to test your Smart Display SDK integration.

    See the adPlacementForTestAd: method documentation for more infos.

    See more

    Declaration

    Objective-C

    enum SASAdPlacementTest : NSInteger {}

    Swift

    enum SASAdPlacementTest : Int, @unchecked Sendable
  • Status of an ad.

    See more

    Declaration

    Objective-C

    enum SASAdStatus : NSUInteger {}
  • Bidder adapter competition type, indicates which mode to use for Holistic competition.

    See more

    Declaration

    Objective-C

    enum SASBidderAdapterCompetitionType : NSInteger {}

    Swift

    enum SASBidderAdapterCompetitionType : Int, @unchecked Sendable
  • Bidder adapter rendering type, indicates which rendering mode should be triggered if the winning auction comes from the in-app bidding after Holistic+ competition.

    See more

    Declaration

    Objective-C

    enum SASBidderAdapterCreativeRenderingType : NSInteger {}

    Swift

    enum SASBidderAdapterCreativeRenderingType : Int, @unchecked Sendable
  • Valid ad format type for bidding ads.

    See more

    Declaration

    Objective-C

    enum SASBiddingAdFormatType : NSInteger {}

    Swift

    enum SASBiddingAdFormatType : Int, @unchecked Sendable
  • Type of loader used before the banner can be displayed.

    See more

    Declaration

    Objective-C

    enum SASLoader : NSInteger {}

    Swift

    enum SASLoader : Int, @unchecked Sendable
  • List of all valid video events that can be emitted by a video ad player.

    See more

    Declaration

    Objective-C

    enum SASVideoEvent : NSInteger {}