Commit d6c4c133df13bb19b716b3c8ac74a2cd8c94d96a

Authored by Alex Savenko
1 parent ff25157e

ga response

Showing 1 changed file with 4 additions and 2 deletions   Show diff stats
app/library/App/Controllers/GaController.php
... ... @@ -25,13 +25,15 @@ class GaController extends CrudResourceController {
25 25  
26 26 public function getAction() {
27 27  
  28 + $metric = $this->request->getServer('metric');
  29 +
28 30 putenv('GOOGLE_APPLICATION_CREDENTIALS=/var/www/phalcon/'.self::SECRET_JSON);
29 31 $client = new Google_Client();
30 32 $client->useApplicationDefaultCredentials();
31 33 $client->setScopes(['https://www.googleapis.com/auth/analytics.readonly']);
32 34 $analytics = new Google_Service_AnalyticsReporting($client);
33 35  
34   - $param[] = ['metric' => 'ga:sessions', 'alias' => 'Сессии'];
  36 + $param[] = ['metric' => $metric];
35 37  
36 38 $response = [];
37 39  
... ... @@ -45,7 +47,7 @@ class GaController extends CrudResourceController {
45 47 // Создание объекта Metrics.
46 48 $sessions = new Google_Service_AnalyticsReporting_Metric();
47 49 $sessions->setExpression($item['metric']);
48   - $sessions->setAlias($item['alias']);
  50 + //$sessions->setAlias($item['alias']);
49 51  
50 52  
51 53 // Создание объекта ReportRequest.
... ...