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 | ... | ... |