coroxx / evilanalytics
为您的Laravel应用程序提供强大且开源的分析工具
Requires
- matomo/device-detector: dev-master
- stevebauman/location: dev-master
README
EvilAnalytics
使用EvilAnalytics跟踪设备、国家、请求、路由以及更多!版本1.4
文档语言
🔒 隐私
您是您数据的主宰,所有分析数据都存储在您的数据库中。
变更日志:V1.4 🤖
分析数据现在更加准确!
变更日志:V1.2 🇫🇷-🇬🇧
仪表板现在支持法语 🇫🇷 和英语 🇬🇧 语言
安装问题?在discord上联系我:Corox#2729 👾
入门
安装EvilAnalytics非常简单! 😎
composer require coroxx/evilanalytics
php artisan vendor:publish --provider="coroxx\evilanalytics\EvilanalyticsServiceProvider"
php artisan vendor:publish --provider="Stevebauman\Location\LocationServiceProvider"
为了显著提高分析数据的准确性,您应该在App/Console/Kernel.php文件中包含此函数
protected function schedule(Schedule $schedule)
(查看根目录下的Kernel.php文件)
然后每小时在您的服务器上运行任务 每小时
php artisan schedule:run
这将每小时消除大部分机器人
您几乎安装完成了 😇
运行迁移以创建调用表
php artisan migrate
现在您需要在您的web.php文件中配置中间件,如下所示
做得好! 👍
现在可以通过 /analytics/en 访问仪表板 ✅
注意 🚨
不要忘记命名所有路由,否则您将无法准确跟踪每个页面的访问次数
请记住,这样的面板对所有人都是可访问的,因此请不要犹豫,设置一个登录系统来访问它
为此,修改 /vendor/coroxx/evilanalytics/src/routes/web.php
安装指南
安装EvilAnalytics相当简单! 😎
composer require coroxx/evilanalytics
php artisan vendor:publish --provider="coroxx\evilanalytics\EvilanalyticsServiceProvider"
php artisan vendor:publish --provider="Stevebauman\Location\LocationServiceProvider"
为了显著提高分析数据的准确性,您必须将此函数包含在您的App/Console/Kernel.php文件中的该函数中
protected function schedule(Schedule $schedule)
(请查看根目录下的Kernel.php文件)
然后每小时在您的服务器上运行任务 每小时
php artisan schedule:run
这将每小时消除大部分机器人
您接近完成安装 😇
使用以下命令运行迁移以创建调用表
php artisan migrate
现在您需要像示例那样在您的web.php文件中添加中间件
做得好! 👍
现在可以通过 /analytics/fr 访问仪表板 ✅
注意 🚨
不要忘记命名所有路由,否则您将无法准确跟踪每个页面的访问次数
请记住,这样的面板对所有人都是可访问的,因此请不要犹豫,设置一个登录系统来访问它
为此,您需要修改 /vendor/coroxx/evilanalytics/src/routes/web.php