Commit 627baba06ed207f8e604499d5f893ce274249191

Authored by Eugeny Galkovskiy
1 parent 05186f71

google analitics

Showing 1 changed file with 12 additions and 19 deletions   Show diff stats
frontend/views/layouts/main.php
... ... @@ -93,28 +93,21 @@ JS;
93 93 <link type="image/x-icon" href="/img/favicon.ico" rel="icon">
94 94 <title><?= Html::encode($seo->title) ?></title>
95 95 <?php $this->head() ?>
96   - </head>
97   - <body>
98   - <?php $this->beginBody() ?>
99   - <!-- Google Analytics -->
  96 +
  97 + <!-- Google Analytics -->
100 98 <?php if (!empty($settings->ga_code)) { ?>
101   - <script>
102   - (function(i, s, o, g, r, a, m) {
103   - i[ 'GoogleAnalyticsObject' ] = r;
104   - i[ r ] = i[ r ] || function() {
105   - (i[ r ].q = i[ r ].q || []).push(arguments)
106   - }, i[ r ].l = 1 * new Date();
107   - a = s.createElement(o), m = s.getElementsByTagName(o)[ 0 ];
108   - a.async = 1;
109   - a.src = g;
110   - m.parentNode.insertBefore(a, m)
111   - })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
  99 + <script async src="https://www.googletagmanager.com/gtag/js?id=UA-109405172-1"></script>
  100 + <script>
  101 + window.dataLayer = window.dataLayer || [];
  102 + function gtag(){dataLayer.push(arguments);}
  103 + gtag('js', new Date());
112 104  
113   - ga('create', '<?=$settings->ga_code?>', 'auto');
114   - ga('send', 'pageview');
115   -
116   - </script>
  105 + gtag('config', '<?=$settings->ga_code?>');
  106 + </script>
117 107 <?php } ?>
  108 + </head>
  109 + <body>
  110 + <?php $this->beginBody() ?>
118 111 <div id="all">
119 112 <header>
120 113 <!-- *** TOP ***
... ...