Commit 2617218bc69fd2408e9b5b3563949059ca2c432c

Authored by Alex Savenko
1 parent 6ca4a98a

dynamic view_id

Showing 1 changed file with 2 additions and 1 deletions   Show diff stats
app/library/App/Controllers/GaController.php
@@ -25,6 +25,7 @@ class GaController extends CrudResourceController { @@ -25,6 +25,7 @@ class GaController extends CrudResourceController {
25 25
26 public function getAction() { 26 public function getAction() {
27 27
  28 + $view_id = $this->request->get('view_id') ?? '119240817';
28 $get_metrics = $this->request->get('metric') ?? 'users'; 29 $get_metrics = $this->request->get('metric') ?? 'users';
29 $get_start_date = $this->request->get('start') ?? '30daysAgo'; 30 $get_start_date = $this->request->get('start') ?? '30daysAgo';
30 $get_end_date = $this->request->get('end') ?? 'today'; 31 $get_end_date = $this->request->get('end') ?? 'today';
@@ -64,7 +65,7 @@ class GaController extends CrudResourceController { @@ -64,7 +65,7 @@ class GaController extends CrudResourceController {
64 65
65 // Создание объекта ReportRequest. 66 // Создание объекта ReportRequest.
66 $request = new Google_Service_AnalyticsReporting_ReportRequest(); 67 $request = new Google_Service_AnalyticsReporting_ReportRequest();
67 - $request->setViewId(self::VIEW_ID); 68 + $request->setViewId($view_id);
68 $request->setDateRanges($dateRange); 69 $request->setDateRanges($dateRange);
69 $request->setDimensions(array($dimensions)); 70 $request->setDimensions(array($dimensions));
70 $request->setMetrics(array($metrics)); 71 $request->setMetrics(array($metrics));