Tealium интеграция

Я смотрю на улучшение загрузки страницы моего проекта и вижу, как загружены utag.js и utag.sync.js.

Использует ли utag и utag.sync.js оба файла javascript, необходимые для интеграции с tealium.

Если оба нужны, то зачем? Какова цель, разница между этими двумя JS?

Спасибо Шри

1 ответ

utag.js а также utag.sync.js есть по несколько иным причинам. По существу, utag.js понадобится, так как это основной файл JavaScript, который генерирует Tealium. Как правило, он отвечает за обслуживание вашего уровня данных, оценку правил загрузки, запуск расширений, загрузку / выполнение ваших тегов и т. Д. Все эти приятные и приятные функциональные возможности Tealium iQ исходят оттуда.

Учитывая все это, utag.js Файл довольно большой. Поэтому, чтобы не замедлять загрузку страницы, Tealium рекомендует вам загрузить utag.js асинхронно в <body> (см. здесь).

Однако есть несколько ситуаций, когда код вашего поставщика должен быть запущен в самом начале загрузки страницы. Примеры этого включают любые теги A/B-тестирования (Optimizely, Adobe Target и т. Д.) Или иногда некоторые изменяющие содержимое теги, которые необходимо загружать заранее, чтобы мерцание.

Для таких ситуаций Tealium предоставляет файл utag.sync.js - это отдельный файл utag.js что вы можете загрузить синхронно в <head>, Затем вы можете вставить код из любого из этих тегов, которые требуют очень ранней загрузки, чтобы быть уверенными, что они будут загружены вовремя. Вы можете прочитать больше о том, как использовать utag.sync.js здесь.

Но да, короче говоря: utag.js является основным файлом Tealium JS, отвечающим за основной функционал. utag.sync.js затем дополнительный файл, используемый для определенных ситуаций / битов кода, который не будет работать должным образом, если реализован в utag.js,

Другие вопросы по тегам