Если вы добавите на свой сайт глобальный тег (gtag.js) вам будет проще отправлять данные в разные сервисы Google. Чтобы не создавать несколько тегов для разных продуктов, можно использовать единый глобальный тег для отправки данных о событиях и конверсиях в сервисы Google.
Этот тег необходимо разместить сразу после открывающего HTML-тега <head>
на каждой странице сайта. Команды gtag()
не будут корректно работать, если глобальный тег отсутствует на странице выше того места, где вызываются команды gtag()
.
Как получить тег из сервиса
По ссылкам ниже вы можете узнать, как получить глобальный тег из определенного сервиса Google. Получить тег, который можно скопировать и вставить на веб-страницу, вы можете здесь:
Как добавить в тег дополнительные сервисы
Если вы уже реализовали глобальный тег, в него можно добавить дополнительные строки config()
для других сервисов.
Ниже приведен пример добавления нескольких сервисов в существующий тег.
<!-- Global site tag (gtag.js) - Floodlight -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-ZZZZZZ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'G-XXXXXX');
gtag('config', 'AW-YYYYYY');
gtag('config', 'DC-ZZZZZZ');
</script>
Ознакомьтесь с руководством по группировке и маршрутизации данных, чтобы узнать, как работать с конфигурациями для нескольких сервисов.
Как создать собственный тег
Вы также можете создать собственный тег. Выберите сервис ниже, а затем скопируйте фрагмент кода и добавьте его сразу после тега <head>
на каждой странице сайта. Вместо G-XXXXXX
, AW-YYYYYY
и DC-ZZZZZZ
подставьте соответствующие идентификаторы.
Google Аналитика
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXX');
</script>
Google Реклама
<!-- Global site tag (gtag.js) - Google Ads: CONVERSION_ID -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-YYYYYY"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-YYYYYY');
</script>
Floodlight
<!-- Global site tag (gtag.js) - Floodlight -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-ZZZZZZ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'DC-ZZZZZZ');
</script>