ATInternet
public class ATInternet : NSObject
Use this class to manage tracker instances
-
Get a Tracker with
defaultTracker
nameDeclaration
Swift
@objc public var defaultTracker: Tracker { get } -
Singleton
Declaration
Swift
@objc public class var sharedInstance: ATInternet { get } -
Get a tracker with default configuration
Declaration
Swift
@objc public func tracker(_ name: String) -> TrackerParameters
namethe tracker identifier
Return Value
a new tracker or an existing instance
-
Undocumented
Declaration
Swift
@objc public class var databaseDirectory: URL { get set } -
Disable user identification.
Declaration
Swift
@objc public class var optOut: Bool { get set } -
Prevent offline hits to be sync with icloud
Declaration
Swift
@objc public static var preventICloudSync: Bool -
Get a tracker with custom configuration
Declaration
Swift
@objc public func tracker(_ name: String, configuration: [String : String]) -> TrackerParameters
namethe tracker identifier
configurationa custom configuration. See TrackerConfigurationKeys
Return Value
a new tracker or an existing instance
ATInternet Class Reference