Google Analytics 4 выпустил новую функцию «Диагностика кампаний». Инструмент автоматически находит URL-параметры, через которые платный трафик уходит в органику или «(not set)», ломая расчёт ROAS.
Обновление анонсировали в конце июля 2026 года. Теперь в индикаторе качества данных в отчётах GA4 появляется уведомление, если в URL со стандартным идентификатором клика Google (gclid) теряются агрегированные идентификаторы. Без них цепочка атрибуции прерывается, и понять, какая именно кампания дала конверсию, становится невозможно.

Что такое агрегированные идентификаторы и почему они важны
После релиза Apple App Tracking Transparency (ATT) параметр gclid перестал вытягивать все данные. Если пользователь на iOS запрещает отслеживание, gclid просто не генерируется. Вместо него Google добавил агрегированные идентификаторы — они собирают данные когорты, обходя ограничения приватности.
Вот базовые параметры, за которыми теперь следит диагностика:
gbraid: Атрибуция web-to-web конверсий на iOS. Работает, когда пользователь кликает на рекламу в браузере (Поиск или Google Shopping) и остаётся там.
wbraid: Для app-to-web конверсий. Пользователь кликает внутри приложения (YouTube, Gmail) и переходит в браузер.
gad_source и gad_campaignid: Свежие параметры для идентификации источника и кампании, когда gclid недоступен.
Если эти параметры теряются, GA4 не связывает сессию с платной кампанией. В отчётах растёт органика или трафик «(not set)», хотя по факту это оплаченные клики из Google Ads. Далее идёт кривое оптимизирование: стоп плюсовых кампаний или масштабирование минусовых.
Основные причины потери идентификаторов
Диагностика в GA4 показывает конкретный список проблемных URL. Обычно параметры обрезаются на нескольких этапах:
Редиректы: Классика. Перенаправления с HTTP на HTTPS, с non-www на www или гео-редиректы часто теряют хвосты ссылок.
Настройки Consent Management Platform (CMP): Кривой баннер cookie-согласия блокирует теги аналитики. Если пользователь апрувит куки уже на второй странице, стартовые UTM-метки и идентификаторы исчезают.
JavaScript-редиректы или скрипты на сайте: Скрипты в Single Page Applications (SPA) любят принудительно очищать URL от параметров отслеживания.
Конфликты с ручной разметкой: Google Ads использует auto-tagging, но ошибки в ручных UTM могут конфликтовать с системой и ломать передачу данных.
Как исправить проблемы с атрибуцией
Когда GA4 подсветил битые URL, алгоритм действий для технического специалиста выглядит так:
Проверьте настройки auto-tagging: В аккаунте Google Ads должна быть включена автоматическая разметка. Это база для работы gclid и других идентификаторов.
Проанализируйте цепочки редиректов: Через Network в инструментах разработчика или расширения типа Redirect Path проверьте, доходят ли gclid и gbraid до финального лендинга.
Аудит CMP: Прокликайте сайт в инкогнито. Тег аналитики должен срабатывать сразу после согласия на первой странице, не теряя параметры в URL.
Обратитесь к разработчикам: Если GET-параметры теряются на бекенде или из-за JS-редиректов, это фиксится только на стороне кода.
После фиксов данные в Google Analytics обновляются с задержкой. Уведомление об ошибке исчезнет примерно за 24–48 часов.
Выводы
Раньше потеря атрибуции выявлялась только после сливания бюджета в минус. Теперь GA4 прямо указывает на отвалившиеся параметры.
Инструмент не тыкает пальцем в конкретный скрипт или редирект, но даёт точные URL для дебага. Для баеров это шанс навести порядок в данных и считать реальный ROAS, а не оптимизировать кампании вслепую 🤷