Skip to content

Commit 5dde2ee

Browse files
committed
add analytics for web app
1 parent f82f43d commit 5dde2ee

5 files changed

Lines changed: 1090 additions & 12 deletions

File tree

docs/website-architecture.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@
3030
- `llms.txt`
3131
- JSON-LD graph for website, software application, and FAQ
3232

33+
## Analytics Contract
34+
- Firebase Analytics is enabled for the website to capture default GA4 web events, including page views.
35+
- Initialization is client-side only from `website/src/pages/index.astro` via `website/src/firebase-analytics.ts`.
36+
- No custom click/CTA event tracking is implemented; behavior is intentionally limited to default analytics signals.
37+
3338
## Deploy Contract
3439
- Netlify is the deployment platform for `website/`.
3540
- Root `netlify.toml` defines:

0 commit comments

Comments
 (0)