maksuco/reports

获取访问量、页面浏览量等

安装: 23

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:laravel

v0.7.5 2018-08-24 22:59 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:48:32 UTC


README

此包有助于管理和统计。

安装

此包需要Spatie/Analytics来生成图表。您可以通过composer安装此包

$ composer require maksuco/Reports
OR
$ composer require maksuco/Reports:dev-master

此包与Laravel +5.5的自动发现功能兼容,但与较旧版本也兼容

用法

Spatie Laravel-Analytics是使用Google Analytics所必需的,该包将自动安装,但需要进行配置,因此您也可以使用以下方法

use Analytics;
use Spatie\Analytics\Period;

//fetch the most visited pages for today and the past week
Analytics::fetchMostVisitedPages(Period::days(7));

//fetch visitors and page views for the past week
Analytics::fetchVisitorsAndPageViews(Period::days(7));

https://github.com/spatie/laravel-analytics

分析助手

分析:获取从今天起的日期 $period = 'month','day','year','all' $period2 = 1,2,3, 等

  \Reports::period($period,$period2);

分析:获取访问量和页面浏览量 $path = /someurl/blogname

  \Reports::counter($period,$period2,$path);

分析:获取图表的访问量和页面浏览量 $path = /someurl/blogname 返回 [$visitors,$pageviews,$labels];

  \Reports::chart($period,$period2,$path);
  

分析:获取图表的访问量和页面浏览量

  \Reports::charts($data1);
  

报告

获取每个表中两个字段的 $count 和 $sum,日期字段是必须使用的,例如:created_at

  \Reports::reports($biz_id,$table,$date,$sum);
  

获取图表报告的数据,与之前相同,但此返回 'total_sum', 'total_count', 'date', 'sum' 和 'count',因此您可以在图表数据集中使用它

  $chart = \Reports::reports_chart($biz_id,$table,$date,$field);
  {!! $chart['sum'] !!}
  

安全性

如果您发现任何与安全相关的问题,请报告。

致谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。