m2quared / laravel-google-analytics
Laravel 5 的 Google Analytics
v3.2.0
2022-03-01 15:42 UTC
Requires
- php: >=7.4
- google/apiclient: ^2.4
- illuminate/support: ^5.0|^6.0|^7.0|^8.0
README
Laravel 4 组件 thujohn/analytics 的 Laravel 5+ 版本
安装
将 m2quared/laravel-google-analytics
添加到 composer.json
。
"m2quared/laravel-google-analytics": "^1.0"
运行 composer update
以拉取 Laravel Google Analytics 的最新版本。
现在打开 config/app.php
并将服务提供者添加到 providers
数组中。
'providers' => [ M2quared\Analytics\AnalyticsServiceProvider::class, ]
现在添加别名。
'aliases' => [ 'Analytics' => M2quared\Analytics\AnalyticsFacade::class, ]
配置
运行 php artisan vendor:publish
并使用您自己的信息修改配置文件 config/google-analytics.php
。
使用方法
查询 API 以获取上周的访问量和页面浏览量。
有关如何调用 Google Analytics API 的更多信息,请参阅此处 https://developers.google.com/apis-explorer/#s/analytics/v3/analytics.data.ga.get
所有 Google Analytics 指标列表可在此处找到 https://developers.google.com/analytics/devguides/reporting/core/dimsmets
$site_id = Analytics::getSiteIdByUrl('http://github.com/'); // return something like 'ga:11111111' $stats = Analytics::query($site_id, '7daysAgo', 'yesterday', 'ga:visits,ga:pageviews');