用Supabase和Umami在Vercel上搭建私密的网站数据统计方案:免费替代Google Analytics

24 年 4 月 17 日 星期三
340 字
2 分钟

AI 摘要

奋力赶来...

使用 Supabase 免费数据库服务,通过 Vercel 搭建一个替代 Google Analytics 的网站数据统计解决方案。

操作步骤

  1. 首先在 GitHub 的 Umami 项目Fork到自己的账号下。
  2. Supabase 中创建一个项目,需要记住所设置的密码,之后会用到
创建项目
  1. 等待初始化完成点击右上角 connect 复制出需要之后使用的连接链接。
数据库链接
链接地址

其中 postgres://postgres.vzhpxlcldnemfwtfztfh:[YOUR-PASSWORD]@aws-0-us-west-1.pooler.supabase.com:5432/postgres 需要将 [YOUR-PASSWORD] 调整为上一步中设置的密码。

  1. Vercel 创建项目,选择自己 Fork 的 Umami。
仓库地址指定
  1. 添加环境变量后点击 Deploy 进行部署。
添加环境变量

其中 HASH_SALT 是随机的输入的字符串,DATABASE_URL 为替换了密码的数据库连接地址。

  1. 等待部署完成,通过项目地址或者自己绑定的域名可以进入具体的设置页面。
登录 Umami
text
Username: admin
Password: umami

登录后可以修改密码,设置自己要统计访问的网站并获取到监听代码,之后就是在目标网站上进行部署操作了。

监听代码

优点

  1. 支持绑定域名,可减少被广告插件影响的可能,数据统计更方便。
  2. 数据可以部署到自己搭建的数据库上,完全归属自己。

文章标题:用Supabase和Umami在Vercel上搭建私密的网站数据统计方案:免费替代Google Analytics

文章作者:Cedar

文章链接:https://some.fylsen.com/posts/supabase-umami-vercel-privacy-analytics-free-alternative-google-analytics  [复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。