Commit d5ea26df1d042ff561444e83076f2e7a71f8be6b

Authored by Alex Savenko
1 parent ee720a54

ga

Showing 1 changed file with 6 additions and 42 deletions   Show diff stats
backend/views/report/index.php
@@ -66,6 +66,12 @@ function getReport($analytics) { @@ -66,6 +66,12 @@ function getReport($analytics) {
66 $sessions->setExpression("ga:sessions"); 66 $sessions->setExpression("ga:sessions");
67 $sessions->setAlias("sessions"); 67 $sessions->setAlias("sessions");
68 68
  69 + // Создание объекта Sort.
  70 + $sessions = new Google_Service_AnalyticsReporting_Sort();
  71 + $sessions->setExpression("ga:country,ga:browser");
  72 + $sessions->setAlias("country,browser");
  73 +
  74 +
69 // Создание объекта ReportRequest. 75 // Создание объекта ReportRequest.
70 $request = new Google_Service_AnalyticsReporting_ReportRequest(); 76 $request = new Google_Service_AnalyticsReporting_ReportRequest();
71 $request->setViewId($VIEW_ID); 77 $request->setViewId($VIEW_ID);
@@ -106,46 +112,4 @@ function printResults($reports) { @@ -106,46 +112,4 @@ function printResults($reports) {
106 } 112 }
107 } 113 }
108 114
109 -/**  
110 - * Note: This code assumes you have an authorized Analytics service object.  
111 - * See the Segments Developer Guide for details.  
112 - */  
113 -  
114 -/**  
115 - * Example #1:  
116 - * Requests a list of all Segments for the authorized user.  
117 - */  
118 -try {  
119 - $segments = $analytics->management_segments->listManagementSegments();  
120 -} catch (apiServiceException $e) {  
121 - print 'There was an Analytics API service error '  
122 - . $e->getCode() . ':' . $e->getMessage();  
123 -  
124 -} catch (apiException $e) {  
125 - print 'There was a general API error '  
126 - . $e->getCode() . ':' . $e->getMessage();  
127 -}  
128 -  
129 -  
130 -/*  
131 - * Example #2:  
132 - * The results of the list method are stored in the segments object.  
133 - * The following code shows how to iterate through them.  
134 - */  
135 -foreach ($segments->getItems() as $segment) {  
136 - $html .= <<<HTML  
137 -<pre>  
138 -  
139 -Segment ID = {$segment->getId()}  
140 -Kind = {$segment->getKind()}  
141 -Self Link = {$segment->getSelfLink()}  
142 -Name = {$segment->getName()}  
143 -Definition = {$segment->getDefinition()}  
144 -Created = {$segment->getCreated()}  
145 -Updated = {$segment->getUpdated()}  
146 -  
147 -</pre>  
148 -HTML;  
149 - print $html;  
150 -}  
151 115