Мое предложение заключается в том, что вы размещаете файл js где-то под вашим контролем. Затем включите его на странице за пределами вашего домена.
<script type="text/javascript" src="http://mydomain.com/trackingscript.js"></script>
Или, если вы не знаете, будет ли скрипт выполняться в «http» или «https»:
<script type="text/javascript">
var scHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + scHost + "mydomain.com/trackingscript.js"' type='text/javascript'%3E%3C/script%3E"));
</script>
Внутри вы можете поместить отслеживание GA, собственное отслеживание или что угодно.
В зависимости от того, как вы решите отследить тег <noscript>
с тегом img внутри, может быть полезно поймать не JavaScript пользователей.
Поддержание собственного сервера отслеживания (с использованием простого пикселя отслеживания) может быть довольно трудоемким.