TrackingOptions class

Options to control the values tracked in SDK

Different platforms have different default events. Refer to platform specific docs for more details.

Constructors

TrackingOptions({bool ipAddress = true, bool language = true, bool platform = true, bool region = true, bool dma = true, bool country = true, bool city = true, bool carrier = true, bool deviceModel = true, bool deviceManufacturer = true, bool osVersion = true, bool osName = true, bool versionName = true, bool adid = true, bool appSetId = true, bool deviceBrand = true, bool latLag = true, bool apiLevel = true, bool idfv = true})

Properties

adid bool
Android specific
final
apiLevel bool
Android specific
final
appSetId bool
Android specific
final
carrier bool
Mobile (iOS and Android) specific
final
city bool
Mobile (iOS and Android) specific
final
country bool
Mobile (iOS and Android) specific
final
deviceBrand bool
Android specific
final
deviceManufacturer bool
Mobile (iOS and Android) specific
final
deviceModel bool
Mobile (iOS and Android) specific
final
dma bool
Mobile (iOS and Android) specific
final
hashCode int
The hash code for this object.
no setterinherited
idfv bool
iOS specific
final
ipAddress bool
final
language bool
final
latLag bool
Android specific
final
osName bool
Mobile (iOS and Android) specific
final
osVersion bool
Mobile (iOS and Android) specific
final
platform bool
final
region bool
Mobile (iOS and Android) specific
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
versionName bool
Mobile (iOS and Android) specific
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, bool>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited