Noscript тег GTM - это обязательно? - PullRequest
0 голосов
/ 26 февраля 2019

В Google Tag Manager они предоставляют два сценария, которые должны быть добавлены на ваши страницы:

<!-- place within <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-ID');</script>
<!-- End Google Tag Manager -->

<!-- place within <body> -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-ID"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

Я понимаю, что целью раздела является загрузка, когда у пользователя не включен javascript.Если я исключу этот тег из своего тела, каковы будут последствия?

1 Ответ

0 голосов
/ 27 февраля 2019

Ну, вы не сможете измерить просмотры страниц для людей, у которых отключен Javascript (но тогда вы это знали).

Единственные теги, которые работают в теге noscript GTM, - это пользовательские теги изображений, и если вы хотите получить значения со страницы, они должны быть добавлены в виде пар ключ / значение (т. Е. Строка запроса) к URL-адресу GTM втег noscript.

Вы должны судить сами, стоит ли это для вас хлопот.

IIRC вы не можете проверить сайт для Google Search Console через код GTM, если функция noscript не реализована, но этоо худшем, что может случиться.

...