diff --git a/docSite/hugo.toml b/docSite/hugo.toml index 5a5a6c024..2cc49ee9a 100644 --- a/docSite/hugo.toml +++ b/docSite/hugo.toml @@ -156,6 +156,11 @@ defaultContentLanguage = 'zh-cn' # ["Something else"] # ] + [params.umamiAnalytics] + websiteid = "69b3f2c6-39a5-4937-b92d-6fdd5c8f5958" + domain = "umami.fastgpt.in" + scriptName = "fastgpt" + [menu] [[menu.primary]] name = "Docs" diff --git a/docSite/layouts/partials/docs/analytics/umami.html b/docSite/layouts/partials/docs/analytics/umami.html new file mode 100644 index 000000000..7eb41f039 --- /dev/null +++ b/docSite/layouts/partials/docs/analytics/umami.html @@ -0,0 +1,16 @@ +{{ if isset site.Params.umamiAnalytics "domain" }} + +{{ else }} + +{{ end }} + + \ No newline at end of file diff --git a/docSite/layouts/partials/docs/head.html b/docSite/layouts/partials/docs/head.html index 2be89c4ee..1afd86c3b 100644 --- a/docSite/layouts/partials/docs/head.html +++ b/docSite/layouts/partials/docs/head.html @@ -106,6 +106,11 @@ {{- end -}} {{- end -}} + {{- if not .Site.IsServer }} + {{ with site.Params.umamiAnalytics.websiteid }} + {{- partialCached (printf "%s/%s" ($.Scratch.Get "pathName") "analytics/umami.html") . -}} + {{ end }} + {{ end }} \ No newline at end of file