Skip to main content

Automatic Behavior

BehaviorDescription
Session trackingEmits first_open, session_start, and session_end automatically
Device metadataCollects device model, OS version, screen resolution, locale, timezone, app version
Offline queuingEvents are persisted to disk and sent when connectivity is restored
Network awarenessPending events are flushed when the device comes back online
RetryFailed requests are retried with exponential backoff (up to maxRetries)
Queue overflowWhen maxQueueSize is reached, the oldest events are evicted