Вы можете написать javascript, чтобы поместить свой код прямо в верхнюю часть тега body
через Google Tag Manager (GTM), но это поможет определить порядок его запуска.Если вам нужно выполнить его до загрузки страницы, вот что вы можете сделать:
- Создать новый триггер: GTM> Триггеры> Новый> Готов к DOM (не забудьте назвать свой триггер).
- Создать новый тег: GTM> Теги> Новый (не забудьте назвать свой тег).В разделе «Настройка тегов» выберите «Пользовательский HTML» и поместите свой код в появившееся текстовое поле.В разделе «Запуск» ниже выберите триггер, который вы только что создали и назвали.
, который выполнит ваш код до загрузки страницы, что эквивалентно тому, что ваш код находится внутри тега body
, но необязательно на вершине этого.Вы не можете контролировать это, если вы фактически не поместите этот фрагмент JavaScript прямо в html вашего сайта.
Редактировать: Я только что проверил, и похоже, что срабатывает триггер "Просмотр страницы"до "DOM Ready", так что я бы, вероятно, использовал это вместо этого, в вашем случае.