Зачем нужны счётчики аналитики на сайте и что они умеют
easy

Зачем нужны счётчики аналитики на сайте и что они умеют

Переходим на новый уровень настройки сайтов.

Если у вас есть бизнес в интернете, вероятно, вы хотите понимать, сколько людей к вам приходят и как они себя ведут. Именно для этого нам даны счётчики аналитики. Вот что о них полезно знать. 

Что такое счётчик

Счётчик аналитики — это маленький скрипт, встроенный в веб-страницу, который фиксирует посещение сайта и втихаря собирает информацию о посетителе. Эта информация отправляется на сервер, который обрабатывает эти данные и рисует отчёт: кто был на сайте и что делал. 

Технически счётчик — это маленький скрипт. Визуально счётчик может выводиться в подвале страницы или не выводиться — по выбору автора сайта. Хотите, чтобы люди знали, что за ними следят, — выводите счетчик. Не хотите — не выводите. 

Что умеют счётчики 

Когда массовый интернет только развивался, счётчики делали только одно: считали, сколько людей заходило на сайт в день, неделю или месяц. Тогда людей интересовала только посещаемость

Что счетчики умеют сейчас:

  • смотреть, откуда пришёл посетитель сайта;
  • понимать, до какого места посетитель долистал и в каких местах страницы он задерживался;
  • видеть, сколько людей закрыли страницу сразу, как на неё попали;
  • засекать время, проведённое на сайте;
  • вычислять устройство, с которого посетитель смотрит сайт, — с компьютера, телефона или с планшета;
  • показывать список поисковых запросов, по которым люди находят этот сайт;
  • анализировать, что интересно посетителям сайта;
  • показывать города, из которых заходят на сайт;
  • показывать время, в которое сайт посещает больше всего людей.

И постепенно счётчики становятся всё умнее. Есть такие, которые следят за вашим перемещением по нескольким сайтам; есть те, которые могут уведомлять вас, когда какой-то конкретный человек пришел к вам. Возможно, скоро счетчики смогут делать вам мгновенный ПЦР-тест. 

Как это работает

Счётчик — это специальный код, который вставляется на все страницы сайта (если у вас сайт состоит из отдельных HTML-файлов) или добавляется в общий блок для всех страниц (как в Вордпрессе). Выглядит он примерно так:

<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
   (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
   m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
   (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

   ym(80335906, "init", {
        clickmap:true,
        trackLinks:true,
        accurateTrackBounce:true
   });
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/80335906" style="position:absolute; left:-9999px;" alt="Зачем нужны счётчики аналитики на сайте и что они умеют" /></div></noscript>
<!-- /Yandex.Metrika counter -->

При загрузке страницы происходит следующее:

  1. Загружается и срабатывает этот скрипт.
  2. Скрипт добавляет новые невидимые элементы на страницу.
  3. К каждому из этих элементов привязано какое-то действие главного скрипта сервера.
  4. Когда на сервере срабатывает главный скрипт, он получает свою порцию данных о действиях пользователя и добавляет их в статистику.
  5. Так как таких мини-точек для запуска главного скрипта получается много, сервис аналитики получает полную картину того, что пользователь делает на сайте.
  6. И это всё происходит очень быстро и незаметно для посетителя.

Получается, что этот счётчик как бы расставляет на странице много камер наблюдения, каждая из которых отвечает за свой сектор. В зависимости от того, как посетитель пользуется сайтом, он попадает в поле зрения той или иной камеры. Потом система анализирует данные и добавляет их в статистику посещений.

Какие системы аналитики бывают

Есть две популярные системы аналитики — Яндекс.Метрика и Гугл Аналитика. В целом они умеют много похожего, но отличаются интерфейсом и системой сбора данных. Мы Яндекс, поэтому любим «Метрику».

Зачем нужны счётчики аналитики на сайте и что они умеют
Яндекс.Метрика

А можно примеры использования?

Допустим, вы запускаете рекламную кампанию в соцсетях и хотите узнать, откуда придёт больше людей и по каким параметрам. Вы заходите в систему аналитики, записываете свои обычные показатели, чтобы потом было с чем сравнить, и запускаете рекламу. Через неделю-другую после запуска можно снова зайти и посмотреть: откуда пришло больше людей, как долго они были на сайте, заказали что-то или нет.

Или вам не нравится дизайн сайта и вы полагаете, что посетителям он тоже не нравится. Тогда вы ставите счётчик на нужные страницы и включаете «Вебвизор», а он записывает все действия пользователя на сайте. Потом вы заходите и смотрите эти записи — что делали люди на вашем сайте, как водили мышкой, где задерживались и на что нажимали. Такой анализ часто может помочь исправить слабые места в дизайне.

Что дальше

В следующем выпуске расскажем о том, как установить такой счётчик аналитики себе на сайт. На деле это гораздо проще, чем кажется. Подпишитесь на рассылку, чтобы не пропустить новую статью.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
Haskell — ленивый язык программирования
Haskell — ленивый язык программирования

Он сам решает, что и когда нужно посчитать.

easy
Зарплата 113 тысяч за то, чтобы ломать программы
Зарплата 113 тысяч за то, чтобы ломать программы

Работа тестировщика как она есть.

easy
Как это устроено: транзисторы

Наши компьютеры основаны на транзисторах. Но на чём основаны транзисторы?

medium
Зачем программисты делают собственные механические клавиатуры
Зачем программисты делают собственные механические клавиатуры

Интересное, но недешёвое удовольствие

easy
Подборка дурных, странных, проклятых и занятных нейросетевых сервисов
Подборка дурных, странных, проклятых и занятных нейросетевых сервисов

Пробуйте, пока они ещё живы и бесплатны

easy
Давид Роганов о работе фронтенд-разработчика в Яндекс.Практикуме
«Успешный программист не привязывается к языку. Он просто умеет программировать»

Давид Роганов о работе фронтенд-разработчика в Яндекс.Практикуме.

Кто такой инженер по тестированию и стоит ли на него учиться

Раскладываем по полочкам новую профессию.

easy
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека

Выполняем рутинные или сложные задачи за 5 минут

easy
Кто такой дата-сайентист

Если вы не знаете, чем заняться ближайшие 15 лет, — идите в дата-сайенс, помогите нейросетям захватить мир.

easy
easy
[anycomment]
Exit mobile version