Тег Google (gtag.js) – это фреймворк JavaScript для добавления тегов и API для передачи данных о событиях в Google Рекламу, Google Аналитику и Google Платформу для маркетинга. В этой статье описывается, как с помощью gtag.js подготовить сайт к отслеживанию в Google Аналитике. Общую документацию (не связанную с конкретным сервисом) по gtag.js вы найдете в этом руководстве.
Как установить тег Google
Чтобы установить тег Google, скопируйте код ниже и разместите его сразу после тега <head>
на каждой странице сайта. Замените GA_TRACKING_ID
идентификатором отслеживания ресурса Google Аналитики, в который хотите отправлять данные. Добавьте только один фрагмент кода gtag.js на каждую страницу.
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){window.dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'GA_TRACKING_ID'); </script>
Этот фрагмент загружает библиотеку gtag.js, задает GA_TRACKING_ID
в качестве идентификатора ресурса Google Аналитики по умолчанию и отправляет в Google Аналитику обращение pageview.
Как отключить отслеживание просмотров страницы
По умолчанию фрагмент кода отправляет в Google Аналитику обращение pageview. В большинстве случаев это оправданно: просмотры страницы начинают регистрироваться, как только на нее добавлен фрагмент кода.
Если же вы хотите отключить передачу данных об обращении pageview, присвойте параметру send_page_view
значение false
:
gtag('config', 'GA_TRACKING_ID', { 'send_page_view': false });
Настройка дополнительных ресурсов Google Аналитики
По умолчанию фрагмент кода настраивает один ресурс Google Аналитики. Чтобы создать ещё один ресурс с идентификатором GA_TRACKING_ID_2
, добавьте команду config
:
gtag('config', 'GA_TRACKING_ID_2');