Похоже, что этот код вызывает проблему с синхронизацией. В какой момент после выполнения этого скрипта будет запущен ga.js? Как мы можем быть уверены, что ga.js выполнил, если он был введен таким образом? (Еще один компонент зависит от него)Сроки ввода document.write javascripts
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
Его следует загружать и исполнять синхронно, используя его непосредственно после команды 'write'. Какая у вас проблема синхронизации? – Bergi
ReferenceError: _gat не определен – Tom
Но только при определенных обстоятельствах. Смягчает перемещение блока сценария вверху страницы, а не снизу. – Tom