SmartclipSDKiOS 3.0.0
Smartclip Advertisement Framework for iOS
Instance Methods | Class Methods | Protected Types | Properties | List of all members
SCAdSessionController Class Reference

Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances. More...

#import <SCAdSessionController.h>

Inheritance diagram for SCAdSessionController:

Instance Methods

(SCAdSlotController *) - createAdSlotWithFacadeDelegate:
 Use this function to get your SCAdSlotController, the object that handles an adSlot.
 
(void) - stopAdSlot
 Stop an adSlot.
 
(void) - skipAd
 Skip an ad.
 
(void) - cleanup
 Cleanup after usage!
 
(void) - deleteCookies
 Delete all cookies.
 
(void) - getSavedCookiesWithCompletion:
 Get a list of saved cookies.
 
(void) - getCoreVersion:
 Get version string of core.
 

Class Methods

(void) + setUserTracking:
 Set user tracking allowed or not allowed (from ATTrackingManager required since iOS14). Used for blocking cookies.
 

Protected Types

typedef void(^ SCSetCompletionBlock) (NSSet *_Nullable set)
 CompletionBlock that delivers a set.
 
typedef void(^ SCStringCompletionBlock) (NSString *_Nullable string)
 CompletionBlock that delivers a String.
 

Properties

id< SCAdSessionStateListenersessionStateListener
 

Detailed Description

Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances.


The documentation for this class was generated from the following file: