Commit c6d3dfe5d0551eddbadca378da25f57bfa384f3d
1 parent
0548511b
registration
Showing
1 changed file
with
8 additions
and
4 deletions
Show diff stats
app/library/App/Controllers/GaController.php
@@ -68,16 +68,20 @@ class GaController extends CrudResourceController { | @@ -68,16 +68,20 @@ class GaController extends CrudResourceController { | ||
68 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); | 68 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); |
69 | $request->setViewId($view_id); | 69 | $request->setViewId($view_id); |
70 | $request->setDateRanges($dateRange); | 70 | $request->setDateRanges($dateRange); |
71 | - $request->setDimensions(array($dimensions)); | 71 | + if (!empty($dimensions)) { |
72 | + $request->setDimensions(array($dimensions)); | ||
73 | + } | ||
72 | $request->setMetrics(array($metrics)); | 74 | $request->setMetrics(array($metrics)); |
73 | 75 | ||
74 | $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); | 76 | $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); |
75 | - $body->setReportRequests( array( $request) ); | 77 | + $body->setReportRequests(array($request)); |
76 | 78 | ||
77 | - $response = $analytics->reports->batchGet( $body ); | 79 | + $response = $analytics->reports->batchGet($body); |
78 | 80 | ||
81 | + $obj = $response->toSimpleObject(); | ||
82 | + $obj = $obj->reports->data->rows; | ||
79 | 83 | ||
80 | - return $response->toSimpleObject(); | 84 | + return $obj; |
81 | 85 | ||
82 | } | 86 | } |
83 | 87 |