Event Tracking
Trakqio supports install attribution, session tracking, custom conversion events, and ad revenue events.
Standard Event Types
- install — first app open tied to campaign attribution
- session_start — app launch / active session begins
- session_end — session completion
- signup_complete — user registration completed
- purchase — in-app purchase or e-commerce conversion
- ad_impression / ad_reward — monetization events
Best Practices
- Use stable device_id or external_user_id values.
- Send timestamps from server or normalized client time.
- Avoid duplicate installs by reusing the same installation identifier.
- Use consistent event names across all apps.
Purchase Example
{
"event_name": "purchase",
"event_value": 1,
"event_revenue": 9.99,
"currency": "USD"
}
When to Use Batch API
Use batch mode when offline events need to sync later or when game sessions emit multiple events in a short time.