Ускоряем Google Analytics при помощи асинхронного кода отслеживания

Сколь бы хорошим не был сервис Google Analytics, но на производительности сайт он часто сказывается отрицательно. Решение найдено!

Ускоряем исполнение кода Google Analytics

Google Analytics вне всяких сомнений является одним из лучших аналитических веб-сервисов. Тем не менее, иногда его использование действительно может негативно сказываться на производительности разработанного сайта. Хорошая новость для веб-разработчиков: Google анонсировал новый код отслеживания с асинхронной загрузкой. Говоря простыми словами, это означает оптимизацию JS-файла ga.js и возможность вставки кода отслеживания выше в HTML-коде страницы без каких-либо последствий.

Вот что представляет из себя новый код:

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

От вас потребуется только замена UA-XXXXX-X проприетарным кодом сайта. И еще: если вы уже пользуетесь сервисом Google Analytics, не забудьте вначале удалить старый код. Использование старого и нового кода совместно не рекомендуется.

Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.

К посту «Ускоряем Google Analytics при помощи асинхронного кода отслеживания» комментариев пока нет
Добавление комментариев доступно только зарегистрированным пользователям