SASInterstitialManager
Objective-C
@interface SASInterstitialManager : SASBaseInterstitialManager
Swift
class SASInterstitialManager : SASBaseInterstitialManager
Class used to load and display interstitial ads.
-
An object implementing the SASInterstitialManagerDelegate protocol.
Declaration
Objective-C
@property (nonatomic, weak, nullable) id<SASInterstitialManagerDelegate> delegate;Swift
weak var delegate: (any SASInterstitialManagerDelegate)? { get set } -
Initialize a new SASInterstitialManager instance.
Declaration
Objective-C
- (nonnull instancetype) initWithPlacement:(nonnull SASAdPlacement *)placement delegate:(nullable id<SASInterstitialManagerDelegate>)delegate;Swift
init(placement: SASAdPlacement, delegate: (any SASInterstitialManagerDelegate)?)Parameters
placementThe placement that will be used to load interstitial ads.
delegateAn object implementing the SASInterstitialManagerDelegate protocol.
Return Value
An initialized instance of SASInterstitialManager.
-
Initialize a new SASInterstitialManager instance with a bidding ad response.
A bidding ad response can be retrieved using an instance of SASBiddingManager.
Declaration
Objective-C
- (nonnull instancetype) initWithBiddingAdResponse:(nonnull SASBiddingAdResponse *)biddingAdResponse delegate: (nullable id<SASInterstitialManagerDelegate>)delegate;Swift
init(biddingAdResponse: SASBiddingAdResponse, delegate: (any SASInterstitialManagerDelegate)?)Parameters
biddingAdResponseThe bidding ad reponse that will be used to load the interstitial ad.
delegateAn object implementing the SASInterstitialManagerDelegate protocol.
Return Value
An initialized instance of SASInterstitialManager.
-
Sends a message to the webview hosting the creative.
The message can be retrieved in the creative by adding an MRAID event listener on the ‘sasMessage’ event. It will not be sent if the creative is not fully loaded.
Declaration
Objective-C
- (void)sendMessageToWebView:(nonnull NSString *)message;Swift
func sendMessageToWebView(_ message: String)Parameters
messageA non empty message that will be sent to the creative.