Commit d5ea26df1d042ff561444e83076f2e7a71f8be6b
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 | 66 | $sessions->setExpression("ga:sessions"); |
| 67 | 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 | 75 | // Создание объекта ReportRequest. |
| 70 | 76 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); |
| 71 | 77 | $request->setViewId($VIEW_ID); |
| ... | ... | @@ -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 | ... | ... |