Sessions & Events
Sessions
Session Lifecycle
App Launch → Session Start → User Activity → Inactivity → Session End
↓
New Activity → Session Resume or New SessionSession Properties
Property
Description
Accessing Session Data
// Get session dataset snapshot
val sessionData = amply.getDataSetSnapshot(DataSetType.Session)
// Returns: { "counter": 5 }// iOS
let sessionData = try await amply.getDataSetSnapshot(type: .session)Events
Event Types
Type
Description
Example
Tracking Custom Events
System Events
Event
When Fired
Listening to System Events
Event Properties
Property Types
Best Practices
Example Event Schema
Event Counters
Counter Type
Scope
Use Case
Accessing Event Counters
Retrieving Recent Events
Last updated