AATDebugInfo
@objc public class AATDebugInfo : NSObject {
@objc public var testBundleId: String?
@objc public var testId: String?
@objc public var consentInfo: String?
@objc public var placementDebugInfo: [PlacementDebugInfo]
public var availableAdNetworks: [AATAdNetwork]
public var disabledAdNetworks: [AATAdNetwork]
public var removedAdNetworks: [AATAdNetwork]
@objc public var extraSDK: [String]
@objc public var deviceType: String
@objc public var idfaString: String?
@objc(availableAdNetworks) public var objcAvailableAdNetworks: [String] { get }
@objc(disabledAdNetworks) public var objcDisabledAdNetworks: [String] { get }
@objc(removedAdNetworks) public var objcRemovedAdNetworks: [String] { get }
internal init(testBundleId: String? = nil, testId: String? = nil, consentInfo: String? = nil, placementDebugInfo: [AATDebugInfo.PlacementDebugInfo], availableAdNetworks: [AATAdNetwork], disabledAdNetworks: [AATAdNetwork], removedAdNetworks: [AATAdNetwork], extraSDK: [String], deviceType: String, idfaString: String?)
}
extension AATDebugInfo {
@objc public class PlacementDebugInfo : NSObject {
@objc public var placementName: String
@objc public var loadedAdNetworkName: String
@objc public var isLoadingNewAd: Bool
@objc public var lastShownAdNetworkName: String?
internal init(placementName: String, loadedAdNetworkName: String, isLoadingNewAd: Bool, lastShownAdNetworkName: String?)
}
}
@interface AATDebugInfo : NSObject
@property (nonatomic, copy) NSString * _Nullable testBundleId;
@property (nonatomic, copy) NSString * _Nullable testId;
@property (nonatomic, copy) NSString * _Nullable consentInfo;
@property (nonatomic, copy) NSArray<PlacementDebugInfo *> * _Nonnull placementDebugInfo;
@property (nonatomic, copy) NSArray<NSString *> * _Nonnull extraSDK;
@property (nonatomic, copy) NSString * _Nonnull deviceType;
@property (nonatomic, copy) NSString * _Nullable idfaString;
@property (nonatomic, readonly, copy) NSArray<NSString *> * _Nonnull availableAdNetworks;
@property (nonatomic, readonly, copy) NSArray<NSString *> * _Nonnull disabledAdNetworks;
@property (nonatomic, readonly, copy) NSArray<NSString *> * _Nonnull removedAdNetworks;
@end
@interface PlacementDebugInfo : NSObject
@property (nonatomic, copy) NSString * _Nonnull placementName;
@property (nonatomic, copy) NSString * _Nonnull loadedAdNetworkName;
@property (nonatomic) BOOL isLoadingNewAd;
@property (nonatomic, copy) NSString * _Nullable lastShownAdNetworkName;
@end
Last updated