Менеджер тегов Google, откуда он знает, что просмотр страницы произошел? - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь определить, когда gtm знает, что просмотр страницы произошел

, например, если я настроил просмотр страницы для записи в domready, что флаг gtm становится истинным, когда dom готов и записываетчто просмотр страницы произошел

Я прочитал всю документацию от Google, и они не предоставляют эту информацию.

1 Ответ

1 голос
/ 29 мая 2019

Просмотр страницы в GTM происходит при первом выполнении кода GTM.Когда именно это зависит от того, где на странице расположен ваш GTM-скрипт.

То, что DOM готов, указывается событием DOMContent Loaded .Это не то же самое, что просмотр страницы (просмотр страницы означает, что код GTM был загружен и выполнен, DomReady / DOMContentLoaded означает, что дерево DOM визуализируется, но внешние ресурсы, такие как изображения, таблицы стилей и файлы JS, возможно, еще не были загружены).

Событие load означает, что DOM готов и каждый запрошенный ресурс полностью загружен.Это может занять некоторое время (например, если вы встраиваете маркетинговый пиксель и сервер, на котором размещается этот пиксель, реагирует медленно, это откладывает ваше событие загрузки, поскольку пиксель не может быть загружен своевременно).

Карты GTMэти события браузера для событий в его уровне данных (gtm.js, gtm.dom и gtm.load соответственно).

...