Почему клики сокращателя не совпадают с GA4
Сокращатель считает каждый запрос к ссылке, в том числе от ботов и превью мессенджеров, а GA4 видит только тех, у кого загрузилась страница и сработал тег. Поэтому кликов почти всегда больше, чем сессий, и это нормально, пока соотношение стабильно.
Сокращатель и Google Analytics 4 считают разные события. Сокращатель записывает переход в тот момент, когда кто-то открыл короткую ссылку: сервер принял запрос и отправил посетителя дальше. GA4 узнаёт о посетителе, только когда страница загрузилась в браузере и на ней сработал тег аналитики. Между этими моментами человек может уйти, а сам запрос мог прислать вообще не человек, а бот. Поэтому, скажем, 120 кликов в сокращателе и 70 сессий в GA4 ещё не значат, что что-то сломалось.
Что именно показывает статистика переходов по короткой ссылке на lnk.ua, описано на её странице. Здесь разберём, откуда берётся разница, как свести цифры и какой из них верить.
Что считает сокращатель, а что GA4
| Сокращатель | GA4 | |
|---|---|---|
| Когда считает | Когда пришёл запрос к короткой ссылке, на сервере | Когда на странице сработал тег, в браузере |
| Кого видит | Всех, кто открыл ссылку: людей, ботов, превью мессенджеров, почтовые сканеры | Браузеры, где тег загрузился; известных ботов GA4 отсеивает сам |
| Единица | Переход: человек открыл ссылку три раза, это три клика | Сессия: повторные открытия в пределах одной сессии дают одну сессию |
| Канал | Отдельная ссылка на каждый канал | UTM-метки или сайт-источник (реферер) |
Сравнивайте клики с сессиями, а не с пользователями или просмотрами страниц. Сессия в GA4 по умолчанию заканчивается после 30 минут бездействия (справка Google). Если человек открыл ссылку дважды за десять минут, у сокращателя будет два клика, а у GA4 одна сессия.
Почему кликов больше, чем сессий
Боты, сканеры и превью в мессенджерах
Стоит вставить ссылку в Telegram, Slack или Facebook, и сервис сам её откроет, чтобы показать картинку и заголовок. WhatsApp делает то же самое с телефона отправителя. Для сокращателя это обычный запрос, и он записывается как переход раньше, чем кто-то нажал на ссылку. Почтовые сервисы и корпоративные фильтры безопасности точно так же проверяют ссылки в письмах. Плюс поисковые и SEO-боты, которые обходят все найденные адреса.
GA4 таких посетителей почти не видит. Бот превью не выполняет JavaScript, и тег не срабатывает. Трафик известных ботов Google отсеивает автоматически по собственным данным и списку IAB. Отключить этот фильтр нельзя, и сколько трафика он убрал, GA4 не показывает (справка Google).
В статистике lnk.ua боты не отфильтрованы, превью мессенджеров тоже считаются кликами. Мы не обещаем цифру точнее, чем в GA4. Зато лента показывает каждый запрос отдельно, и по пустому полю браузера или странной ОС иногда видно, что перешёл не человек.
Как заметить ботов в ленте: несколько переходов сразу после публикации поста, когда его ещё никто не успел прочитать; записи без браузера или устройства; одинаковые переходы с одного IP с разницей в секунды. Молча выбрасывать такие клики из отчёта не нужно. Просто помните, что часть счётчика приходится на них.
Блокировщики и отказ от cookies
Тег GA4 загружается с серверов Google. Блокировщики рекламы и трекеров, а также браузеры со встроенной защитой от слежки вроде Brave часто его не пропускают. Человек видит страницу, а GA4 о нём не знает. Сокращатель этот визит уже записал: запрос к короткой ссылке прошёл раньше и без всяких скриптов.
Баннер согласия на cookies тоже срезает цифры. В базовом режиме согласия (consent mode) теги Google не загружаются, пока человек не ответил на баннер, а после отказа не отправляют ничего. В расширенном режиме при отказе тег шлёт сигналы без cookies, и GA4 может частично смоделировать таких посетителей, если трафика достаточно (документация Google). Кто просто закрыл баннер, в базовом режиме для GA4 не существует.
Человек ушёл до загрузки страницы
Переход записывается, как только человек нажал на ссылку. Потом страница ещё должна загрузиться, а на мобильном интернете это несколько секунд. Если человек передумал, нажал «Назад» или закрыл вкладку, пока крутился индикатор, тег GA4 не успел сработать. Чем медленнее сайт и чем больше скриптов стоит перед тегом аналитики, тем больше эта потеря.
Разные часовые пояса и периоды
GA4 делит данные на дни по часовому поясу из настроек ресурса. Если там стоит тихоокеанское время, а вы считаете по своему местному, то «вчера» в GA4 и «вчера» в вашей таблице охватывают разные 24 часа. К тому же обычные отчёты GA4 наполняются с задержкой, и сегодняшний день там ещё неполный. Свежие данные показывает отчёт в реальном времени.
Клики в сокращателе хранятся ограниченное время, сколько именно, написано на странице статистики. За более давний период данных в сокращателе уже нет, а в стандартных отчётах GA4 они остаются.
Бывает наоборот: в GA4 больше
Если сессий больше, чем кликов, чаще всего вы смотрите в GA4 на всю страницу, а не на трафик со ссылки. На ту же страницу приходят из поиска, закладок и других постов. Бывает, что человек открыл страницу, ушёл больше чем на полчаса и вернулся: GA4 начал новую сессию без нового клика. А если кто-то скопировал из адресной строки длинный адрес с UTM-метками и переслал дальше, кампания в GA4 получит сессии, которых сокращатель не видел.
Как свести данные сокращателя и GA4
- Перед сокращением добавьте к адресу UTM-метки
utm_source,utm_mediumиutm_campaign. На lnk.ua можно разметить ссылку UTM-метками и сразу получить короткую ссылку. Метки остаются в адресе назначения, так что редирект их не теряет. Как назвать метки, чтобы отчёт не рассыпался, рассказано в статье что такое UTM-метки. - Делайте одну короткую ссылку на один канал: отдельную для Telegram-канала, отдельную для рассылки, отдельную для сторис. Тогда счётчик кликов и кампания в GA4 описывают один и тот же поток людей.
- В GA4 откройте отчёт Traffic acquisition и выберите параметр Session campaign или Session source / medium. С кликами сравнивайте метрику Sessions.
- Поставьте одинаковый период и проверьте часовой пояс ресурса: Admin → Property details.
- Смотрите на соотношение, а не на точное совпадение. Если из недели в неделю на 100 кликов приходится примерно одинаковое число сессий, канал ведёт себя как обычно.
Какой цифре верить
Обеим, но для разных вопросов.
- Сколько раз ссылку открывали и когда. Здесь отвечает сокращатель: он видит переход, даже если до GA4 человек не дошёл.
- Сколько людей посмотрели страницу и что сделали дальше. Это GA4: для отчёта о результате кампании берите сессии и ключевые события (так GA4 теперь называет конверсии).
- Не сломалось ли что-то. Тут нужны обе цифры. Резкий скачок кликов, когда в GA4 ничего не поменялось, обычно означает ботов или сканер. Клики есть, а сессий вдруг ноль: проверьте, открывается ли страница и стоит ли на ней тег.
Если нужен счётчик по каждой ссылке отдельно, статистика переходов на lnk.ua есть у ссылок, созданных из аккаунта.
Частые вопросы
Нормально ли, что кликов в сокращателе в разы больше, чем сессий в GA4?
Да, такой разрыв бывает, особенно со ссылками в мессенджерах и письмах. Тревожный знак другой: резкое изменение соотношения, когда в самой кампании ничего не менялось.
Фильтрует ли lnk.ua ботов в статистике?
Нет. Боты и превью мессенджеров считаются кликами, об этом сказано на странице статистики.
Дойдут ли UTM-метки до GA4 через короткую ссылку?
Да, если метки стоят в адресе назначения до сокращения. Короткая ссылка ведёт на полный адрес вместе со всеми параметрами.
Почему трафик из Telegram в GA4 попадает в Direct?
Приложение часто не передаёт сайт-источник, и без UTM-меток GA4 записывает сессию как (direct) / (none). Добавьте к адресу хотя бы utm_source=telegram, а готовые примеры есть в статье UTM для Telegram и Viber.
Видны ли в статистике lnk.ua уникальные посетители?
Нет, считаются переходы: человек, открывший ссылку три раза, даёт три клика. Уникальных посетителей смотрите в GA4.