Почему Google Analytics требует согласия
Google Analytics 4 ставит cookie и передаёт данные (IP-адрес, события, идентификаторы) в Google. Это персональные данные, а аналитические cookie не являются «строго необходимыми». По ст. 7 Закона 195/2024 требуется предварительное явное согласие (opt-in) до их загрузки.
Что такое Google Consent Mode
Consent Mode — механизм Google, который передаёт состояние согласия в GA и Ads. При состоянии по умолчанию «denied» (analytics_storage=denied, ad_storage=denied) до согласия GA шлёт только cookieless-пинги без стойкого идентификатора. После того как пользователь принял, состояние переходит в «granted» и включается обычный сбор.
Правильная настройка по шагам
- Установите opt-in баннер согласия (Принять / Отклонить), без предустановленной галочки.
- Задайте Consent Mode по умолчанию «denied» для analytics_storage и ad_storage.
- Не загружайте gtag/GA с cookie до нажатия «Принять».
- Включайте полный сбор только после согласия.
- Опишите в политике конфиденциальности, что собирает Google Analytics и передачу данных в Google.
Частые ошибки
Самая частая ошибка: баннер есть, но GA загружается и ставит cookie _ga до клика. Наш чекер обнаруживает именно это — если отслеживающая cookie ставится или реальный beacon улетает до согласия, это нарушение.