diff --git a/layouts/_partials/components/analytics/matomo.html b/layouts/_partials/components/analytics/matomo.html index ac91651..02b81b5 100644 --- a/layouts/_partials/components/analytics/matomo.html +++ b/layouts/_partials/components/analytics/matomo.html @@ -3,6 +3,16 @@ Matomo Analytics. https://developer.matomo.org/guides/tracking-javascript-guide */ -}} +{{- with .Site.Params.analytics.matomo -}} + +{{- if not .serverURL }} + {{- errorf "Missing Matomo 'serverURL' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#matomo-analytics" -}} +{{- end -}} + +{{- if not .websiteID }} + {{- errorf "Missing Matomo 'websiteID' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#matomo-analytics" -}} +{{- end -}} + + +{{- end -}} diff --git a/layouts/_partials/components/analytics/umami.html b/layouts/_partials/components/analytics/umami.html index 814dd55..9cb3ae4 100644 --- a/layouts/_partials/components/analytics/umami.html +++ b/layouts/_partials/components/analytics/umami.html @@ -6,11 +6,11 @@ https://umami.is/docs/tracker-configuration {{- with .Site.Params.analytics.umami -}} {{- if not .serverURL }} - {{- errorf "Missing Umami 'serverURL' configuration. See TODO" -}} + {{- errorf "Missing Umami 'serverURL' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#umami-analytics" -}} {{- end -}} {{- if not .websiteID }} - {{- errorf "Missing Umami 'websiteID' configuration. See TODO" -}} + {{- errorf "Missing Umami 'websiteID' configuration. See https://imfing.github.io/hextra/versions/latest/docs/guide/configuration/#umami-analytics" -}} {{- end -}} {{- $attributes := newScratch -}}