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