Месяц назад (с 1 октября 2017) Google втихую начал массовое бета-тестирование нового фреймворка gtag.js.
Администратор аналитикса ранее видел «стандартный» код UA в разделе настройки – ресурс – код отслеживания:
Теперь обновлённый код счетчика gtag.js выглядит следующим образом:
Давайте немного разберемся в Global Site Tag. Внешне — это обновлённый код аналитикса, который нужно разместить на каждой странице сайта. Разница лишь в том, что gtag.js следует размещать в начале раздела <HEAD>.
Внутри нового фреймворка заложены технические изменения, которые в дальнейшем (как утверждает Google) позволят воспользоваться некоторыми преимуществами по сравнению с кодом Universal Analytics:
Достаточно размыто и непонятно, но это всё, что известно на текущий момент.
Если вы замените код UA на обновлённый, то основная информация по сайту у вас будет собираться (сессии, просмотры страниц и т.д.). Но если были настроены цели, пользовательские параметры, электронная коммерция и т.д., то простой заменой счетчика не обойтись – нужно менять код сайта.
При использовании UA цели настраивали так:
ga(‘send’, ‘event’, ‘event_name’, ‘categoryName’, ‘labelName’);
Если вы установите код gtag.js, то та же самая цель должна фиксироваться следующим кодом:
gtag('event', 'event_name', { 'event_category': categoryName, 'event_label': labelName });
Просмотр виртуальных страниц в UA настраивали так:
ga('send', 'pageview', '/virtual/complete');
Тот же самый просмотр виртуальной страницы в gtag.js:
gtag('config', 'GA_TRACKING_ID', { 'page_title': 'homepage', 'page_location': 'http://foo.com/home', 'page_path': '/home' });
Где GA_TRACKING_ID это код счетчика.
‘page_title’ – заголовок страницы.
‘page_location’ — URL страницы.
‘page_path’ — часть пути location, значение должно начинаться с символа «/».
Как видно из примеров выше, глобальных изменений не произошло. Большая часть изменений с практической точки зрения касается наименований переменных. Тем не менее, простой сменой кода счетчика не обойтись.
На текущий момент (ноябрь 2017 года) в переходе на новый фреймворк нет большого смысла.
Даже если вы регистрируете новый счетчик, и в настройках видите новый тег, то устанавливать его в код сайта не обязательно. Вы можете взять стандартный код UA и заменить в нём идентификатор на свой.
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-86345839-1', 'auto'); ga('send', 'pageview'); </script>
НЕ ЗАБУДЬТЕ ЗАМЕНИТЬ ИДЕНТИФИКАТОР НА СВОЙ (в примере выше это UA-86345839-1)!
Этот код устанавливайте на сайт любым удобным способом и работайте с ним как с analytics.js. Все функции будут работать, как и прежде.
Если у вас возникли какие-то вопросы по Global Site Tag, то можете воспользоваться официальной документацией по gtag.js от Google. Там всё достаточно подробно и с примерами написано. Рекомендую.
Ну и конечно, вы можете писать мне в комментарии – я постараюсь дать развёрнутый ответ. Всем успехов! Если понравилась статья – делитесь ей в соц.сетях, комментируйте.
В конце 2020 года вышел из беты новый продукт Microsoft - Clarity. Станет ли Clarity…
Дашборд - инструмент для понимания того, что данные соответствуют ситуации, в которой находится продукт. Но…
Друзья, есть идея подготовить для вас вебинар по веб-аналитике. Но мне нужна ваша помощь.
Скоро будет год как я стал экспертом Яндекса по обучению по продукту Яндекс Метрика. Первый…
В 2018 году я семестр преподавал веб-аналитику в СГЭУ. Офлайн, с домашками и экзаменом в…
На мой взгляд в МСБ (малый и средний бизнес) сделать автоматическую отчетность маркетинговых активностей и…
This website uses cookies.