Google Tag Manager (GTM) често управлява аналитични, рекламни и други тагове на трети страни. Ако правилата за съгласие не са настроени последователно, някои тагове могат да се задействат твърде рано или да останат блокирани след избора на посетителя.
Google Consent Mode v2 предава състоянието на съгласие към таговете на Google. Той не събира съгласие и не заменя платформата за управление на съгласието (CMP) или банера за бисквитки. За по-широк преглед вижте практическото ръководство за GDPR банер за бисквитки.
Как работят CMP, GTM и Consent Mode v2
Най-ясният модел разделя отговорностите между няколко слоя:
| Слой | Отговорност | Практическа насока |
|---|---|---|
| CMP | Получава и съхранява избора на посетителя | Изборът по категории служи като източник за състоянието на съгласие |
| Кодът на сайта | Зарежда CMP достатъчно рано | Началните състояния трябва да бъдат зададени преди изпълнението на незадължителните тагове |
| GTM | Управлява задействането на таговете | Аналитичните и рекламните тагове проверяват съответното състояние на съгласие |
| Тагове на Google | Получават сигналите от Consent Mode v2 | Проверяват се ad_storage, analytics_storage, ad_user_data и ad_personalization |
| Тестване | Потвърждава поведението на настройката | След всяка промяна се проверяват отказ, частичен избор, приемане и промяна на предпочитанията |
CMP предава направения избор, а GTM го прилага при изпълнението на таговете. Конкретната реализация зависи от използваните категории, тагове и режим на Consent Mode. За настройките на платформата използвайте документацията на CookiePilot.
Настройване на Google Consent Mode v2 в GTM
1. Проверете реда на зареждане
Уверете се, че началното състояние на съгласие се задава, преди да могат да се изпълнят незадължителни тагове. Проверете и таговете, добавени директно в кода, чрез разширения или от външни модули — не само тези в GTM.
2. Задайте началните състояния
Преди посетителят да направи избор, задайте подходящи начални стойности за:
ad_storage;analytics_storage;ad_user_data;ad_personalization.
Конфигурацията трябва да съответства на използвания CMP, категориите в банера и техническия модел на сайта.
3. Съпоставете категориите на CMP със сигналите на Google
Опишете изрично кой избор променя всяко състояние. Например съгласието за анализ не бива автоматично да разрешава рекламно съхранение, ако банерът представя двете цели като отделни категории.
4. Разделете необходимите и незадължителните тагове
Направете списък на всички тагове и отбележете:
- предназначението им;
- начина, по който се зареждат;
- необходимото съгласие;
- условието за задействане;
- отговорника за бъдещи промени.
Така по-лесно ще откриете персонализирани HTML тагове, пиксели и вградени услуги, които не следват общите правила.
5. Проверете таговете на Google
Уверете се, че таговете за Google Analytics 4 и Google Ads получават актуалните сигнали за съгласие. Съществуващите тригери невинаги покриват всички параметри на Consent Mode v2, затова проверете действителното поведение на всеки таг.
6. Документирайте логиката
Запишете категориите, събитията за актуализиране на съгласието и условията за задействане. Това позволява на екипа да повтори проверката след нова кампания, промяна в CMP или публикуване на GTM контейнера.
Как да тествате състоянията на съгласие
Използвайте чист браузърен профил или изтривайте съхранените данни преди всеки сценарий. GTM Preview и Google Tag Assistant са полезни, но проверявайте и реалните мрежови заявки в браузъра.
| Сценарий | Очакван резултат | Къде да проверите |
|---|---|---|
| Отказ от всички незадължителни категории | Аналитичните и рекламните състояния не се отчитат като разрешени | GTM Preview, Tag Assistant и мрежови заявки |
| Само аналитично съгласие | Аналитичното състояние следва избора, а рекламните състояния остават отказани | Състоянията на съгласие и инструментите за отстраняване на грешки в GA4 |
| Приемане на всички категории | Разрешените състояния се предават и съответните тагове могат да се задействат | Tag Assistant и диагностиката на таговете |
| Промяна на предпочитанията | Новото състояние се прилага, без да се използва остарелият избор | Центърът за предпочитания, хранилището на браузъра и GTM Preview |
| Добавяне на нов таг | Тагът преминава необходимите проверки преди публикуване | Прегледът на работното пространство в GTM |
За допълнителен контекст вижте практическото ръководство за Google Consent Mode v2 и официалната документация на Google.
Чести грешки при настройката
Таговете се задействат преди началното състояние
Това може да създаде разминаване между показания банер и действителното поведение на сайта. Проверете последователността на зареждане и мрежовите заявки още преди взаимодействие с банера.
Персонализирани тригери пренебрегват съгласието
Рекламни конверсии, партньорски пиксели или персонализирани HTML тагове могат да останат извън общата логика. Всеки нов таг трябва да бъде прегледан преди публикуване.
Consent Mode се приема за равнозначен на правно валидно съгласие
Consent Mode е технически механизъм за предаване на сигнали. Той не определя дали начинът за получаване на съгласие отговаря на приложимите изисквания.
Тестван е само сценарият „Приемам всички“
Проверявайте поне пълен отказ, частично съгласие, пълно приемане и последваща промяна на предпочитанията.
Тагове се добавят извън GTM
Разширения, модули за електронна търговия и директно вграден код могат да зареждат услуги независимо от GTM. Инвентаризацията трябва да обхваща целия сайт.
Правен контекст
Consent Mode v2 сам по себе си не гарантира съответствие с GDPR или други приложими правила. Правното основание, съдържанието на банера и начинът за получаване на съгласие трябва да бъдат оценени според конкретния сайт и обработваните данни.
За обща информация могат да се използват материалите на Комисията за защита на личните данни, Европейския комитет по защита на данните и Европейската комисия. При съмнение потърсете квалифициран правен съвет.
Често задавани въпроси
Заменя ли Consent Mode v2 банера за бисквитки?
Не. Той предава състояния към таговете на Google. CMP и банерът представят възможностите за избор и записват предпочитанията на посетителя.
Може ли GTM да се зареди преди получаването на съгласие?
Самият контейнер може да се зареди, но таговете в него трябва да следват зададените начални състояния и избора на посетителя. Проверете действителното поведение на всеки таг.
Колко често трябва да се тества настройката?
Тествайте след добавяне или промяна на таг, публикуване на GTM контейнер, промяна в CMP, обновяване на модул или съществена промяна по сайта.
Как да преценя дали CookiePilot е подходящ за настройка с GTM?
Сравнете функциите на CookiePilot с архитектурата, категориите и таговете на сайта. За по-сложна реализация можете да се консултирате с екипа чрез страницата за контакт.
Следваща стъпка
Започнете с инвентаризация на таговете. След това съпоставете категориите на CMP със сигналите на Consent Mode v2 и тествайте четири основни сценария: отказ, частично съгласие, пълно приемане и промяна на предпочитанията. Повтаряйте проверката при всяка съществена промяна в GTM, CMP или сайта.
Автор
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
