无标题

告别谷歌分析!Umami:隐私优先的网站统计新选择

在数据隐私日益受到重视的今天,网站所有者们都在寻找既可靠又尊重用户隐私的分析工具。Umami应运而生,这是一个简单、快速、以隐私为核心的Google Analytics替代品,专注于提供基本的网站流量统计,而不会收集个人身份信息。无论是个人博客、企业官网还是电商平台,Umami都能帮助您轻松掌握访问数据,同时确保合规性。

【图片:Umami Logo】

Umami的核心功能包括实时页面浏览统计、访客来源分析和事件跟踪,所有数据都存储在您自己的服务器上,避免第三方数据泄露风险。与传统的分析工具相比,Umami界面简洁,加载速度快,且完全开源,支持自定义部署。

应用场景广泛:如果您运行一个内容网站,Umami可以显示最受欢迎的页面和用户行为路径;对于企业站点,它能帮助优化营销策略;而开发者则可以利用其API集成更多自定义功能。最重要的是,Umami不使用Cookie或跟踪用户,符合GDPR等隐私法规。

安装Umami非常简单,您可以选择从源码或使用Docker快速部署。

从源码安装步骤:

  1. 确保服务器环境:Node.js 18.18或更新版本,以及PostgreSQL数据库(最低v12.14)。
  2. 克隆代码库:执行 git clone https://github.com/umami-software/umami.git,然后进入目录运行 pnpm install 安装依赖。
  3. 配置数据库:创建 .env 文件,设置 DATABASE_URL 为PostgreSQL连接字符串,例如 postgresql://username:password@localhost:5432/dbname
  4. 构建应用:运行 pnpm run build,系统会自动创建数据库表并生成默认管理员账号(用户名admin,密码umami)。
  5. 启动服务:执行 pnpm run start,应用将在 http://localhost:3000 运行,您可以通过反向代理或直接修改端口对外服务。

使用Docker安装更便捷:

  • 运行 docker compose up -d 即可自动构建容器并启动数据库。
  • 或直接拉取镜像:docker pull docker.umami.is/umami-software/umami:latest

更新时,只需执行 git pullpnpm install 后重新构建,或通过Docker Compose拉取最新镜像。

【图片:Umami演示界面】

启动后,登录管理界面即可添加网站跟踪代码,将生成的脚本嵌入您的网站HTML中。Umami会自动开始收集数据,并以图表形式展示浏览量、访客数等指标。您还可以设置多网站管理、自定义事件和过滤机器人流量。

作为开源Web分析工具,Umami与同类项目如Google Analytics相比,更注重轻量化和隐私保护;而其他工具如Matomo提供更丰富功能但可能更复杂,Plausible则同样强调简洁与合规。Umami以其易用性和自托管优势,成为注重数据主权用户的首选。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容