Commit c6d3dfe5d0551eddbadca378da25f57bfa384f3d

Authored by Alex Savenko
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