用 Umami 分析网站访客

给 Quarto 博客接入一个轻量、隐私友好的访问统计

介绍如何在网站中接入 Umami Cloud,并把追踪脚本放入 Quarto 的站点配置。
web
analytics
Author

Liripo

Published

June 16, 2024

Modified

June 1, 2026

1 Umami Cloud

如果只是给个人博客看访问趋势,Umami Cloud 的免费额度通常就够用了。它的接入方式也比较轻:注册站点、复制追踪脚本,然后把脚本加入网页即可。

Note

如果访问量超过免费额度,或者希望完全自托管,也可以改用 Umami 的本地部署版本。

2 接入步骤

  1. 注册Umami Cloud, 之后填写要分析的网站,填写完成后会给出对应的追踪代码;
  2. 给要分析的网站,增加追踪代码:
<script defer src="https://cloud.umami.is/script.js" data-website-id="6aca168c-471e-41f9-9977-ac136a20c1c1"></script>

上面代码data-website-id='*'记得改为对应的追踪 id

3 放到 Quarto 配置中

对 Quarto 网站来说,可以把脚本放到 _quarto.ymlinclude-in-header 中,这样每个页面都会自动带上统计脚本:

format:
  html:
    include-in-header:
      - text: |
          <script defer src="https://cloud.umami.is/script.js" data-website-id="你的站点 ID"></script>