Privacy
public class Privacy : NSObject
Toolbox: utility methods
-
Undocumented
See moreDeclaration
Swift
public enum VisitorMode : String -
Undocumented
See moreDeclaration
Swift
public enum StorageFeature : String -
Set user OptOut
Declaration
Swift
@objc public class func setVisitorOptOut() -
Set user OptIn
Declaration
Swift
@objc public class func setVisitorOptIn() -
Set User Privacy mode
Declaration
Swift
public class func setVisitorMode(_ visitorMode: VisitorMode)Parameters
visitorModeselected mode from user context
-
Set User Privacy mode
Declaration
Swift
@objc public class func setVisitorMode(_ visitorMode: String)Parameters
visitorModeselected mode from user context
-
Set User Privacy mode
Declaration
Swift
public class func setVisitorMode(_ visitorMode: VisitorMode, duration: Int)Parameters
visitorModeselected mode from user context
durationstorage validity for privacy information (in days)
-
Set User Privacy custom mode
Declaration
Swift
@objc public class func setVisitorMode(_ visitorMode: String, duration: Int)Parameters
visitorModeselected mode from user context
durationstorage validity for privacy information (in days)
-
Set User Privacy custom mode
Declaration
Swift
@objc public class func setVisitorMode(_ visitorMode: String, visitorConsent: Bool, customUserId: String?)Parameters
visitorModeselected mode from user context
visitorConsentvisitor consent to tracking
customUserIdoptional custom user id
-
Set User Privacy mode
Declaration
Swift
@objc public class func setVisitorMode(_ visitorMode: String, visitorConsent: Bool, customUserId: String?, duration: Int)Parameters
visitorModeselected mode from user context
visitorConsentvisitor consent to tracking
customUserIdoptional custom user id
durationstorage validity for privacy information (in days)
-
Get current User Privacy mode
Declaration
Swift
@available(*, deprecated, message: "Use 'getVisitorModeString(﹚' method instead") public class func getVisitorMode() -> VisitorModeReturn Value
user privacy mode
-
Get current User Privacy mode
Declaration
Swift
@objc public class func getVisitorModeString() -> StringReturn Value
user privacy mode
-
Swift incompatibility to call similar method with variadic arguments (https://bugs.swift.org/browse/SR-128)
Declaration
Swift
public class func extendIncludeBuffer(_ keys: String...) -
Undocumented
Declaration
Swift
public class func extendIncludeBuffer(_ visitorMode: VisitorMode, keys: String...) -
Undocumented
Declaration
Swift
public class func extendIncludeBuffer(visitorMode: String, keys: String...) -
Swift incompatibility to call similar method with variadic arguments (https://bugs.swift.org/browse/SR-128)
Declaration
Swift
@objc public class func extendIncludeBuffer(_ keys: [String]) -
Undocumented
Declaration
Swift
@objc public class func extendIncludeBuffer(_ visitorMode: String, keys: [String]) -
Undocumented
Declaration
Swift
public class func extendIncludeStorage(visitorMode: String, storageFeatureKeys: StorageFeature...) -
Extend include buffer for visitor mode set in parameter (Only for exempt or custom)
Declaration
Swift
@objc public class func extendIncludeStorage(_ visitorMode: String, storageFeatureKeys: [String])Parameters
visitorModeselected mode from user context
storageFeatureKeysdata can be stored/kept
Privacy Class Reference