Независимый скрипт
<script async src="https://vendor.example/widget.js"></script>async выполняется сразу после загрузки файла и не сохраняет порядок.
Самый безопасный путь — передать разработчику список поставщиков из PSI и назначение каждой интеграции. Согласие, оплата, CAPTCHA и аналитика требуют разных сценариев.

Проверьте сторонних поставщиков из PSI на указанной странице.
Для каждой интеграции укажите назначение и критические события.
Уменьшите влияние на начальную загрузку, но не ломайте
согласие на cookie, оплату, CAPTCHA, авторизацию, формы и цели.
Сделайте резервную копию и покажите PSI/DevTools до и после.
Отдельно подтвердите работу аналитики, рекламы и чата.async или defer, учитывая зависимости.<script async src="https://vendor.example/widget.js"></script>async выполняется сразу после загрузки файла и не сохраняет порядок.
<script defer src="https://vendor.example/app.js"></script>defer сохраняет порядок и выполняется после разбора документа.
Запуск «через пять секунд» может потерять короткие посещения и события. Предпочтительнее согласие, простой браузера, приближение блока или конкретное взаимодействие.
Минификация собственного JavaScript, шрифты, изображения и исправление ошибок кода считаются отдельно.