Tracking Methods
Pick the method that fits your stack. All options require an API key and (for browser tracking) the tracker script.
HTML Attributes
Declarative goals and scroll tracking after the script loads
- • Tracker script required
- • Goals via data-ed-goal
- • Scroll via data-ed-scroll
- • No custom JS for common CTAs
JavaScript SDK
Programmatic control in the browser
- • trackGoal() for conversions
- • track() for custom events
- • Automatic page views
- • Configuration options
REST API
Server-side and batch ingest over HTTP
- • POST /api/events and /api/goals
- • POST /api/server/events for trusted revenue
- • Batch submission
- • Soft sampling at quota (not a hard 403)
The browser script sets no cookies. That storage claim is cookieless analytics.