diff --git a/app/library/App/Controllers/GaController.php b/app/library/App/Controllers/GaController.php index 1238873..df1aeac 100644 --- a/app/library/App/Controllers/GaController.php +++ b/app/library/App/Controllers/GaController.php @@ -68,16 +68,20 @@ class GaController extends CrudResourceController { $request = new Google_Service_AnalyticsReporting_ReportRequest(); $request->setViewId($view_id); $request->setDateRanges($dateRange); - $request->setDimensions(array($dimensions)); + if (!empty($dimensions)) { + $request->setDimensions(array($dimensions)); + } $request->setMetrics(array($metrics)); $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); - $body->setReportRequests( array( $request) ); + $body->setReportRequests(array($request)); - $response = $analytics->reports->batchGet( $body ); + $response = $analytics->reports->batchGet($body); + $obj = $response->toSimpleObject(); + $obj = $obj->reports->data->rows; - return $response->toSimpleObject(); + return $obj; } -- libgit2 0.21.4