Commit 39ed17fca920889eed751287955939fa910c0c3e

Authored by Alex Savenko
1 parent dc1bb62d

test google lib

Showing 1 changed file with 17 additions and 1 deletions   Show diff stats
app/library/App/Bootstrap/RouteBootstrap.php
@@ -52,9 +52,17 @@ class RouteBootstrap implements BootstrapInterface @@ -52,9 +52,17 @@ class RouteBootstrap implements BootstrapInterface
52 $client->setDeveloperKey($api_key); 52 $client->setDeveloperKey($api_key);
53 $analytics = new Google_Service_AnalyticsReporting($client); 53 $analytics = new Google_Service_AnalyticsReporting($client);
54 54
  55 + $param[] = ['metric' => 'ga:sessions', 'alias' => 'Сессии'];
  56 + $param[] = ['metric' => 'ga:users', 'alias' => 'Пользователи'];
  57 + $param[] = ['metric' => 'ga:CTR', 'alias' => 'CTR'];
  58 + $param[] = ['metric' => 'ga:goal1Value', 'alias' => 'цель "Корзина"'];
55 59
  60 + foreach ($param as $item) {
  61 + $response = getReport($analytics, $item['metric'], $item['alias']);
56 62
57 - $var_2 = var_dump($analytics); 63 + }
  64 +
  65 + $var_2 = var_dump($response);
58 66
59 $msg = "testing fine"; 67 $msg = "testing fine";
60 68
@@ -64,4 +72,12 @@ class RouteBootstrap implements BootstrapInterface @@ -64,4 +72,12 @@ class RouteBootstrap implements BootstrapInterface
64 ]); 72 ]);
65 }); 73 });
66 } 74 }
  75 +
  76 + public function getReport($analytics, $metric, $alias) {
  77 +
  78 + // Замена на свой идентификатор представления, напр. XXXX.
  79 + $VIEW_ID = "119240817";
  80 +
  81 + return $VIEW_ID;
  82 + }
67 } 83 }
68 \ No newline at end of file 84 \ No newline at end of file