AI-generated Key Takeaways
-
IMAAdsLoadedData is data returned when the ads loader loads an ad.
-
It contains an ads manager instance or a stream manager instance depending on the ad type.
-
It includes the user context specified in the original ads request.
IMAAdsLoadedData
@interface IMAAdsLoadedData : NSObjectAd data that is returned when the ads loader loads the ad.
-
The ads manager instance created by the ads loader. Will be nil when using dynamic ad insertion.
Declaration
Swift
var adsManager: IMAAdsManager? { get }Objective-C
@property (nonatomic, readonly, nullable) IMAAdsManager *adsManager; -
The stream manager instance created by the ads loader. Will be nil when requesting ads client side.
Declaration
Swift
var streamManager: IMAStreamManager? { get }Objective-C
@property (nonatomic, readonly, nullable) IMAStreamManager *streamManager; -
The user context specified in the ads request.
Declaration
Swift
var userContext: Any? { get }Objective-C
@property (nonatomic, readonly, nullable) id userContext;