Делаем процент отказов в Universal Analytics более правдоподобным
https://telegram.me/ppclifehacksЕсли вас беспокоит высокий процент отказов в UA (а для него визит с посещением 1 страницы без иных действий является отказом), то можно это исправить. Суть в том, чтобы через 20 секунд просмотра страницы отправить в Analytics событие, тем самым показав ему, что пользователь ещё на сайте. 20 секунд даны для примера, можете использовать любое значение, подходящее под ваши потребности.
Способ для тех, у кого счётчик установлен через Google Tag Manager
- Создаём триггер «Таймер»
2. Вводим интервал 20 000 миллисекунд. Ограничение 1 — чтобы таймер сработал только 1 раз. Если вы хотите отправлять событие каждые 20 секунд, то не заполняйте это поле. В качестве условия включения триггера нужно выбрать страницу, на которой он будет срабатывать. Если хотите, чтобы срабатывал на на любой странице, то укажите регулярное выражение .* (как на скриншоте ниже).
3. Создаём событие для Universal Analytics. Обязательно укажите категорию и действие. В качестве действия (или ярлыка) можно использовать переменную {{Page Path}} (если она у вас включена), тогда в отчёте по событиям в UA вы сможете узнать, с каких страниц отправляются события.
4. В качестве триггера выбираем созданный нами в шаге 2
5. Не забываем проверить работу в предварительном просмотре и в случае успеха опубликовать контейнер.
Способ для тех, у кого счётчик установлен кодом:
- Добавляем в код счётчика Universal Analytics перед закрытием тега </script> вот эту строку:
setTimeout("ga('send', 'event', 'ping', location.pathname)", 20000);