DryRunRtoasterCoreComponent
@objc(DryRunRtoasterCore)
public class DryRunRtoasterCoreComponent : NSObject, IRtoasterCore
Undocumented
-
Undocumented
Declaration
Swift
@objc public class func _rtoaster_register_component()
-
Declaration
Swift
public static var name: String
-
Declaration
Swift
public static var version: SdkVersion
-
Undocumented
Declaration
Swift
public static func create(_ resolver: IDiResolver) throws -> ComponentBase
-
Declaration
Swift
public var isSetup: Bool
-
Declaration
Swift
public var isOptedIn: Bool
-
Declaration
Swift
public var userId: String
-
Declaration
Swift
public var defaultUserId: String
-
Declaration
Swift
public var trackingUserId: String { get }
-
Declaration
Swift
public func setup(_ parameter: RtoasterSetupParameter)
-
Declaration
Swift
public func teardown()
-
Declaration
Swift
public func setProxyBaseUrl(_ url: String) throws
-
Declaration
Swift
public func optIn() throws -> ITracker
-
Declaration
Swift
public func optOut() throws -> ITracker
-
Declaration
Swift
public func setUserId(userId: String, takeover: Bool) throws
-
Declaration
Swift
public func resetUserId() throws
-
Declaration
Swift
public func track(parameter: TrackingParameter) throws -> ITracker
-
Declaration
Swift
public func event(parameter: TrackingParameter) throws -> ITracker
-
Declaration
Swift
public func recommend(parameter: RecommendationParameter) throws -> IRecommender