Hugo Umami Analytics 模塊

Umami 是一個開源的、以隱私為重點的網絡分析工具,可作為谷歌分析的替代品。

Modulegithub.com/hugomods/umami-analytics
StatsGitHub Stars Used By Used By Used By Used By

安裝

導入模塊

1module:
2  imports:
3  - path: github.com/hugomods/umami-analytics
1[module]
2  [[module.imports]]
3    path = 'github.com/hugomods/umami-analytics'
1{
2   "module": {
3      "imports": [
4         {
5            "path": "github.com/hugomods/umami-analytics"
6         }
7      ]
8   }
9}

導入模板

1<head>
2  {{ partialCached "hugomods/umami-analytics/index" . .Params.analyze }}
3</head>

站點配置

params.services.umamni_analytics.id

名稱上下文類型必填默認值版本示例
params.services.umamni_analytics.id-string---

站點 ID。

params.services.umamni_analytics.script_url

名稱上下文類型必填默認值版本示例
params.services.umamni_analytics.script_url-string-https://cloud.umami.is/script.js--

JavaScript URL。

站點配置示例

hugo.yaml

1params:
2  services:
3    umami_analytics:
4      id: XXXXXXXX
5      script_url: https://cloud.umami.is/script.js

hugo.toml

1[params]
2  [params.services]
3    [params.services.umami_analytics]
4      id = 'XXXXXXXX'
5      script_url = 'https://cloud.umami.is/script.js'

hugo.json

 1{
 2   "params": {
 3      "services": {
 4         "umami_analytics": {
 5            "id": "XXXXXXXX",
 6            "script_url": "https://cloud.umami.is/script.js"
 7         }
 8      }
 9   }
10}

頁面參數

analyze

名稱上下文類型必填默認值版本示例
analyze-boolean-true--

false 時,不追蹤當前頁。