DefaultTrackingOptions class

Tracking default events.

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

Annotations
  • @Deprecated('Use AutocaptureOptions instead. See Configuration.autocapture.')

Constructors

DefaultTrackingOptions({bool sessions = true, bool appLifecycles = false, bool deepLinks = false, bool attribution = true, bool pageViews = true, bool formInteractions = false, bool fileDownloads = false})
const
DefaultTrackingOptions.all()
Enable all default tracking options.
factory
DefaultTrackingOptions.none()
Disable all default tracking options.
factory

Properties

appLifecycles → bool
Mobile (iOS and Android) specific
final
attribution → bool
Web specific
final
Android specific
final
fileDownloads → bool
Web specific not actually supported in Flutter
final
formInteractions → bool
Web specific not actually supported in Flutter
final
hashCode → int
The hash code for this object.
no setterinherited
pageViews → bool
Web specific
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sessions → bool
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