ну да ну да, кругом все идиоты. Нет что бы яндекс метрику в индекс запихать .. нет модули пишут
а правильно вот как надо
var head = document.head || document.getElementsByTagName('head')[0]
const script = document.createElement('script')
script.async = true
script.charset = 'utf-8'
script.src = scriptSrc
head.appendChild(script)
script.onload = callback
это из метрики если что....
Больше того, даже удобней ProcessFingerprint(....) выполнять не при загрузке страницы, а в каком нибудь значимом месте, я например запускаю его при нажатии на "зарегистрироваться". Сразу два зайца убиваются, и скрипт давно загрузился, и все боты отсеялись, с вероятностью 99% они не доберуться до этой кнопки.