Classes
The following classes are available globally.
-
Class used to represent a single ad loading error.
See moreDeclaration
Objective-C
@interface SASAdError : NSObject
Swift
class SASAdError : NSObject
-
Model class centralizing useful information for publishers.
See moreDeclaration
Objective-C
@interface SASAdInfo : NSObject
Swift
class SASAdInfo : NSObject
-
Object that represents an ad placement.
An ad placement aggregates several information like the site id, page id and format id that will be used when loading an ad.
See moreDeclaration
Objective-C
@interface SASAdPlacement : NSObject
Swift
class SASAdPlacement : NSObject
-
Model class, sub module of SASAdInfo model, centralizing useful programmatic information for publishers.
See moreDeclaration
Objective-C
@interface SASAdProgrammaticInfo : NSObject
Swift
class SASAdProgrammaticInfo : NSObject
-
A view that loads and displays a banner creative.
See moreDeclaration
Objective-C
@interface SASBannerView : UIView
Swift
class SASBannerView : UIView
-
Hold the configuration of the Display SDK.
Note
This singleton class is used for the initial SDK configuration. This configuration is MANDATORY and should be done before performing any ad call. Check the complete documentation for more information.Declaration
Objective-C
@interface SASConfiguration : NSObject
Swift
class SASConfiguration : NSObject
-
Retrieve some informations about the DisplayKit framework.
See moreDeclaration
Objective-C
@interface SASFrameworkInfo : NSObject
Swift
class SASFrameworkInfo : NSObject
-
A class that loads and shows an interstitial ad.
See moreDeclaration
Objective-C
@interface SASInterstitialManager : NSObject
Swift
class SASInterstitialManager : NSObject
-
Represents the margins to apply to parallax ads.
See moreDeclaration
Objective-C
@interface SASParallaxMargins : NSObject
Swift
class SASParallaxMargins : NSObject
-
Additional implementation information that can be provided to the SDK when integrated as secondary SDK.
See moreDeclaration
Objective-C
@interface SASSecondaryImplementationInfo : NSObject
Swift
class SASSecondaryImplementationInfo : NSObject
-
Object representing a Seller Defined Audience. More info here: https://documentation.smartadserver.com/displaySDK/sellerdefinedaudience.html
See moreDeclaration
Objective-C
@interface SASSellerDefinedAudience : NSObject <NSCoding>
Swift
class SASSellerDefinedAudience : NSObject, NSCoding
-
Object representing a Seller Defined Content. More info here: https://documentation.smartadserver.com/displaySDK8/sellerdefinedaudience.html
See moreDeclaration
Objective-C
@interface SASSellerDefinedContent : NSObject <NSCoding>
Swift
class SASSellerDefinedContent : NSObject, NSCoding
-
Object representing a Segment of both Seller Defined Audience and Seller Defined Content.
See moreDeclaration
Objective-C
@interface SASSellerDefinedSegment : NSObject <NSCoding>
Swift
class SASSellerDefinedSegment : NSObject, NSCoding