Стань экспертом digital маркетинга
Код счетчика Google Universal Analytics или Что такое analytics.js?
Когда появляется задача внедрить электронную торговлю, настроить междоменное отслеживание или установить расширенную электронную торговлю на сайте, возникает необходимость редактировать код счетчика Google Analytics.
Для выполнения этой цели, нужно понимать, что такое библиотека analytics.js, чтобы не нарушить код счетчика отслеживания GA.
Что такое analytics.js?
Analytics.js - это библиотека JavaScript, которая используется для отслеживания и подсчета взаимодействий пользователей с сайтом. Каждый раз когда происходит взаимодействие c Google Analytics, мы фактически ссылаемся на analytics.js.

Установка системы аналитики Google Analytics в первую очередь подразумевает , добавление кода счетчика на каждую страницу сайта, который Google рекомендует размешать перед закрывающим тегом </head>.

Пример кода счетчика Google Analytics:
Вот как выглядет код счетчика Google Analytics
<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-1234567-2', 'auto'); // ИДЕНТИФИКАТОР ОТСЛЕЖИВАНИЯ - tracking ID
ga('send', 'pageview');

</script>

Что такое идентификатор отслеживания (tracking ID)?

Идентификатор отслеживания (tracking ID) или простыми словами номер счетчика Google Analytics - это строка кода, которая указывает Google Analytics (библиотеке analytics.js) в какую учетную запись отправлять данные.
Команда ga('create') служит для создания счетчика:
ga('create', 'UA-1234567-12', 'auto');

ga ('create') // - это команда, которая используется библиотекой analytics.js для создания счетчика

'UA-1234567-2' // - это номер счетчика - tracking id

'auto' // - команда, которая используется для создания cookie файла на высшем уровне домена
'UA-1234567-2'
Любой идентификатор отслеживания (tracker id) состоит из двух частей:
номер аккаунта - UA-1234567 и номер ресурса - 2 .
Номер идентификатора отслеживания для каждого сайта уникален.
Где посмотреть номер идентификатора отслеживания?
Бывают случаи когда надо узнать номер идентификатора отслеживания, например, когда надо выгрузить данные через API, или передать данные через Measurment Protocol. Есть несколько способов как это можно сделать:
1 способ
Посмотреть в аккаунте GA, к которому привязан сайт, при условии что к нему открыт доступ. Для этого нужно:
- зайти в аккаунт GA и в левом нижнем углу нажать на «Администратор»
Раздел "Администратор"
- зайти на уровень ресурса и нажать «Настройки Ресурса»
"Ресурс" находиться посередине, между "Аккаунтом" и "Представлением"
В настройках ресурса:
Настройки ресурса находятся в самом верху
2 способ
Зайти на сайт,на котором установлен код счетчика Google Analytics, с помощью браузера Google Chrome:
- в любом месте на странице нажать на вторую кнопку на мышке и выбрать посмотреть код
Не путайте "Посмотреть код" с "Посмотреть код страницы"
- в открывшимся окне, сверху выбрать закладку «Elements» и открыть блок кода <head>…</head>
<head>
- найти код счетчика GA, который обычно находиться перед </head> в <script>…</script>
Номер счетчика находиться в строке ga('create') и всегда начинается с "UA" - что значит Universal Analytics
Советы, которые помогут избежать непредвиденных ошибок или что нельзя допускать при установке или работе с analytics.js.
1
Никогда не редактируйте верхнюю часть кода. Если нужно сделать дополнительные настройки, делайте это после основной части кода. Как правило дополнительные настройки вносятся после строки кода создания счетчика и перед строкой отправки просмотра страницы (send)
Никогда не редактируйте основную часть кода счетчика
2
Убедитесь, что код остлеживания установлен на всех страницах сайта, иначе в статистике будут отображаться переходы со страниц собственного сайта.
3
Никогда не копируйте код отслеживания из Word документов, так как это может поменять формат кавычек в коде отслеживания, из за чего код перестанет работать.
4
Используйте только асинхронную версию кода, иначе часть данных будет потеряна.

5
Используйте самую современную версию Google Universal Analytics – analytics.js.
Если у вас на сайте до сих пор стоит старая версия GA(например ga.js или urchin.js), то при обновлении на analytics.js не используйте две версии кода одновременно.

6
Следуйте рекомендациям Google и устанавливайте код отслеживания перед закрытием </head>.
7
Всегда проверяйте номер идентификатора отслеживания, бывают ситуации когда по ошибке копируют код счетчика с номером идентификатора другого сайта, и данные уходят в другой аккаунт GA.