SASSecondaryImplementationInfo
Objective-C
@interface SASSecondaryImplementationInfo : NSObject
Swift
class SASSecondaryImplementationInfo : NSObject
Additional implementation information that can be provided to the SDK when integrated as secondary SDK.
-
Name of the primary SDK calling the Equativ SDK.
Declaration
Objective-C
@property (readonly) NSString *_Nonnull primarySDKName;
Swift
var primarySDKName: String { get }
-
Version of the primary SDK calling the Equativ SDK.
Declaration
Objective-C
@property (readonly) NSString *_Nonnull primarySDKVersion;
Swift
var primarySDKVersion: String { get }
-
The mediation adapter version.
Declaration
Objective-C
@property (readonly) NSString *_Nonnull mediationAdapterVersion;
Swift
var mediationAdapterVersion: String { get }
-
Initialize a new instance of SASSecondaryImplementationInfo.
Declaration
Objective-C
- (nonnull instancetype) initWithPrimarySDKName:(nonnull NSString *)primarySDKName primarySDKVersion:(nonnull NSString *)primarySDKVersion mediationAdapterVersion:(nonnull NSString *)mediationAdapterVersion;
Swift
init(primarySDKName: String, primarySDKVersion: String, mediationAdapterVersion: String)
Parameters
primarySDKName
Name of the primary SDK calling the Equativ SDK.
primarySDKVersion
Version of the primary SDK calling the Equativ SDK.
mediationAdapterVersion
The mediation adapter version.
Return Value
An initialized instance of SASSecondaryImplementationInfo.