Commit 73bbe13108f4d83b7d58fcf47ad60c0344269ae1
1 parent
0bdfedea
-Analytics in process
Showing
2 changed files
with
94 additions
and
5 deletions
Show diff stats
backend/views/site/analytic.php
| @@ -15,13 +15,17 @@ | @@ -15,13 +15,17 @@ | ||
| 15 | $dateRange->setEndDate("today"); | 15 | $dateRange->setEndDate("today"); |
| 16 | 16 | ||
| 17 | $sessions = new Google_Service_AnalyticsReporting_Metric(); | 17 | $sessions = new Google_Service_AnalyticsReporting_Metric(); |
| 18 | - $sessions->setExpression('ga:users'); | ||
| 19 | - $sessions->setAlias('Пользователи'); | 18 | + $sessions->setExpression('ga:sessions'); |
| 19 | + $sessions->setAlias('Сеансы'); | ||
| 20 | + | ||
| 21 | + $dimensions = new Google_Service_AnalyticsReporting_Dimension(); | ||
| 22 | + $dimensions->setName('ga:date'); | ||
| 20 | 23 | ||
| 21 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); | 24 | $request = new Google_Service_AnalyticsReporting_ReportRequest(); |
| 22 | $request->setViewId($profile_id); | 25 | $request->setViewId($profile_id); |
| 23 | $request->setDateRanges($dateRange); | 26 | $request->setDateRanges($dateRange); |
| 24 | - $request->setMetrics([ $sessions ]); | 27 | + $request->setMetrics($sessions); |
| 28 | + $request->setDimensions($dimensions); | ||
| 25 | 29 | ||
| 26 | $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); | 30 | $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); |
| 27 | $body->setReportRequests([ $request ]); | 31 | $body->setReportRequests([ $request ]); |
composer.lock
| @@ -4,10 +4,72 @@ | @@ -4,10 +4,72 @@ | ||
| 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", | 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", |
| 5 | "This file is @generated automatically" | 5 | "This file is @generated automatically" |
| 6 | ], | 6 | ], |
| 7 | - "hash": "7024a3493d0dd61f5018018e8987f846", | ||
| 8 | - "content-hash": "f3f1ac35100ae05210344f07161221a4", | 7 | + "hash": "aa326c5f3fbc6bf643995c57820a41a5", |
| 8 | + "content-hash": "3827d959ce5cb915b9885f6c8387da17", | ||
| 9 | "packages": [ | 9 | "packages": [ |
| 10 | { | 10 | { |
| 11 | + "name": "2amigos/yii2-highcharts-widget", | ||
| 12 | + "version": "1.0.1", | ||
| 13 | + "source": { | ||
| 14 | + "type": "git", | ||
| 15 | + "url": "https://github.com/2amigos/yii2-highcharts-widget.git", | ||
| 16 | + "reference": "e820aa981335d0c7269706ad6cb2d0ae81da495b" | ||
| 17 | + }, | ||
| 18 | + "dist": { | ||
| 19 | + "type": "zip", | ||
| 20 | + "url": "https://api.github.com/repos/2amigos/yii2-highcharts-widget/zipball/e820aa981335d0c7269706ad6cb2d0ae81da495b", | ||
| 21 | + "reference": "e820aa981335d0c7269706ad6cb2d0ae81da495b", | ||
| 22 | + "shasum": "" | ||
| 23 | + }, | ||
| 24 | + "require": { | ||
| 25 | + "bower-asset/highcharts-release": "4.1.4", | ||
| 26 | + "yiisoft/yii2": "*" | ||
| 27 | + }, | ||
| 28 | + "require-dev": { | ||
| 29 | + "phpunit/phpunit": "4.*", | ||
| 30 | + "scrutinizer/ocular": "~1.1" | ||
| 31 | + }, | ||
| 32 | + "type": "yii2-extension", | ||
| 33 | + "extra": { | ||
| 34 | + "branch-alias": { | ||
| 35 | + "dev-master": "1.0-dev" | ||
| 36 | + }, | ||
| 37 | + "asset-installer-paths": { | ||
| 38 | + "bower-asset-library": "vendor/bower" | ||
| 39 | + } | ||
| 40 | + }, | ||
| 41 | + "autoload": { | ||
| 42 | + "psr-4": { | ||
| 43 | + "dosamigos\\highcharts\\": "src" | ||
| 44 | + } | ||
| 45 | + }, | ||
| 46 | + "notification-url": "https://packagist.org/downloads/", | ||
| 47 | + "license": [ | ||
| 48 | + "BSD-3-Clause" | ||
| 49 | + ], | ||
| 50 | + "authors": [ | ||
| 51 | + { | ||
| 52 | + "name": "2amigOS! Consulting Group", | ||
| 53 | + "email": "hola@2amigos.us", | ||
| 54 | + "homepage": "http://2amigos.us", | ||
| 55 | + "role": "Developer" | ||
| 56 | + } | ||
| 57 | + ], | ||
| 58 | + "description": "Highcharts JS widget for Yii2.", | ||
| 59 | + "homepage": "http://yiiwheels.com/extension/highcharts-widget", | ||
| 60 | + "keywords": [ | ||
| 61 | + "2amigos", | ||
| 62 | + "chart", | ||
| 63 | + "extension", | ||
| 64 | + "highcharts", | ||
| 65 | + "widget", | ||
| 66 | + "yii", | ||
| 67 | + "yii 2", | ||
| 68 | + "yii2" | ||
| 69 | + ], | ||
| 70 | + "time": "2015-03-16 21:55:20" | ||
| 71 | + }, | ||
| 72 | + { | ||
| 11 | "name": "2amigos/yii2-tinymce-widget", | 73 | "name": "2amigos/yii2-tinymce-widget", |
| 12 | "version": "1.1.1", | 74 | "version": "1.1.1", |
| 13 | "source": { | 75 | "source": { |
| @@ -211,6 +273,29 @@ | @@ -211,6 +273,29 @@ | ||
| 211 | ] | 273 | ] |
| 212 | }, | 274 | }, |
| 213 | { | 275 | { |
| 276 | + "name": "bower-asset/highcharts-release", | ||
| 277 | + "version": "v4.1.4", | ||
| 278 | + "source": { | ||
| 279 | + "type": "git", | ||
| 280 | + "url": "https://github.com/highcharts/highcharts-dist.git", | ||
| 281 | + "reference": "8ec04ca0aa02fe7e9584dc24b6902e4338360763" | ||
| 282 | + }, | ||
| 283 | + "dist": { | ||
| 284 | + "type": "zip", | ||
| 285 | + "url": "https://api.github.com/repos/highcharts/highcharts-dist/zipball/8ec04ca0aa02fe7e9584dc24b6902e4338360763", | ||
| 286 | + "reference": "8ec04ca0aa02fe7e9584dc24b6902e4338360763", | ||
| 287 | + "shasum": "" | ||
| 288 | + }, | ||
| 289 | + "type": "bower-asset-library", | ||
| 290 | + "extra": { | ||
| 291 | + "bower-asset-main": [ | ||
| 292 | + "highcharts.js", | ||
| 293 | + "highcharts-more.js", | ||
| 294 | + "modules/exporting.js" | ||
| 295 | + ] | ||
| 296 | + } | ||
| 297 | + }, | ||
| 298 | + { | ||
| 214 | "name": "bower-asset/icheck", | 299 | "name": "bower-asset/icheck", |
| 215 | "version": "1.0.2", | 300 | "version": "1.0.2", |
| 216 | "source": { | 301 | "source": { |