Analytics & Tracking Events
Page view events
Page view events — documentation pending.
Complete
GA4 emits a default `page_view` on every route change. The platform AUGMENTS this with per-module page_view events that carry the entity id, slug, and primary attributes — so dashboards can group views by sector / country / module without joining tables.
Per-module page_view events
- home_landing_view
- Homepage view. Properties: `locale`, `viewport_class` (mobile / tablet / desktop), `referrer_class`.
- editorial_article_view
- Article detail. Properties: `article_id`, `article_slug`, `article_type` (news/analysis/profile/guide), `sector?`, `country?`, `is_featured?`.
- opportunity_details_view
- Opportunity detail. Properties: `opportunity_id`, `opportunity_slug`, `status` (open/closing-soon/closed/rolling), `type_slug`, `country_code`, `sector_slug?`.
- founder_profile_view
- Founder profile detail. Properties: `founder_id`, `founder_slug`, `profile_status` (editorial / founder-led), `country?`, `sector?`, `stage?`.
- founder_file_view
- File details page (NOT the reader). Properties: `file_id`, `file_slug`, `file_number`, `category`, `is_sponsored`.
- founder_file_reader_view
- File reader page. Emitted on view AND on a separate `founder_file_reader_complete` when reading progress reaches 90%.
- event_details_view
- Calendar event detail. Properties: `event_id`, `event_slug`, `country_code`, `sector_slug?`, `event_mode` (physical/online/hybrid), `is_paid`.
- coverage_article_view
- Coverage article. Properties: `coverage_id`, `coverage_slug`, `parent_event_id`, `coverage_kind` (recap / analysis / highlights / pitch-result / sponsor-spotlight).
- startup_showcase_view
- Startup detail. Properties: `startup_id`, `startup_slug`, `sector`, `country`, `stage`, `is_verified`.
- docs_topic_view
- Documentation topic view. Properties: `section_slug`, `topic_slug`, `status` (planned/in-progress/complete), `audiences[]`.
