Варианты отслеживания для веб-страниц

Узнайте о других способах реализации Google Analytics.

При использовании gtag.js для веб-страниц будут доступны новейшие функции отчетности Google Analytics. Однако есть и другие способы получать статистику по сайту.

Содержание

Отслеживание сайта с помощью gtag.js

С кодом Global Site Tag (gtag.js) вам будет проще реализовать на своих ресурсах теги для инструментов аналитики, ремаркетинга и отслеживания конверсий Google. Вы также получите возможность сразу применять новые динамические функции и выполнять интеграцию между сервисами. Подробнее...

Добавление тега Universal Analytics с помощью Диспетчера тегов Google

С помощью контейнера Диспетчера тегов Google можно легко настроить и разместить тег Universal Analytics или любой поддерживаемый сторонний тег.

 

Чтобы настроить тег Universal Analytics с помощью Диспетчера тегов, выполните следующие действия:

 
  1. Создайте аккаунт Диспетчера тегов.
  2. Добавьте контейнер Диспетчера тегов в код своего сайта.
  3. Настройте контейнер.
  4. Создайте тег Google Analytics в Диспетчере тегов.
  5. Опубликуйте контейнер.
 

После этого вы сможете добавлять любые дополнительные теги отслеживания через интерфейс Диспетчера тегов, не затрагивая код сайта.

Использование analytics.js

Библиотека gtag.js – рекомендуемый код отслеживания для новых реализаций. Однако бывают ситуации, когда предпочтительнее библиотека analytics.js (например, потому что она уже используется на сайте). Подробнее читайте в документации для разработчиков.

Использование Measurement Protocol

Google Analytics Measurement Protocol – это стандартный набор правил для сбора и отправки обращений с любого подключенного к Интернету устройства в Google Analytics. Его, в частности, удобно использовать, когда в качестве источника данных для Analytics выступает не веб-сайт или страница, а какое-либо устройство, например терминал самообслуживания или POS-терминал. Дело в том, что код Analytics JavaScript и пакеты разработчика для мобильных устройств автоматически создают обращения для отправки данных в Analytics с веб-сайтов и страниц, тогда как для других видов устройств это нужно делать вручную. Measurement Protocol определяет, как составлять обращения и отправлять их в Analytics.

Советы для динамических сайтов

Страницы динамического сайта генерируются с помощью языков программирования, таких как Python, Ruby, PHP и т. п. Вы можете использовать выражение include или шаблон, чтобы код отслеживания динамически передавался на каждую страницу.

  1. Скопируйте фрагмент кода отслеживания JavaScript для ресурса. Не изменяйте его.

  2. Вставьте код в отдельный файл include и добавьте его в заголовок страницы, чтобы фрагмент находился непосредственно после открывающего тега <head>.

PHP
Скопируйте фрагмент кода отслеживания JavaScript, вставьте его в файл под названием analyticstracking.php и добавьте этот файл на каждую страницу шаблона PHP. На каждой такой странице сразу после открывающего тега <body> вставьте следующий код:

<?php include_once("analyticstracking.php") ?>

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