The input object to configure auto track behavior.
validation: AnalyticsValidationErrorCode - Thrown when the provided parameters or library
configuration is incorrect, or when streamName is missing while enabling a tracker.
// Enable session tracking
configureAutoTrack({
enable: true,
type: 'session',
options: {
streamName: 'myFirehoseStream',
},
});
Configures automatic event tracking for Kinesis Data Firehose. This API will automatically transmit an analytic event to the configured Firehose delivery stream when configured events are detected within your application. This can include: DOM element events (via the
eventtracker), session events (via thesessiontracker), and page view events (via thepageViewtracker).Auto-tracked events are recorded with a data payload of the shape
{ name: eventName, attributes }.