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

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

https://telegram.me/ppclifehacks

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

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

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

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

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

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

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

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

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

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

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

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

Report Page