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 | 68 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); |
69 | 69 | $request->setViewId($view_id); |
70 | 70 | $request->setDateRanges($dateRange); |
71 | - $request->setDimensions(array($dimensions)); | |
71 | + if (!empty($dimensions)) { | |
72 | + $request->setDimensions(array($dimensions)); | |
73 | + } | |
72 | 74 | $request->setMetrics(array($metrics)); |
73 | 75 | |
74 | 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 | ... | ... |