Як праверыць, ці працуе Consent Mode v2 на сайце
Рэжым згоды Google (Consent Mode v2) перадае ў Google Analytics і Google Ads выбар, які наведвальнік зрабіў у cookie-банеры. Банер можа выглядаць ідэальна і пры гэтым нічога не перадаваць — тады рэклама і аналітыка працуюць з памылкамі, а ўладальнік сайта пра гэта не ведае.
Паказваю, як праверыць рэжым згоды самастойна за 10–15 хвілін — трыма спосабамі, ад самага простага да самага дакладнага, — і якія памылкі сустракаюцца найчасцей.

Што менавіта правяраем
Рэжым згоды працуе з чатырма сігналамі:
analytics_storage— ці можна захоўваць cookie для аналітыкі;ad_storage— ці можна захоўваць cookie для рэкламы;ad_user_data— ці можна адпраўляць у Google даныя карыстальніка для рэкламы;ad_personalization— ці можна паказваць персаналізаваную рэкламу.
Два апошнія з’явіліся ў другой версіі рэжыму, адсюль «v2». Google патрабуе перадаваць гэтыя сігналы, каб выкарыстоўваць персаналізаваную рэкламу і рэмаркетынг для наведвальнікаў з ЕЭЗ. Правільная праца выглядае так: да выбару наведвальніка сігналы стаяць у стане «адмоўлена», пасля кліку ў банеры мяняюцца ў адпаведнасці з выбарам — і так на кожнай старонцы.
Спосаб 1. Хуткая праверка ў Google Analytics
Адкрыйце Admin → Data collection and modification → Consent settings. Уверсе відаць, якая доля трафіку прыходзіць з ЕЭЗ, ніжэй — блокі сігналаў згоды для рэкламы і для даных пра паводзіны. Analytics паказвае, якія сігналы наладжаны правільна, і папярэджвае пра праблемы.
Дэталяў гэты спосаб не пакажа, затое адразу адкажа на галоўнае пытанне: ці бачыць Google сігналы ўвогуле. Пасля выпраўленняў на сайце статус абнаўляецца праз 48–72 гадзіны.
Спосаб 2. Tag Assistant
- Адкрыйце tagassistant.google.com, дадайце адрас сайта і падключыцеся. Сайт адкрыецца ў асобнай укладцы.
- Не чапайце банер. Вярніцеся ў Tag Assistant, выберыце першую падзею і адкрыйце ўкладку Consent. Там відаць стан кожнага сігналу па змаўчанні.
- Націсніце ў банеры «Прыняць усе». У Tag Assistant з’явіцца падзея з абнаўленнем згоды: усе сігналы павінны перайсці ў стан «дадзена».
- Паўтарыце ў новым акне інкогніта, націснуўшы «Адхіліць»: сігналы павінны застацца ў стане «адмоўлена».
Калі ўкладка згоды пустая або значэнні па змаўчанні з’яўляюцца ўжо пасля спрацоўвання тэгаў, рэжым згоды наладжаны няправільна.
Спосаб 3. Параметр gcs у запытах
Самая дакладная праверка — паглядзець, што рэальна сыходзіць у Google.
- Адкрыйце сайт у акне інкогніта, націсніце F12 і перайдзіце на ўкладку «Сетка» (Network).
- У фільтры ўвядзіце
collect— гэта запыты Google Analytics. - Адкрыйце любы запыт і знайдзіце параметр
gcs.
Значэнне чытаецца так: G1, потым дзве лічбы — для рэкламных і для аналітычных cookie. G100 — абодва адмоўлены, G111 — абодва дазволены, G101 — дазволена толькі аналітыка. Да кліку ў банеры павінна быць G100, пасля «Прыняць усе» — G111.
Частыя памылкі
- Банер ёсць, рэжыму згоды няма. Банер проста хаваецца пасля кліку, а ў Google нічога не сыходзіць. Самая частая сітуацыя на сайтах, дзе банер ставілі «для птушачкі».
- Тэгі спрацоўваюць раней за значэнні па змаўчанні. Лічыльнік паспявае адправіць даныя да таго, як банер выставіў «адмоўлена». У Tag Manager значэнні па змаўчанні задаюць на трыгеры Consent Initialization – All Pages: ён спрацоўвае раней за ўсе астатнія.
- Няма новых сігналаў v2. Перадаюцца толькі
ad_storageіanalytics_storage, безad_user_dataіad_personalization. Гэта старая версія рэжыму. - Код Analytics устаўлены ў шаблон напрамую і нічога не ведае пра банер.
- Выбар не захоўваецца. На наступнай старонцы банер з’яўляецца зноў, а сігналы скідваюцца.
Базавы ці пашыраны рэжым
У базавым рэжыме тэгі Google не загружаюцца ўвогуле, пакуль наведвальнік не даў згоду. У пашыраным яны загружаюцца адразу, але да згоды адпраўляюць толькі абязлічаныя сігналы без cookie, і Google выкарыстоўвае іх для мадэлявання. Пашыраны дае больш даных, базавы прасцейшы і стражэйшы. Выбар залежыць ад таго, як вы апрацоўваеце даныя і што сказана ў вашай палітыцы прыватнасці.
Коратка
- Праверце Consent settings у Google Analytics — ці бачыць Google сігналы.
- У Tag Assistant паглядзіце значэнні па змаўчанні і пасля кліку ў банеры.
- У запытах
collectправерце параметрgcs: да згодыG100, пасля —G111. - Пераканайцеся, што перадаюцца ўсе чатыры сігналы, уключна з
ad_user_dataіad_personalization. - Значэнні па змаўчанні павінны выстаўляцца раней за любыя тэгі.
Калі праверка паказала праблемы, мы можам наладзіць cookie-банер і Consent Mode v2: падбярэм банер, наладзім катэгорыі і праверым перадачу згоды на кожнай старонцы. Самім правільна паставіць тэгі дапаможа артыкул пра ўсталёўку Google Tag Manager.