Add Umami analytics tracking
Deploy production / deploy (push) Successful in 22s

This commit is contained in:
2026-08-23 17:44:23 -07:00
parent a88092631a
commit 457f98ad8e
2 changed files with 14 additions and 0 deletions
+13
View File
@@ -85,6 +85,19 @@ README.md This runbook
Generated output such as `build/`, `dist/`, and `.lektor/` is intentionally Generated output such as `build/`, `dist/`, and `.lektor/` is intentionally
ignored and must not be committed. ignored and must not be committed.
## Public analytics
Normal public pages load the deferred Umami Cloud tracker once from the shared
`templates/base.html` layout:
```html
<script defer src="https://cloud.umami.is/script.js" data-website-id="a89a54ce-3208-4655-80dc-5480f85d5dce"></script>
```
This is baseline page tracking only. The repository does not host an analytics
backend, add custom analytics events, or include the tracker in local authoring
and build interfaces.
## Atom and RSS feeds ## Atom and RSS feeds
The project-aware build generates Atom 1.0 and RSS 2.0 feeds from one shared The project-aware build generates Atom 1.0 and RSS 2.0 feeds from one shared
+1
View File
@@ -18,6 +18,7 @@
<script src="{{ '/static/section-heroes.js'|url }}?v=1" defer></script> <script src="{{ '/static/section-heroes.js'|url }}?v=1" defer></script>
<script src="{{ '/static/narration.js'|url }}?v=1" defer></script> <script src="{{ '/static/narration.js'|url }}?v=1" defer></script>
<script src="{{ '/static/social-share.js'|url }}?v=1" defer></script> <script src="{{ '/static/social-share.js'|url }}?v=1" defer></script>
<script defer src="https://cloud.umami.is/script.js" data-website-id="a89a54ce-3208-4655-80dc-5480f85d5dce"></script>
</head> </head>
<body> <body>
<header class="site-header"> <header class="site-header">