Прежде всего, это первый раз, когда я пытаюсь настроить Google Analytics и Диспетчер тегов, и мне нужен идентификатор клиента из файла cookie _ga.
Я думал, что достаточно включить сниппет gtm.js, но _ga после этого не устанавливается
<!-- 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 -->
Итак, мой вопрос, нужно ли мне включать также фрагмент для analitycs.js или gtm.js, достаточно, но я что-то делаю не так?
@Matus: спасибо за ответ, как я уже сказал, совершенно новый в GA не понял, что вы имеете в виду ни под but you aslo need to fire GA Tag, ни под GA tag setup. у меня есть <script> // Google Analytics dataLayer = window.dataLayer || []; dataLayer.push ({"среда": некоторое_значение}); </script>
Диспетчер тегов Google (то, что у вас есть) отличается от Google Analytics. Google Analytics отслеживает данные, GTM используется для вставки тегов на вашу страницу. Если вы собираетесь настроить отслеживание с помощью GTM, вам необходимо включить свой код GTM (как вы это сделали), затем перейти в интерфейс GTM, создать новый тег Google Analytics с идентификатором вашего ресурса GA, затем прикрепить триггер ( правило, которое заставляет тег отображаться на вашей странице), опубликуйте GTM, и только тогда у вас будет отслеживание. Выглядит больше, чем просто сбросить код Google Analytics, но в конечном итоге значительно упрощает настройку.
@EikePierstorff: Не уверен, получу ли я все, не могли бы вы сообщить мне, будет ли это работать, если у нас несколько сред, и каждая из них должна быть отдельной: Если возможно, вы можете приложить несколько снимков экрана, чтобы я мог хотя бы есть точка, чтобы вникнуть в





Подводя итог, вам необходимо выполнить следующие шаги, чтобы начать отслеживание в Google Analytics через GTM (что означает создание se _ga cookie):
внедрить GTM на страницу
создать в интерфейсе управления GTM тег GA просмотра страницы с желаемым идентификатором отслеживания UA-XXXX
назначить триггер этому тегу - возможно, все страницы, который создается автоматически
предварительный просмотр тега - чтобы увидеть, работает ли он, и вы получаете обращения к своей странице в реальном времени в интерфейсе Google Analytics.
опубликуйте изменения в контейнере GTM
После этих шагов все должно работать нормально, и файл cookie должен быть создан.
В случае необходимости обратитесь к этому видео: https://thewikihow.com/video_28d60ejfk3s
Спасибо, помогли настроиться :)
Сначала создайте переменную для файлов cookie типа GTM
Переменная - GA-COOKIE Основной файл cookie Имя файла cookie = _ga
Получить ClientID из файла cookie Создайте один пользовательский javascript и поместите эту функцию
function() {
var id = {{GA-COOKIE}};
var aux;
aux = id.split(".");
return aux[2]+"."+aux[3];
}
Эта функция возвращает clientID
Фрагмента GTM достаточно, но вам также необходимо активировать тег GA, после чего вы должны увидеть _ga cookie. Если вы все еще не можете опубликовать свой тег GA, настроенный в GTM?