Google Consent Mode v2
Google Consent Mode — спосіб передати тегам Google (Analytics, Ads) вибір відвідувача зі cookie-банера, щоб вони поводилися відповідно: без згоди не ставили cookies і не передавали дані, які потребують дозволу. Версія 2 додала два параметри для реклами.
Це не юридична консультація і не інструкція з налаштування: нижче викладено, що сказано в документації Google та джерелах ЄС, з посиланнями.
Що це і чим не є
Consent Mode не збирає згоду. Вона збирається вашим банером (CMP, система керування згодою). Consent Mode лише передає рішення тегам Google. За документацією Google, режим сам не зберігає вибір відвідувача: його треба зберігати самостійно й надсилати оновлення до переходу на іншу сторінку (Google, Consent mode). Тож банер лишається обов'язковим: див. cookie-банер.
Чотири параметри
Параметр | Що керує |
|---|---|
`ad_storage` | рекламні cookies: за заборони нові рекламні cookies не ставляться |
`analytics_storage` | аналітичні cookies |
`ad_user_data` | чи можна надсилати Google користувацькі дані для реклами |
`ad_personalization` | персоналізована реклама, зокрема ремаркетинг |
Два останніх (`ad_user_data`, `ad_personalization`) додано у версії 2 у листопаді 2023 року (Google). Документація пов'язує v2 із посиленням Google політики згоди користувачів ЄС.
Навіщо магазину
- Для відвідувачів з ЄС потрібна згода на аналітичні й рекламні cookies (ePrivacy, ст. 5(3)); Consent Mode дозволяє тегам Google виконати вибір людини.
- Без правильно переданого `ad_user_data` і `ad_personalization` персоналізована реклама вимкнена: Google пише, що для її роботи мають бути надані обидва параметри (Google Analytics Help). Для магазину це означає, що ремаркетинг (повернення покупця, який дивився товар) для відвідувачів з ЄС без згоди не працюватиме.
- Модель може частково заповнити прогалини в даних, див. нижче.
Basic і advanced: що буде з даними
Basic. Теги Google блокуються, поки людина не дасть згоду. До згоди нічого не надсилається; моделювання в Google Analytics немає.
Advanced. Теги завантажуються до банера й, якщо людина відмовилась, надсилають «cookieless pings» — запити без cookies. На їхній основі Google Analytics будує поведінкове й конверсійне моделювання, що заповнює прогалини, а Google Ads використовує загальну модель із неідентифікувальних сигналів, таких як тип браузера й час доби (Google Analytics Help).
Що важливо розуміти:
- Якщо людина відмовилась через рішення на основі TCF, Google Analytics, за довідкою, не може змоделювати відсутні дані.
- З `analytics_storage = denied` Analytics не ставить і не читає власних cookies; пінги все одно надсилаються, а Google пише, що Google Analytics не зберігає й не логує IP-адреси (там само).
- З `ad_storage = denied` нові рекламні cookies не пишуться, Google Signals не накопичує дані.
- У довідці немає цифр, скільки втраченого відновлює модель, а порогові значення не описані.
- В advanced-режимі пінги йдуть і без згоди. Чи припустимо це у вашій країні ЄС, довідка Google не вирішує, а EDPB в Guidelines 2/2023 пояснює, що правило ст. 5(3) стосується не лише cookies, а й піксель-відстеження та інших технологій (EDPB). Це питання до юриста.
Як налаштувати правильно (порядок)
Документація Google застерігає: порядок критичний (Google).
- Спочатку викликати `gtag('consent', 'default', …)` на кожній сторінці, до будь-яких `config` і `event`. Без значень за замовчуванням режим «значень не встановлено».
- Потім завантажити тег Google.
- Потім банер. Якщо він завантажується асинхронно, використайте `wait_for_update` (мілісекунди очікування).
- Коли людина обирає, надіслати команду `update`.
- Налаштуйте значення за замовчуванням за регіонами, де діє банер: без параметра регіону значення діє для всіх відвідувачів, не охоплених регіональними.
Перевірте результат у режимі налагодження тегів, а не лише за звітами.
Типові помилки
- Вважати, що Consent Mode — це банер.
- Ставити значення за замовчуванням після завантаження тегів: тоді вони не працюють.
- Встановлювати `granted` за замовчуванням для відвідувачів з ЄС.
- Не передавати нові параметри v2 і дивуватися, чому не працює ремаркетинг.
- Порівнювати дані до і після без урахування того, що частина відвідувачів без згоди тепер лише моделюється. Про вплив на ROAS і конверсію краще дивитися в динаміці, а не в одному звіті.
FAQ
Що таке Google Consent Mode v2? Це версія Consent Mode з двома додатковими параметрами (`ad_user_data` і `ad_personalization`), введена в листопаді 2023 року.
Чи замінює Consent Mode cookie-банер? Ні. Він лише передає вибір людини тегам Google.
Що буде з Google Analytics, якщо людина відмовилась? У advanced-режимі Analytics не ставить cookies, але отримує пінги й моделює прогалини; у basic-режимі тег заблокований, моделювання немає.
Що буде з ремаркетингом без згоди? Якщо `ad_personalization` відхилено, персоналізовану рекламу вимкнено, ремаркетинг не отримує даних.
Чи потрібен Consent Mode для українських відвідувачів? Google пов'язує v2 з трафіком із ЄЕЗ. Для українських відвідувачів окремої вимоги не названо.
Пов'язані терміни
Джерела
- Google, Consent mode overview (Tag Platform) — developers.google.com/tag-platform/security/guides/consent
- Google, Consent mode: basic/advanced, порядок налаштування — developers.google.com/tag-platform/security/guides/consent?consentmode=advanced
- Google Analytics Help, Consent mode in GA4 — support.google.com/analytics/answer/9976101
- Google Analytics Help, Consent mode, EEA, параметри — support.google.com/analytics/answer/13802165
- Директива 2002/58/EC, ст. 5(3) — eur-lex.europa.eu/eli/dir/2002/58/oj
- EDPB, Guidelines 2/2023 (7.10.2024) — edpb.europa.eu/system/files/documents/2024-10/edpb_guidelines_202302_technical_scope_art_53_eprivacydirective_v2_en_0.pdf
Читайте також
Продажі за кордон з України: логістика, мита, платежі
Cross-border e-commerce (міжнародна онлайн-торгівля) — це продаж товарів покупцям в іншій країні через власний сайт чи майданчик. Для українського магазину це означає три окремі задачі: довезти товар через кордон, правильно пройти мито і податки країни…
Персональні дані в Україні
Персональні дані в українському праві — відомості чи сукупність відомостей про фізичну особу, яка ідентифікована або може бути конкретно ідентифікована. Їх обробку регулює Закон України «Про захист персональних даних» від 1 червня 2010 року № 2297-VI. Новий…
Повернення товару в інтернет-магазині
Повернення товару — процес, у якому покупець віддає придбаний товар продавцеві й отримує гроші чи обмін. В Україні права покупця визначає Закон «Про захист прав споживачів», а правила повернення онлайн-покупки залежать від того, чи товар належної якості, і…
ПРРО і фіскалізація інтернет-магазину
ПРРО (програмний реєстратор розрахункових операцій) — програма, зареєстрована на фіскальному сервері податкової, через яку продавець проводить розрахунок і створює розрахунковий документ (фіскальний чек) (Закон № 265/95-ВР, ст. 3). Фіскалізація — передача…