Фрагмент-контейнер Google Менеджера тегов – это небольшой фрагмент кода на JavaScript или другом языке, который добавляется на страницы сайта. С его помощью Google Менеджер тегов может активировать теги путем вставки на страницу скрипта gtm.js
(или использования окна iframe, когда JavaScript недоступен).
Чтобы реализовать Google Менеджер тегов на своем сайте, выполните следующие действия:
- Скопируйте приведенный ниже код JavaScript, замените GTM-XXXX идентификатором своего контейнера и добавьте код на все страницы сайта как можно ближе к открывающему тегу
<head>
.<!-- 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 -->
- Скопируйте приведенный ниже фрагмент, замените GTM-XXXX идентификатором своего контейнера и добавьте код на все страницы сайта сразу после открывающего тега
<body>
.<!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->
Для многих операций по управлению тегами достаточно добавить базовый код. Если вам необходимы более точные настройки событий тегов и данных, вы можете воспользоваться асинхронными методами.
Чтобы узнать больше о том, как перенести свои текущие настройки тегов в Google Менеджер тегов, ознакомьтесь со следующими статьями:
Более детальная информация о пользовательской настройке тегов приведена в следующих дополнительных материалах:
- Добавление событий и переменных – как собирать динамические данные и отслеживать события с помощью Google Менеджера тегов.
- Работа с несколькими доменами – как реализовать Google Менеджер тегов сразу в нескольких доменах.
- Переименование уровня данных – когда может понадобиться переименовать уровень данных и как это сделать.
- Безопасность – какие функции и инструменты Google Менеджера тегов можно использовать, чтобы обезопасить свой сайт.
Также рекомендуем ознакомиться с разделом об устранении неполадок и полезными советами по работе с Google Менеджером тегов.