Категории

Подпишись
на новые статьи

Просто введи свой e-mail:

Лендинг и показатель отказов

По умолчанию в Google Analytics одностраничные сайты имеют большой процент отказов. Разберемся почему и как это исправить.

Для лендингов в статистике гугл аналитикс и яндекс метрики разные показатели отказов. Причем, например, в аналитике это может быть 90%, а в яндексе 25%!

Для начала разберемся, что вообще такое "Отказ" в понимании гугла и яндекса.

В гугле Показатель отказов – это процент пользователей, которые при посещении сайта просмотрели только одну страницу, и не совершившие любое действие, которое отправляет "событие" на сервер Google Analytics.

В яндекс метрике Отказы: Доля визитов, в рамках которых состоялся лишь один просмотр страницы. Если в настройках счетчика включена опция «Точный показатель отказов», то на такие визиты накладывается дополнительное ограничение по времени активности посетителя: если страница просматривалась больше 15 секунд, то визит не считается отказом.


По умолчанию, при создании нового счетчика в яндекс.метрике опция "Точный показатель отказов" включена. За нее отвечает переменная accurateTrackBounce,

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounterXXXXXXXX = new Ya.Metrika({id:XXXXXXXXXX,
                    webvisor:true,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    trackHash:true});
        } catch(e) { }
    });

Этот параметр можен иметь следующие значения:

  • true — включить точный показатель отказов, событие о неотказе отправляется через 15000 мс (15 с);
  • false — выключить точный показатель отказов;
  • 10000 — включить точный показатель отказов, событие о неотказе отправляется через 10000 мс (10 с) - вы можете задать своё значение.

Из за этих 15 секунд и возникает разница в показаниях Google и Yandex. Этого времени достаточно, чтобы определить, если что-то интересное для посетителя на Вашей странице или нет.

Чтобы гугл аналитика так же учитывала посещение одной страницы больше 15 сек (или любое другое время) не как отказ, нужно по истечении этого времени отправить на сервер Google Analytics любое событие.

Например это можно сделать через функцию javascript setTimeout, которая отправит событие nobouncy через 15000 мс (15 сек):

  setTimeout(function(){ga('send', 'event', 'nobouncy', '15sec')}, 15000);

Добавить его можно в код самого счетчика или в любое место страницы, так как код сработает через 15 сек, все нужные файлы analytics к тому времени уже будут загружены.

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

Автор: Дата создания:

Комментарии (1)

  1. Сергей:
    июл 11, 2015 at 01:45

    Отличная статья...Спасибо!

    Ответить







Разрешённые теги: <b><i><br>Добавить новый комментарий: