Делаем процент отказов в Universal Analytics более правдоподобным

Подписывайтесь на мой канал в Телеграме t.me/ppclifehacks — лайфхаки и решения проблем из PPC и веб-аналитики: как собрать свой коллтреккинг на коленке, устроить вечную рекламную акцию или правильно отследить заполнение AJAX-форм на сайте. Всё это и другие статьи в канале и этом блоге.

Если вас беспокоит высокий процент отказов в UA (а для него визит с посещением 1 страницы без иных действий является отказом), то можно это исправить. Суть в том, чтобы через 20 секунд просмотра страницы отправить в Analytics событие, тем самым показав ему, что пользователь ещё на сайте. 20 секунд даны для примера, можете использовать любое значение, подходящее под ваши потребности.

Способ для тех, у кого счётчик установлен кодом analytics.js:

  1. Добавляем в код счётчика Universal Analytics перед закрытием тега </script> вот эту строку:
setTimeout("ga('send', 'event', 'ping', location.pathname)", 20000);

20000 — это 20 секунд в миллисекундах, но вы можете выбрать на свой вкус.

Способ для тех, у кого счётчик установлен кодом gtag.js:

  1. Добавляем в код счётчика Universal Analytics перед закрытием тега </script> вот эту строку:
setTimeout("gtag('event', 'bouncerate', {'event_category': 'ping','event_label': location.pathname})", 20000);

20000 — это 20 секунд в миллисекундах, но вы можете выбрать на свой вкус.

Способ для тех, у кого счётчик установлен через Google Tag Manager

  1. Создаём триггер «Таймер»

Создать триггер Таймер

2. Вводим интервал 20 000 миллисекунд. Ограничение 1 — чтобы таймер сработал только 1 раз. Если вы хотите отправлять событие каждые 20 секунд, то не заполняйте это поле. В качестве условия включения триггера нужно выбрать страницу, на которой он будет срабатывать. Если хотите, чтобы срабатывал на на любой странице, то укажите регулярное выражение .* (как на скриншоте ниже).

Выбираем интервал срабатывания (в миллисекундах), ограничение (кол-во срабатываний) и условие срабатывания

3. Создаём событие для Universal Analytics. Обязательно укажите категорию и действие. В качестве действия (или ярлыка) можно использовать переменную {{Page Path}} (если она у вас включена), тогда в отчёте по событиям в UA вы сможете узнать, с каких страниц отправляются события.

Настраиваем событие. Обязательно укажите категорию и действие.

4. В качестве триггера выбираем созданный нами в шаге 2

5. Не забываем проверить работу в предварительном просмотре и в случае успеха опубликовать контейнер.

Сначала проверяем в предварительном просмотре, если всё ок, то публикуем контейнер.

Другие лайфхаки на нашем канале https://telegram.me/ppclifehacks

Если вы хотите отблагодарить автора, то сделать это можно по ссылке: http://yasobe.ru/na/ppclifehacks

Like what you read? Give Kirill V. Nikulin a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.