コード例 #1
0
ファイル: ganalytics.php プロジェクト: Steadroy/Dashboard
function chartMostViewed($settings)
{
    //Setup analytics
    $analytics = getAnalytics();
    //Get data
    $colors = getColorScheme();
    try {
        $data = invertData(runQuery($analytics, $settings["Account"], $settings["From"], $settings["To"], "ga:pageviews", "ga:pagePath", "-ga:pageviews", '15')->getRows());
    } catch (Exception $e) {
        return DoNotCache();
    }
    //Build chart
    $chart = new Highchart('bar');
    $chart->addCategories($data[0]);
    $chart->addSeries($data[1], 'Views', $colors[2]);
    return $chart->toJSON();
}