Правильное внедрение Google Tag Manager

Google Tag Manager

Код контейнера Google Tag Manager претерпел незначительные изменения, что повлияло на порядок его внедрения в исходный код страниц сайта.

Изменения коснулись самого кода контейнера Google Tag Manager, а также изменилось место, в которое код должен быть внедрен. Если ранее код контейнера требовалось размещать сразу после открывающего тега body:

Устаревший вариант внедрения кода контейнера Google Tag Manager

Устаревший вариант внедрения кода контейнера Google Tag Manager

то теперь он разделен на два блока.

Первый блок должен быть добавлен максимально близко к началу страницы и размещен сразу после открывающего тега head, второй блок сразу после открывающего тега body:

Обновленный код контейнера Google Tag Manager

Обновленный код контейнера Google Tag Manager

В исходном коде страницы это выглядит примерно следующим образом:

Пример внедрения

Пример внедрения

Несколько слов о том, что изменилось в самом коде. Теперь контейнер Google Tag Manager подгружается только по протоколу HTTPS. Если вас сайт работает по HTTP протоколу, то на вашем сайте это не скажется никаким образом, все как работало ранее, так и будет работать.

Если у вас контейнер Google Tag Manager внедрен по устаревшему варианту, необходимости в срочной замене варианта нет, т.к. устаревший вариант прекрасно работает как и ранее. Но вот для новых внедрений – альтернативы уже нет.

Также обратите внимание, что код хоть внешне и схож, но между устаревшей и текущей версией есть различия, по этой причине, приняв решение перейти на новый вариант получите код контейнера в панели управления:

Получение кода контейнера Google Tag Manager

Получение кода контейнера Google Tag Manager

и разместите его на всех страницах сайта, удалив устаревший вариант. Перед выполнением любых действий с исходным кодом сайта – не забывайте делать резервные копии.

Еженедельная рассылка кейсов!