网站分析
捕获页面浏览量和自定义事件
DirEasy使用Plausible API
来跟踪页面浏览量并在应用内显示分析数据。如果您不需要内置分析功能,可以切换到其他分析工具(如Google Analytics、Vercel网站分析、Umami、OpenPanel等)。
Plausible
Plausible.io是一个简单、隐私优先的Google Analytics替代方案。
添加环境变量
Vercel网站分析
Vercel内置的分析工具提供详细的网站访问者洞察,包括热门页面、主要来源和人口统计等新指标。
1. 添加环境变量
首先,您需要在项目中添加以下环境变量:
2. 从Vercel仪表盘启用
然后您需要访问Vercel项目的Analytics标签页,从对话框中点击启用。
了解更多信息请点击这里。
故障排除。
如果一切设置正确,当您访问任何页面时,应该能在浏览器的Network标签中看到来自/_vercel/insights/view
的Fetch/XHR请求。
如果看到_vercel/insights/script.js
404错误,请确保您已从Vercel仪表盘启用了该功能。否则Vercel会不断尝试重新请求该js文件,这将消耗大量Vercel请求。
Google Analytics
Google Analytics跟踪用户行为、页面浏览量、会话时长和其他参与度指标,以提供用户活动和营销效果的洞察。GA跟踪代码使用@next/third-parties注入以提高性能。
要启用它,只需在项目中添加NEXT_PUBLIC_GA_MEASUREMENT_ID
环境变量。
Umami
Umami是一个开源的网站分析工具。它是Google Analytics的一个简单、自托管的替代方案。它是隐私友好型的,不使用cookie。它也是快速且轻量级的。
要启用它,只需在项目中添加NEXT_PUBLIC_UMAMI_SITE_ID
和NEXT_PUBLIC_UMAMI_SITE_SRC
环境变量。
OpenPanel
OpenPanel是Google Analytics的自托管替代方案。
要启用它,只需在项目中添加NEXT_PUBLIC_OPENPANEL_CLIENT_ID
环境变量。