| CONTRIBUTORS.md | ●●●●● patch | view | raw | blame | history | |
| docs/analytics.md | ●●●●● patch | view | raw | blame | history | |
| docs/analytics/umami.md | ●●●●● patch | view | raw | blame | history | |
| layouts/_default/baseof.html | ●●●●● patch | view | raw | blame | history | |
| layouts/partials/analytics/umami.html | ●●●●● patch | view | raw | blame | history |
CONTRIBUTORS.md
@@ -127,3 +127,4 @@ - [MichaĆ Pawlik](https://michalp.net) - [Kilian Kluge](https://github.com/ionicsolutions) - [Jaroslaw Rozanski](https://jarekrozanski.eu) - [Easton Man](https://github.com/eastonman) docs/analytics.md
@@ -13,4 +13,5 @@ * [Matomo](https://matomo.org/) - [documentation](/docs/analytics/matomo.md) * [Micro Analytics](https://microanalytics.io/) - [documentation](/docs/analytics/microanalytics.md) * [Plausible Analytics](https://plausible.io/) - [documentation](/docs/analytics/plausible.md) * [Umami](https://umami.is/) - [documentation](/docs/analytics/umami.md) * [Wide Angle Analytics](https://wideangle.co/) - [documentation](/docs/analytics/wideangle.md) docs/analytics/umami.md
New file @@ -0,0 +1,7 @@ # Umami ```toml [params.umami] siteID = "ABCDE" serverURL = "analytics.example.com" ``` layouts/_default/baseof.html
@@ -1,5 +1,6 @@ <!DOCTYPE html> <html lang="{{ .Site.Language.Lang }}"> <head> <title>{{ block "title" . }}{{ .Site.Title }}{{ end }}</title> {{ partial "head.html" . }} @@ -25,7 +26,8 @@ </main> {{ if .HasShortcode "mermaid" }} <script src="https://cdn.jsdelivr.net/npm/mermaid@9.3.0/dist/mermaid.min.js" integrity="sha256-QdTG1YTLLTwD3b95jLqFxpQX9uYuJMNAtVZgwKX4oYU=" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/mermaid@9.3.0/dist/mermaid.min.js" integrity="sha256-QdTG1YTLLTwD3b95jLqFxpQX9uYuJMNAtVZgwKX4oYU=" crossorigin="anonymous"></script> <script> mermaid.initialize({ startOnLoad: true }); </script> @@ -102,6 +104,10 @@ {{- partial "analytics/yandex-metrika" . -}} {{ end }} {{ if and .Site.Params.umami .Site.Params.umami.siteID }} {{- partial "analytics/umami" . -}} {{ end }} {{- partial "body/extensions" . -}} </body> layouts/partials/analytics/umami.html
New file @@ -0,0 +1,4 @@ <!-- Umami Analytics START --> <script async defer data-website-id="{{ .Site.Params.umami.websiteId }}" src="{{ .Site.Params.umami.serverURL }}/umami.js"></script> <!-- Umami Analytics END -->