ClickstreamConfiguration
@objcMembers
public class ClickstreamConfiguration : NSObject
The configuration object for clickstream, modify the params after sdk initialize
-
Declaration
Swift
public func withAppId(_ appId: String) -> ClickstreamConfiguration
-
Declaration
Swift
public func withEndpoint(_ endpoint: String) -> ClickstreamConfiguration
-
Declaration
Swift
public func withSendEventInterval(_ sendEventsInterval: Int) -> ClickstreamConfiguration
-
Declaration
Swift
public func withTrackAppExceptionEvents(_ isTrackAppExceptionEvents: Bool) -> ClickstreamConfiguration
-
Declaration
Swift
public func withTrackScreenViewEvents(_ isTrackScreenViewEvents: Bool) -> ClickstreamConfiguration
-
Declaration
Swift
public func withTrackUserEngagementEvents(_ isTrackUserEngagementEvents: Bool) -> ClickstreamConfiguration
-
Declaration
Swift
public func withCompressEvents(_ isCompressEvents: Bool) -> ClickstreamConfiguration
-
Declaration
Swift
public func withLogEvents(_ isLogEvents: Bool) -> ClickstreamConfiguration
-
Declaration
Swift
public func withAuthCookie(_ authCookie: String) -> ClickstreamConfiguration
-
Declaration
Swift
public func withSessionTimeoutDuration(_ sessionTimeoutDuration: Int64) -> ClickstreamConfiguration
-
Declaration
Swift
public func withInitialGlobalAttributes(_ globalAttributes: ClickstreamAttribute) -> ClickstreamConfiguration
-
Declaration
Swift
public func withInitialGlobalAttributesObjc(_ globalAttributes: NSDictionary) -> ClickstreamConfiguration