Тежест: ВисокаОтговорник: MarketingВреме за корекция: 30-60 min
Meta Pixel преди съгласие
Спрете Meta Pixel да се зарежда или да изпраща events, преди посетителят да е дал необходимото marketing съгласие.
Покрива: meta_pixel_before_consent, pre_consent_meta_pixel
Защо това е важно
Meta Pixel изпраща marketing и conversion данни много рано при зареждане на страницата. Ако това се случва преди съгласие, се създава висок и лесно доказуем риск за съответствие.
Как да го проверите ръчно
- Търсете Meta/Facebook заявки в Network панела още от първото зареждане.
- Проверете дали `_fbp` cookie или подобни идентификатори се появяват преди съгласие.
- Потвърдете дали pixel-ът се инжектира чрез GTM, плъгин или hardcoded snippet.
Типични причини
- Meta Pixel е конфигуриран за всеки pageview без consent control.
- Ecommerce или advertising плъгин инжектира Meta код извън GTM.
- CMP не блокира inline marketing скриптове.
Корекция в GTM
- Поставете Meta Pixel зад правилните marketing consent сигнали.
- Премахнете автоматични triggers и unconditional Custom HTML тагове.
- Валидирайте в GTM Preview, че никое Meta event не се изпълнява преди opt-in.
Корекция в WordPress или CMP плъгини
- Прегледайте Meta/Facebook плъгини и theme integrations.
- Изключете паралелни инжекции, които не се контролират от CMP.
- Тествайте отново след изчистване на cache и проверка на render-натия frontend.
Обща корекция за разработчици
- Зареждайте Meta Pixel само след изрично marketing съгласие.
- Поддържайте един инициализационен път, за да избегнете дубликати.
- Направете audit на templates, tag manager и плъгини за премахване на скрити fallbacks.
Как да потвърдите, че корекцията работи
- Потвърдете, че не се изпращат Meta заявки преди съгласие.
- Потвърдете, че Meta cookies продължават да липсват в denied състояние.
- Пуснете нов scan и проверете, че Meta вече не се маркира като риск преди съгласие.
Следваща стъпка
Пуснете ново сканиране след deploy, за да потвърдите, че се е променило реалното runtime поведение, а не само текстът на банера.