GDPR настройка в WordPress за Analytics и Google Ads
Когато банерът за съгласие „работи“, но проследяването умира
Не го забелязвате в деня, в който инсталирате GDPR cookie банер. Забелязвате го когато Google Ads започне да харчи, резервациите изглеждат същите, а Analytics внезапно е като град-призрак. Сесиите падат, конверсиите изчезват и всеки отчет става „Direct“ или „Unassigned“. В този момент не сте нито съвместими, нито информирани. Слепи сте и продължавате да плащате за трафик.
Тази страница е за собственици, които пускат (или планират да пускат) Google Ads и имат нужда Analytics да остане ползваем при GDPR. Също е за собственици, които са уморени от плъгини, които обещават съвместимост и тихо чупят измерването. Ако искате да запазите проследяването точно както преди без съгласие, или искате някой да поеме юридическа отговорност, това ще ви е неприятно и не сме за вас.
Повечето малки хотели и квартири в Халкидики и Солун стигат до тук след „добро“ GDPR решение от разработчик, плъгин или братовчед, гледал видео в YouTube. Банерът се появява, сайтът се зарежда и всички се успокояват. После сезонът започва, добавяте бюджет и осъзнавате, че не можете да кажете кой ключов низ или кампания плаща сметките. Виждали сме това много пъти и обикновено се чупи на едни и същи скучни места.
Истинският оперативен проблем: не можете да свържете разходите със резервациите
GDPR не е основната болка. Болката е това, което се случва след разбита конфигурация: продължавате да харчите за реклами, докато данните, които би трябвало да ръководят решенията, спират да идват. Собствениците реагират единствено по начина, по който могат. Орязват бюджети твърде късно, обвиняват пазара или продължават да харчат защото „трябва да работи“.
Когато проследяването се счупи, губите повече от хубави графики. Губите възможността да отговорите на прости въпроси, които решават печалбата. Кои кампании носят запитвания за резервиране, кои аудитории прахосват пари и дали мобилният трафик всъщност конвертира или само разглежда.
Ако искате да проверите какво Google счита за „consent mode“ и защо съществува, прочетете собствения преглед на Google: https://support.google.com/google-ads/answer/10000067 и по-техническото ръководство: https://developers.google.com/tag-platform/security/guides/consent. Това не е закон, но обяснява механизма, на който се опират повечето съвременни конфигурации.
Съгласие с прости думи: какво можете да измервате и кога
На туристически сайт измерването има два режима: преди съгласие и след съгласие. Добрата настройка прави и двата режима предсказуеми, така че да знаете какво значат отчетите ви. Лошата настройка смесва сигнали, блокира твърде много или пуска твърде рано и така получавате фалшива сигурност.
Преди съгласие трябва да приемете, че не можете да поставяте маркетингови cookies и не можете да пускате пълно Analytics проследяване по стария начин. В зависимост от конфигурацията може да изпращате ограничени „pings“, които уважават избора на потребителя. Тези pings помагат на платформите да моделират агрегирана ефективност, но няма да изглеждат като нормално проследяване на ниво потребител в GA4.
След съгласие можете да измервате правилно, тоест GA4 може да поставя cookies и да събира взаимодействия, а Google Ads таговете да записват конверсии и да изграждат аудитории. Това е частта, която интересува собствениците, защото възстановява връзката между разходите за реклама и резултатите. Целта не е да следите всеки. Целта е да следите правилно когато е разрешено.
Ако искате юридическия контекст в един неутрален източник, правилата ePrivacy около бисквитките са обобщени тук: https://en.wikipedia.org/wiki/Privacy_and_Electronic_Communications_Directive и самият GDPR е тук: https://en.wikipedia.org/wiki/General_Data_Protection_Regulation. Не трябва да ставате адвокат, за да управлявате хотел, но трябва да разберете, че „банерът е там“ не е същото като „проследяването е конфигурирано правилно“.
Какво се променя след правилната настройка
Спирате да гадаете дали цифрите са реални. GA4 започва отново да показва източници на трафик, които имат смисъл, и Google Ads получава сигналите за конверсии, които може да използва. Отчетите няма да са перфектни, защото съгласието намалява количеството идентифицируеми данни, но стават достатъчно консистентни, за да управлявате бюджета без суеверия.
Собствениците обикновено забелязват промяната в две места първо. Решенията за кампании стават по-спокойни, защото можете отново да видите модели. Също разговорите с този, който управлява рекламите ви, стават по-малко емоционални, защото и двамата гледате една и съща реалност, макар и непълна.
Има и по-тиха промяна. Сайтът спира да пропуска тагове, които се изпълняват без съгласие, което намалява риска и маха фалшивата безопасност от „инсталирахме GDPR плъгин“. Получавате система, в която банерът, Tag Manager, GA4 и Google Ads си пасват. Тази съгласуваност държи нещата стабилни след ъпдейти.
Какво това не решава (важно)
Това не прави лоши кампании печеливши. Ако рекламите ви таргетират погрешни държави, ако лендинг страниците са объркващи или ако резервационната ви система е хаос, проследяването няма да ви спаси. То само ще ви покаже проблема по-бързо, което пак е полезно.
Това също не отменя нуждата от правилни юридически текстове и решения по политики. Ние не решаваме какво да заявявате в политиката за поверителност и не казваме кой е вашият правен основание. Ние реализираме техническото поведение, което вие изберете с вашия юридически съветник или чрез настройките на cookie инструмента, които одобрите.
И не възстановява магично исторически данни. Ако сте били сляпи месеци, можем да възстановим измерването напред. Миналият ви сезон ще липсва в данните и това е част от цената на счупена конфигурация.
За кого е това, и за кого не е
Това е за собственици, които искат ползваеми данни и приемат, че съгласието влияе на данните. За бизнеси, които искат чиста, одитируема настройка, която оцелява при ъпдейти на плъгини и теми без тихо отклонение. Също за собственици които искат едно място, където да проверят дали проследяването е живо, вместо да питат три човека и да получават три отговора.
Не е за вас, ако искате да слагате маркетингови cookies преди съгласие защото „всички така правят“. Не е за вас ако искате да спорим с вашия адвокат или да пишем юридически документи вместо него. Не е за вас ако друга агенция активно променя вашите тагове и искате ние да „просто го оправим“ без да имаме контролен достъп, защото това обикновено се чупи отново и всички си прехвърлят вината.
Контакт
пишете ни на web@underlab.gr
обадете ни се: +306980700070
изпратете съобщение чрез WhatsApp
изпратете SMS
обадете се или пишете във Viber
Какво настройваме в WordPress (и какво ще забележите)
WordPress сайт обикновено има тагове от твърде много места. Тема добавя pixel, плъгин добавя GA, резервационен двигател инжектира скриптове, а после Tag Manager седи отгоре като втори волан. Резултатът е двойно отчитане, липса на съгласие или тагове, които се изпълняват в грешен ред. Решението не е „добави още един плъгин“. Решението е да решите кой инструмент е източник на истината и да накарате останалите да се държат правилно.
Ние реализираме consent-aware tracking конфигурация, която държи GA4 и Google Ads ползваеми без да прави вид, че GDPR не съществува. Целта е проста: когато няма съгласие, таговете работят в ограничен режим. Когато има съгласие, таговете работят нормално. И вие може да проверите разликата без да гадаете.
- Конфигурация на поведението на банера за съгласие: кои категории съществуват, какво всъщност правят „Accept“ и „Reject“ и какво е подразбиращото се състояние преди клик на потребителя.
- Съгласуване на Google Tag Manager: един контейнер като контролиран входна точка за маркетинг и аналитични тагове, с ясни правила за изпълнение свързани със състоянието на съгласието.
- GA4 конфигурация в съответствие със съгласието: measurement настройки, firing на таговете и избягване на дублирано GA4 инсталиране от плъгини или теми.
- Google Ads conversion и remarketing сигнали вързани със съгласието: така Ads може да получава позволени сигнали след съгласие и ограничени сигнали преди съгласие, вместо нищо.
- Базови event сигнали нужни за рекламни решения: минимален набор от значими действия (например изпращане на запитване за резервация, click-to-call, click-to-email) имплементирани като проследими събития когато съгласието позволява.
- Стъпки за верификация: проверки, че данните текат, че смяната на съгласието променя поведението и че таговете не се изпълняват два пъти или извън правилата.
Ще забележите по-малко „мистериозни“ скокове в конверсиите и по-малко дни, в които Analytics казва, че имате 20 потребителя, а сте имали 8 запитвания. Може също да забележите, че общите потребители в GA4 са по-малко от ерата на стария Universal Analytics. Това е нормално и е по-добре от това да си лъжете с раздути числа.
Как обикновено се чупят GDPR конфигурациите (за да ги разпознаете)
Една обща грешка е банерът да блокира всичко, включително таговете, които би трябвало да работят в ограничен режим. Собствениците тогава виждат почти никакви данни и предполагат „GDPR уби маркетинга“. Не, имплементацията уби измерването. „Consent mode“ съществува специално за да избегне това всичко-или-нищо поведение, но трябва да бъде конфигуриран, не магически.
Друга грешка е обратното. Таговете се изпълняват веднага, после се появява банерът и сайтът технически събира преди съгласие. Това се случва когато GA4 е инжектиран от плъгин в header, докато cookie инструментът контролира само скриптове, добавени по-късно. Изглежда добре докато някой не го одитира или докато не опитате да го синхронизирате с Ads и не получите несъвместима атрибуция.
Трета грешка е дублирането. GA4 е инсталиран чрез плъгин и също чрез Tag Manager, така че всяко събитие се изпълнява два пъти. Google Ads конверсии се отчитат двойно, Smart Bidding учи глупости и в крайна сметка плащате повече за същите резервации. Собствениците често обвиняват Google, но обикновено са два таг-а, които правят една и съща работа зле.
Ако искате референция защо дублирането на тагове и проблемите с проследяването имат значение за вземане на решения, Ahrefs има добро обяснение за атрибуцията и ограниченията на проследяването: https://ahrefs.com/blog/google-analytics-alternatives/ и за рекламната страна, обяснението на Google за основите на conversion tracking е тук: https://support.google.com/google-ads/answer/6095821.
Какво реалистично можете да мерите след съгласие (и какво ще е ограничено)
След съгласие можете да мерите сесии, източници, landing pages и събития като изпращане на форми или click-to-call, при условие че са реализирани чисто. Можете също да мерите Google Ads конверсии по начин, който е ползваем за бидване и отчетност. Това е основната бизнес нужда: искате рекламната ви платформа да оптимизира на базата на нещо реално, не на случаен pageview.
Ограничено ще бъде пълното проследяване на всеки потребителски път. Някои хора няма да дадат съгласие, някои браузъри блокират повече по подразбиране и част от трафика винаги ще бъде размит. Целта не е да премахнете размитостта. Целта е да я направите предсказуема, за да са решенията ви основателни.
Ако резервацията се случва в трети партньор, измерването зависи от това какво този двигател позволява. Някои двигатели поддържат правилен cross-domain tracking и event callbacks, някои не. Ще ви кажем какво е възможно с текущата ви настройка и какво не, без да лъжем.
Верификация: как да разберете, че вече не работите на тъмно
Работеща настройка е такава, която може да тествате без вяра. Трябва да можете да отворите сайта в чист браузър, да откажете съгласие и да видите, че маркетинговите тагове не се държат като пълно проследяване. След това да приемете съгласието и да видите GA4 събития и Ads конверсии да се държат нормално. Ако разликата не е видима, нещо не е наред.
Ние верифицираме с реални проверки, не с „трябва да работи“. В практиката това означава инспектиране на firing в Tag Manager preview, потвърждение, че GA4 получава събития и че Google Ads вижда сигнали за конверсии. Също проверяваме за дубликати и за тагове инжектирани извън Tag Manager, защото WordPress обича да добавя „полезни“ скриптове на неочаквани места.
Собствениците обикновено усещат облекчение когато отговорят пак на един въпрос: „Донесе ли тази кампания запитвания, да или не?“ Не перфектно, не със съдебна сигурност, но с достатъчно увереност да преместват бюджет без страх. Ако не можете да отговорите на това, не правите маркетинг. Залагате с по-добра графика.
Кога това е лошо решение
Лош избор е ако нямате контрол над WordPress админ панела и не можете да осигурите достъп, защото не можем да верифицираме надеждно. Също лош избор е ако текущото ви „cookie решение“ е hard-coded от разработчик, който вече не е на разположение, и не искате да го смените. В този случай сте блокирани със система, която не може да се поддържа.
Лош избор е и ако друга агенция активно управлява вашия Tag Manager и Google Ads и няма да координира. Съгласието и проследяването са системни решения. Ако два екипа постоянно променят таговете, ще имате drift и до август отново ще се карате кой има вярни числа.
Накрая, лош избор е ако очаквате това да реши нисък интерес. Проследяването може да ви покаже истината. Не може да създаде пазар и не може да оправи имот, който е ценово неподходящ спрямо снимките и ревютата.
Какво не правим
Не даваме юридически съвети, юридически мнения или документи. Не сме вашият адвокат и няма да се преструваме. Също не решаваме кои трябва да са вашите категории за съгласие от юридическа гледна точка. Реализираме техническото поведение според избора ви на cookie инструмент и вашите решения.
Също не пускаме социални кампании и не оптимизираме кампании докато друга агенция има достъп до същите акаунти. Това става бързо в бъркотия и обикновено завършва с чупено проследяване.
Ако ви трябва припомняне защо „consent“ и „legitimate interest“ не са едно и също и защо правилата за бисквитки са различни от GDPR на практика, UK ICO има ясно обяснение, което много собственици намират за по-лесно за четене от юридически текст: https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guide-to-pecr/cookies-and-similar-technologies/
Какво ни трябва от вас, за да го направим правилно
Ако се свържете с нас, ще поискаме няколко скучни неща. Скучното тук е добро, защото означава по-малко изненади по-късно. Ако не можете да ги предоставите, това е сигнал, че проектът ще се превърне в тичане след достъп вместо в поправяне на измерването.
Обикновено искаме WordPress admin достъп, за да видим какво всъщност е инсталирано и откъде идват скриптовете. Също трябва да знаем кой cookie инструмент ползвате, ако има такъв, защото смяната на инструмента понякога е най-чистото решение, а друг път не си струва разстройството. И трябва да знаем дали работите с Google Ads в момента, защото верификационните стъпки са различни когато Ads е активен.
Не сте сигурни откъде да започнете? Свържете се с нашия местен екип за приятелски, персонализиран съвет и за да уговорим среща на живо.
Вземете решение като собственик на бизнес, не като жертва на плъгини
Ако харчите пари за Google Ads, измерването е част от разхода за реклама. Без него ще преплащате за резервации и никога няма да знаете защо. С него можете да допускате грешки, но ще ги виждате по-рано и ще ги коригирате по-малко драматично.
Въпросът не е „Имам ли нужда от GDPR?“ Вече имате. Въпросът е дали искате съгласие, което да запази вашия маркетинг измерим, или банер, който кара всички да се чувстват в безопасност докато водите кампании на сляпо. Ако искате първото, пращайте ни URL на сайта, кажете кой cookie инструмент е инсталиран в момента и дали Google Ads работи сега.
No shortcuts. No noise. Data analysis. Use only what works.