Event Feed
Live scrolling list of recent SDK events with type filters and property drill-down.
The sidebar on the Events page. Shows the 100 most recent events for the project, topped up in real time via a realtime subscription.
Event card
Each event renders as a card with:
- A colored event-name badge (e.g.,
app_open,purchase_success). - Relative time ("a few seconds ago") that updates every 30 s.
- Platform line when known (iOS / Android / web, with icon).
- Geo line when known (
client_city, optionalcountry_code). - A chevron that expands to show the full
propertiesJSON as a key/value grid, with a copy-to-clipboard button.
Event-type filters
Above the feed, the sidebar lists every event name discovered in the
current batch. Each is a toggle. Toggles start enabled for a default
set (app_open, sign_up, login, purchase_success,
subscription_start, screen_view, page_view); any other event name
the page discovers starts disabled and can be toggled on.
Clear
The "Clear" action in the feed header sets a local timestamp cutoff —
events with a timestamp at or before it are hidden for the rest of
the session. This is client-side only; the underlying rows are untouched.
What this view is NOT
- No global search bar, no date-range picker, no "export filtered view" button.
- No per-event detail drawer beyond the inline expand.
- No cohort analysis, funnels, retention, or trend charts — the customer-facing Events page is intentionally a live feed.