flutter_analytics library

A barebones Analytics SDK to collect anonymous metadata from flutter apps.

Basically the SDK provides static event calls for four macro events to be collected: Groups & Identifies (along with group/user traits) as well as Screens & Trackings (along with custom properties).

Data is buffered locally for each target destination to receive the analytics. The list of destinations to be served via batched HTTPS POST requests is defined OTA, as well as a few other settings.

Classes

Analytics
Static singleton class for single-ended app-wide datalogging.
AnalyticsParser
Basic class for safely parsing <dynamic> payloads.
AnalyticsSettings
Allows fine customization of Analytics constants at Setup time.