Installation
Initialize
Configuration
Track Events
You must provide a distinct_id for all events.
Import Historical Events
For events older than 5 days:
User Profiles
Group Analytics
Send Events
Set Group Properties
Privacy Controls
EU Data Residency
Disable Geolocation
All server-side calls originate from your server’s IP. Set ip to 0 to disable geolocation.
- Context-based API (use
context.Background())
- You manage
distinct_id yourself
- No automatic identity management
- Use
.Import() for historical events
- Type-safe API with Go generics
- Designed for high-performance Go services
Resources