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.new({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