Означавање на страни сервера и сагласност: Шта тржишни стручњаци морају знати
Означавање на страни сервера је највећа промена у маркетиншкој технологији од покретања Google Tag Manager-а 2012. Преместањем извршавања ознака из прегледача на сервер, тржишни стручњаци добијају бољи квалитет података, брже учитавање страница и већу контролу. Али шири се опасан мит: „Ако ознаке раде на серверу, не треба ми сагласност.” То је погрешно — и може вас коштати милионе у казнама.
Шта је означавање на страни сервера?
При традиционалном (клијентском) означавању, JavaScript ознаке се извршавају у прегледачу посетиоца. Свака ознака шаље захтеве серверима трећих страна, успоравајући страницу и излажући податке бројним странама. При серверском означавању, једна ознака шаље податке на ваш сопствени сервер, који их затим прослеђује Гуглу, Мети и другим платформама. Прегледач шаље мање захтева, странице се учитавају брже, а ви контролишете ток података.
Заблуда о сагласности
Мит: „Серверске ознаке не раде у прегледачу, па не требају сагласност.”
Стварност: GDPR регулише обраду личних података, а не локацију кода. Ако прикупљате и шаљете IP адресу корисника, понашање при кликовима или податке о куповини Google Analytics-у — није важно да ли JavaScript ради у прегледачу или на вашем серверу. Лични подаци се и даље обрађују и сагласност је и даље потребна.
Како функционише сагласност са серверским GTM
- Корак 1: CMP прикупља сагласност у прегледачу (ово увек ради на страни клијента)
- Корак 2: Стање сагласности се преноси у серверски контејнер преко тока података
- Корак 3: Серверске ознаке проверавају стање сагласности пре покретања
- Корак 4: Параметри Google Consent Mode V2 (ad_storage, analytics_storage, ad_user_data, ad_personalization) се поштују на страни сервера
Предности серверског означавања уз одговарајућу сагласност
- Бољи квалитет података: Серверско означавање смањује губитак података од блокатора огласа за 15–25%
- Брже странице: Мање клијентских скрипти побољшава Core Web Vitals
- Контекст прве стране: Подаци теку кроз вашу домену и третирају се као подаци прве стране
- Компатибилност са Consent Mode-ом: Гуглов серверски контејнер нативно подржава Consent Mode V2
- Унапређене конверзије: Серверско означавање омогућава хеширане податке прве стране за бољу атрибуцију
Уобичајене грешке
- Потпуно прескакање сагласности — најопаснија грешка; серверско означавање вас не изузима
- Непрослеђивање стања сагласности — ваш серверски контејнер мора примити и проверити сигнале сагласности
- Покретање свих ознака без провере — свака серверска ознака мора поштовати иста правила сагласности као клијентске ознаке
- Занемаривање TCF за програматично оглашавање — SSP-ови и даље требају важеће TC низове, без обзира да ли су ознаке на страни клијента или сервера
FlexyConsent + серверски GTM
Када је Consent Mode укључен, FlexyConsent шаље Google-ове сигнале сагласности пре покретања ваших ознака и поново када посетилац одлучи. Они путују са захтевима Google ознаке до вашег серверског контејнера, а Google-ове серверске ознаке (Google Analytics 4, праћење конверзија и ремаркетинг Google Ads-а, Floodlight) поступају према њима. Ознаке других добављача, као што су Meta Conversions API или TikTok Events API, сагласност не читају саме: свакој у серверском контејнеру додајте проверу сагласности и тестирајте са Прихвати све, Одбиј све и без избора.