서버사이드 태깅

Server-side tagging

브라우저 이벤트를 서버 컨테이너에서 처리한 뒤 목적지로 전달합니다.

···
html
<div class="server"><div class="head">EVENT ROUTING <b id="phase">BROWSER</b></div><div class="flow"><div id="browser">BROWSER</div><span>→</span><div id="container">SERVER</div><span>→</span><div class="dest"><div id="analytics">ANALYTICS</div><div id="ads">ADS</div></div></div><div class="foot">CONSENT SIGNAL TRAVELS WITH EVENT</div></div>
css
.server{width:min(87%,590px);font:850 clamp(10px,max(2vmin,1vw),14px)/1.2 sans-serif}.head{display:flex;justify-content:space-between;border-bottom:2px solid var(--fg);padding-bottom:8px}.head b{color:var(--accent)}.flow{display:flex;align-items:center;justify-content:space-between;gap:clamp(3px,1.5vmin,12px);margin:clamp(17px,5vmin,38px) 0}.flow>div:not(.dest),.dest>div{border:1px solid var(--line);background:var(--surface);padding:clamp(9px,3vmin,20px) clamp(3px,1.5vmin,12px);text-align:center;transition:background .4s,color .4s;font-size:clamp(10px,max(1.7vmin,1vw),13px)}.flow>div:not(.dest){flex:1}.flow span{color:var(--accent);font-size:clamp(16px,5vmin,32px)}.dest{flex:1;display:grid;gap:clamp(4px,1vmin,8px)}.dest>div{padding:clamp(4px,1.3vmin,10px)}.flow .on,.dest .on{background:var(--accent)!important;color:var(--bg);border-color:var(--accent)!important}.foot{border-top:1px solid var(--line);padding-top:9px;text-align:center;color:var(--muted);font-size:clamp(10px,max(1.7vmin,1vw),12px)}
js
let step=0;const ids=['browser','container','analytics','ads'];function draw(){ids.forEach((id,i)=>document.querySelector('#'+id).classList.toggle('on',i===step||(step===3&&i===2)));document.querySelector('#phase').textContent=['BROWSER','SERVER CONTAINER','ANALYTICS','TWO DESTINATIONS'][step]}draw();setInterval(()=>{step=(step+1)%4;draw()},650);

서버사이드 태깅은 브라우저가 각 측정 도구에 직접 요청하는 대신, 자체 서버 컨테이너로 이벤트를 보내 처리하는 구조입니다. 컨테이너에서 검증·변환·목적지별 전달을 할 수 있습니다.

데모에서는 이벤트 패킷이 브라우저에서 서버로 들어간 뒤 두 측정 목적지로 갈라집니다. 흐름의 중심이 바뀌어도 수집 목적과 동의 규칙은 그대로 지켜야 합니다.

서버를 거친다고 데이터가 자동으로 정확해지거나 개인정보 처리가 면제되지는 않습니다. 중복 전송, 실패 재시도, 동의 신호 전달을 확인하세요.

언제 쓰나

측정 이벤트의 전달 규칙을 중앙에서 관리하고 동의 처리를 일관되게 적용할 때 씁니다.

페이지로 열기 ↗