datascaled / statamic-fathom-stats
1.0.4
2024-09-17 14:20 UTC
Requires
- php: ^8.0
- statamic/cms: ^4.0 || ^5.0
README
Statamic Fathom Stats 是一个 Statamic 插件,它为仪表板添加了小部件。
功能
此插件提供以下小部件
- 页面浏览量
- 按设备访问者
- 按页面访问者
- 平均停留时间
- 页脚
还有更多 🚀
- 完全可翻译
- 每个小部件都是可选的
- 每个小部件允许自定义天数
如何安装
您可以在 Statamic 控制面板的 工具 > 插件
部分搜索此插件并点击 安装,或从您的项目根目录运行以下命令
composer require datascaled/statamic-fathom-stats
php artisan vendor:publish --tag="statamic-fathom-stats-config"
将以下值添加到您的 env 文件中
FATHOM_API_TOKEN= FATHOM_SITE_ID=
将小部件添加到 config/statamic/cp.php
[ 'type' => 'general_statistics', 'days' => 30, 'width' => 100, ], [ 'type' => 'visitors_per_device', 'days' => 30, 'width' => 50, ], [ 'type' => 'visitors_per_page', 'days' => 30, 'width' => 50, ], [ 'type' => 'average_duration', 'days' => 30, 'width' => 100, ], [ 'type' => 'footer', 'width' => 100, ],
如果区域设置不是 "en",将翻译添加到您的 lang/locale.json
"Visitor": "Besucher", "Phone": "Telefon", "Desktop": "Desktop", "Page views": "Seitenaufrufe", "Unique visitors": "Individuelle Besucher", "Seconds": "Sekunden"
重要说明
由于 API 是早期访问,并且 Fathom 已设置每分钟 10 请求的限制,我们决定不提供任何过滤器。
由 Datascale 在苏黎世用 ❤️ 制作