ivancevich/analytics

Laravel 4的Google Analytics

dev-master 2014-05-23 20:06 UTC

This package is not auto-updated.

Last update: 2024-09-24 07:24:57 UTC


README

Laravel 4的Laravel 3 bundle lordcoste/analytics-s2s移植

安装

ivancevich/analytics添加到composer.json

"ivancevich/analytics": "dev-master"

运行composer update以拉取Analytics的最新版本。

现在打开app/config/app.php并将服务提供者添加到您的providers数组中。

'providers' => array(
    'Ivancevich\Analytics\AnalyticsServiceProvider',
)

现在添加别名。

'aliases' => array(
    'Analytics' => 'Ivancevich\Analytics\AnalyticsFacade',
)

配置

运行php artisan config:publish ivancevich/analytics并使用您自己的信息修改配置文件。

用法

查询上周的访问量和页面浏览量。

有关调用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($siteID, '7daysAgo', 'yesterday', 'ga:visits,ga:pageviews');