Как настроить тег Аналитики

Как добавить тег Google Аналитики на свой сайт, чтобы в отчеты ресурса типа "Приложение и сайт" начали поступать данные.

В этой статье Справочного центра рассматривается ресурс типа "Приложение и сайт" (бета).

 

Подготовка

Эта статья предназначена для пользователей, которые уже настроили ресурс типа "Приложение и сайт" и поток данных для своего сайта. Если при создании ресурса вы выбрали тип "Веб" (а не "Веб-сайты и приложения БЕТА"), следуйте другим инструкциям.

Инструкции

  • Найдите тег страницы и идентификатор показателя.
  • Добавьте глобальный тег на свой сайт.

Затем вы можете проверить, поступают ли данные, посмотрев отчет "В режиме реального времени".

Найдите тег страницы и идентификатор показателя

  1. Войдите в аккаунт Google Аналитики.
  2. Нажмите Администратор.
  3. Проверьте, выбран ли нужный аккаунт в столбце Аккаунт. Проверьте, выбран ли нужный ресурс в столбце Ресурс, затем нажмите Потоки данных БЕТА > Веб.
    Вариант "Потоки данных BETA" недоступен? Это значит, что вы создали ресурс типа "Веб", а не "Приложение и сайт". В этом случае следуйте другим инструкциям.
  4. Нажмите на поток данных.

Ваш идентификатор показателя (например, G-A2ABC2ABCD) появится в левом верхнем углу. В разделе "Инструкции по добавлению тегов" нажмите Глобальный тег (gtag.js), чтобы увидеть код тега JavaScript.

Добавьте тег на свой сайт

Если это новый сайт (т. е. на него никогда не добавлялись теги Google Аналитики, Google Менеджера тегов или какие-либо другие теги Google), вставьте глобальный тег в разделе <head> на каждой странице сайта. После этого откройте сайт в браузере и проверьте, появляется ли информация о ваших действиях в отчете "В режиме реального времени" (нажмите на название этого отчета на панели навигации слева).

Если это не новый сайт, продолжайте следовать инструкциям в этой статье.

Проверьте, есть ли на сайте прежний тег

Следующие инструкции предназначены для тех, кто не пользуется системой управления контентом (CMS) или сторонней (т. е. не созданной Google) системой управления тегами.

Откройте исходный код одной из страниц своего сайта и выполните поиск строки "analytics.js". Если вы нашли такой текст, следуйте этим инструкциям. Вам потребуется добавить новый тег на все страницы сайта, не удаляя старый тег. После этого тег Google Аналитики будет готов к работе и вам не нужно будет выполнять остальные инструкции в этой статье.

Если вы не нашли текст "analytics.js" в исходном коде страницы, попробуйте найти текст "ga.js". Если вы нашли упоминание "ga.js", удалите весь тег JavaScript. (В коде тега есть комментарии, указывающие, где начинается и заканчивается тег.) Вставьте глобальный тег в разделе <head> на каждой странице своего сайта. После этого тег Google Аналитики будет готов к работе и вам не нужно будет выполнять остальные инструкции в этой статье.

Если вы не нашли ни "analytics.js", ни "ga.js", попробуйте найти текст "googletagmanager.com". Если этой строки тоже нет, то на вашем сайте нет прежних тегов. Вставьте глобальный тег в разделе <head> на каждой странице своего сайта. После этого тег Google Аналитики будет готов к работе и вам не нужно будет выполнять остальные инструкции в этой статье.

Измените глобальный тег

Если вы нашли текст "googletagmanager.com" в коде страницы:

  • строка "...googletagmanager.com/gtag/js?id=..." означает, что на страницу вашего сайта добавлен глобальный тег (gtag.js), например:

<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>

  • строка "...googletagmanager.com/gtm.js?id=..." означает, что на страницу вашего сайта добавлен тег Google Менеджера тегов, например:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->

Как определить, к какому сервису и аккаунту относится глобальный тег

Если на ваши страницы добавлен глобальный тег или код Google Менеджера тегов, вы можете определить, к какому продукту и аккаунту (или связанному с ними объекту) относится глобальный тег, посмотрев URL источника скрипта.

Глобальный тег (gtag.js)

Когда вы создаете для продукта фрагмент gtag.js, в него включается идентификатор этого продукта, а также связанного аккаунта или другого объекта. Этот идентификатор присутствует в двух местах:

 

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXX-Y');
</script>

 

Вы можете увидеть несколько строк gtag(‘config’,...) для дополнительных продуктов и аккаунтов. Пример:

 

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXX-Y');
  gtag('config', 'UA-YYYYYY-Z');
  gtag('config', 'AW-XXXXXXXXXX');
  gtag('config', 'G-XXXXXXXX');

</script>

 

Глобальный тег относится к продукту и аккаунту, идентификатор которых указан в URL источника скрипта (вверху фрагмента).

Префиксы продуктов для глобальных тегов
UA Вашим глобальным тегом управляет Google Аналитика. Идентификатор – это ваш идентификатор Measurement ID из Аналитики. Чтобы найти связанный с ним ресурс, воспользуйтесь функцией поиска в этом сервисе. Если ресурс не отображается, вероятно, у вас нет к нему доступа.
G Вашим глобальным тегом управляет поток типа "Приложение и сайт" в Google Аналитике. Идентификатор – это ваш идентификатор Measurement ID из Аналитики.
AW Вашим глобальным тегом управляет Google Реклама. Строка из цифр после префикса AW – ваш идентификатор конверсии из этого сервиса.
DC Вашим глобальным тегом управляет тег Floodlight. Строка из цифр после префикса DC – ваш идентификатор рекламодателя.
Другое Ваш глобальный тег управляется другим продуктом Google или может быть реализован неправильно. Проверьте его с помощью расширения Tag Assistant для Google Chrome.

Google Менеджер тегов

Если на вашей странице реализован код Google Менеджера тегов, то вы увидите фрагмент-контейнер этого сервиса с идентификатором контейнера. Пример:

 

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<:!-- End Google Tag Manager -->

 

Чтобы найти контейнер Менеджера тегов, связанный с этим идентификатором, откройте экран аккаунтов и выполните поиск по идентификатору. Если он не отображается, скорее всего, у вас нет доступа к связанному контейнеру.

Как связать тег ресурса Аналитики типа "Приложение и сайт" с существующим глобальным тегом

Если страница уже содержит тег gtag.js для другого ресурса Google Аналитики или на ней реализован контейнер Google Менеджера тегов, включите добавление тегов для своего веб-потока, не меняя код на странице. Инструкции приведены ниже.

Вам потребуется доступ к ресурсу Google Аналитики или контейнеру Менеджера тегов, связанному с глобальным тегом. Если доступа нет, обратитесь к администратору аккаунта своей организации в одном из этих сервисов или добавьте новый глобальный тег.

Если вашим глобальным тегом управляет Google Аналитика

  1. Откройте ресурс Google Аналитики, который управляет глобальным тегом.
  2. Дальнейшие действия зависят от формата глобального тега.
    • UA-XXXXX-Y:
      • Перейдите в раздел "Администратор " и выберите в столбце "Ресурс" Отслеживание > Код отслеживания.
      • В разделе Глобальный тег (gtag.js) нажмите Подключенные теги сайтов.
    • G-XXXXXXX:
      • Перейдите в раздел "Администратор " и выберите в столбце "Ресурс" Потоки данных > Веб.
      • В разделе Инструкции по добавлению тегов нажмите Подключенные теги сайтов.
  3. Подключите идентификатор показателя (например, G-XXXXXXXX) веб-потока, для которого вы хотите включить добавление тегов.

    В настоящее время можно подключить только идентификаторы ресурсов Google Аналитики типа "Приложение и сайт".

Когда вы подключите идентификатор Measurement ID, связанный тег будет загружаться вместе с глобальным тегом. Например, если у вас есть тег Google Аналитики для ресурса Universal Analytics, реализованный на веб-странице с идентификатором UA-12345-1, и вы подключаете к этому ресурсу идентификатор G-987654321, то при загрузке страницы данные будут отправляться в оба ресурса.

Связанные теги будут загружаться только при условии, что тег, к которому они подключены, управляет глобальным тегом. Например, если вы подключаете тег А к тегу Б, то тег Б должен управлять глобальным тегом; если тег Б подключен к тегу В, а тег В контролирует страничный тег, то тег А не будет загружаться.

Если глобальный тег – контейнер Google Менеджера тегов

  1. Откройте контейнер Google Менеджера тегов, который реализован на вашей странице.
  2. Нажмите Теги > Создать.
  3. Нажмите Конфигурация тега и выберите Google Аналитика – Приложение и сайт.
  4. Введите идентификатор Measurement ID (например, G-XXXXXXXX) потока, для которого вы хотите включить добавление тегов.
  5. Выберите активацию тега на всех или некоторых страницах (тех, которые нужно отслеживать).
  6. Сохраните и опубликуйте конфигурацию тега.

Если глобальный тег управляется из другого сервиса

Связывание тегов для ресурса Google Аналитики типа "Приложение и сайт" с помощью существующих глобальных тегов в настоящее время возможно только в том случае, если вашим глобальным тегом (gtag.js) управляет другой ресурс Google Аналитики или если вы используете Google Менеджер тегов.

Эта информация оказалась полезной?
Как можно улучшить эту статью?

Требуется помощь?

Войдите в свой аккаунт, чтобы мы могли предоставить вам дополнительные варианты поддержки и быстрее решить вашу проблему.