如何零成本给博客集成 umami 数据统计分析功能

如何零成本给博客集成 umami 数据统计分析功能

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

本文介绍如何在博客或网站上零成本集成umami统计功能。通过使用supabase的免费Postgres数据库和Vercel托管服务,用户只需10分钟即可完成集成。创建supabase账号后,获取DATABASE_URL,并在Vercel上部署umami项目,配置环境变量后即可访问数据统计看板。

🎯

关键要点

  • 本文介绍如何零成本给博客或网站集成 umami 统计功能。
  • 使用 supabase 提供的免费 500M postgres 数据库,足够支持 umami 的需求。
  • 托管 umami 服务使用 vercel,整个集成过程可在 10 分钟内完成。
  • 创建 supabase 账号后,新建项目并获取 DATABASE_URL。
  • 在 Vercel 上一键部署 umami 服务,需登录 GitHub 账号并 fork umami 项目。
  • 在 Vercel 的新项目中填写环境变量,设置 build command 为 yarn build && yarn update-db。
  • 部署完成后访问 <deploy-id>.vercel.app,默认账号密码为 admin 和 umami。
  • 完成基础帐号配置后,添加网站信息并可选择启用共享 URL,方便他人访问数据看板。

延伸问答

如何在博客上集成 umami 数据统计功能?

可以通过创建 supabase 账号获取 DATABASE_URL,并在 Vercel 上一键部署 umami 项目,整个过程大约需要10分钟。

使用 umami 需要哪些服务?

umami 需要使用 supabase 提供的免费 Postgres 数据库和 Vercel 托管服务。

如何获取 supabase 的 DATABASE_URL?

在创建 supabase 项目后,可以在项目设置中找到并获取 DATABASE_URL。

在 Vercel 部署 umami 时需要设置哪些环境变量?

需要设置 tracker_script_name 和 AdBlock hugo-ladder 两个环境变量。

完成 umami 部署后如何访问数据看板?

访问 <deploy-id>.vercel.app,默认账号密码为 admin 和 umami。

如何在 umami 中添加网站信息?

在完成基础帐号配置后,点击侧边栏的“网站”标签,填写网站基本信息并可选择启用共享 URL。

➡️

继续阅读