지금 읽는 곳브라우저 단 태깅은 어떤 한계에 부딪히나목차
STEP 2 중급·실무 › 2-4. 데이터 분석·퍼포먼스 테크 › 과목 83 › 레슨 09
고급 설정 - 서버사이드(Server-side) 추적의 서막: 브라우저 단 태킹의 한계를 극복하기 위한 구글 클라우드 플랫폼(GCP) 연동 기초
브라우저에서 보내는 태그는 광고 차단기와 쿠키 정책이라는 두 가지 벽에 계속 부딪히고, 서버사이드는 이 문제를 다른 층위에서 우회합니다.
핵심요약
- 서버사이드 GTM은 이벤트 데이터를 브라우저가 아닌 클라우드 서버를 통해 전송하는 방식이다
- 자신의 도메인에 호스팅된 서버 컨테이너를 중간 레이어로 사용한다
- 데이터 정확성 향상, 개인정보 제어 강화, 사이트 성능 개선, 광고 차단 우회, 유연한 라우팅이 주요 장점이다
- 클라이언트사이드 GTM과 병행 운영이 가능해 점진적으로 전환할 수 있다
- 구현 난이도가 높아 초기 설정에 개발 리소스가 반드시 필요하다
브라우저 단 태깅은 어떤 한계에 부딪히나
지금까지 다룬 표준(클라이언트사이드) GTM은 사용자의 브라우저에서 직접 각 매체 서버로 데이터를 전송하는 방식입니다. 이 방식은 광고 차단 확장 프로그램이 특정 매체의 스크립트 요청 자체를 막아버리거나, 브라우저의 서드파티 쿠키 정책이 강화되면서 추적 정확도가 점점 떨어지는 구조적 한계를 안고 있습니다. 사용자 쪽에서 벌어지는 이런 변화는 사이트 운영자가 코드를 아무리 잘 짜도 완전히 해결할 수 없는 영역입니다.
서버사이드 GTM은 무엇을 다르게 하나
서버사이드 GTM은 이벤트 데이터를 사용자의 브라우저가 직접 매체 서버로 보내는 대신, 자신의 도메인에 호스팅된 서버 컨테이너(예: gtm.yoursite.com)를 거쳐 보내는 방식입니다. 브라우저 입장에서는 자사 도메인으로 요청을 보내는 것처럼 보이기 때문에, 서드파티 추적으로 분류되어 차단되는 상황을 줄일 수 있습니다. 서버 컨테이너는 이 요청을 받아 내부적으로 다시 각 매체(GA4, 광고 플랫폼 등)로 데이터를 전달하는 중계 역할을 합니다.
다섯 가지 핵심 장점은 무엇인가
서버사이드 GTM의 장점은 크게 다섯 가지로 정리됩니다. 첫째, 브라우저 확장 프로그램의 방해를 덜 받아 데이터 정확성이 향상됩니다. 둘째, 서버 단에서 어떤 데이터를 어느 매체와 공유할지 선별할 수 있어 개인정보 제어가 강화됩니다. 셋째, 브라우저가 처리해야 할 스크립트 수가 줄어 사이트 성능이 개선됩니다. 넷째, 광고 차단기가 서버 간 통신까지 막기는 어려워 추적 회피를 어느 정도 우회할 수 있습니다. 다섯째, 서버에서 여러 플랫폼으로 데이터를 유연하게 라우팅할 수 있습니다.
클라이언트사이드와는 어떤 관계로 운영하나
서버사이드 GTM을 도입한다고 해서 기존의 클라이언트사이드(브라우저 기반) GTM을 완전히 대체해야 하는 것은 아닙니다. 실무에서는 두 방식을 병행 운영하는 것이 일반적이며, 데이터 품질이 특히 중요한 핵심 전환 이벤트(구매, 리드)부터 서버사이드로 우선 전환하고, 나머지는 기존 클라이언트사이드 방식을 유지하는 점진적 마이그레이션 전략이 실무적으로 권장됩니다.
구현하려면 무엇이 준비되어 있어야 하나
서버사이드 GTM은 구글 클라우드 플랫폼(GCP)에 서버 컨테이너를 직접 호스팅해야 하므로, GCP 계정 설정과 비용 관리, 그리고 자신의 도메인을 서버 컨테이너에 연결하는 DNS 설정 작업이 선행되어야 합니다. 이 과정은 클라이언트사이드 GTM 설치보다 훨씬 기술적인 영역이라, 마케터 혼자서는 진행하기 어렵고 반드시 개발팀 또는 인프라 담당자와 협업해야 합니다.
GDPR 같은 개인정보보호 규제와는 어떻게 연결되나
서버 단에서 데이터를 중계하는 구조는, 각 매체로 넘어가기 전에 어떤 정보를 걸러내고 어떤 정보만 전달할지 서버 로직으로 통제할 수 있다는 장점이 있습니다. 이 때문에 GDPR·CCPA처럼 개인정보보호 규제가 강한 지역에서 사업을 운영하는 조직일수록 서버사이드 태깅 도입 필요성이 더 크게 논의됩니다. 다만 이 통제 로직 자체를 설계하고 운영하는 것도 결국 전담 인력의 몫이므로, 규제 대응 목적이라면 법무팀과 개발팀이 함께 참여하는 프로젝트로 접근해야 합니다.
도입을 고려할 때 먼저 점검해야 할 것
서버사이드 GTM은 분명한 장점이 있지만, 모든 조직에 즉시 필요한 것은 아닙니다. 현재 클라이언트사이드 방식에서 실제로 광고 차단이나 쿠키 정책으로 인한 데이터 손실이 얼마나 되는지 먼저 측정해보고, 그 손실 규모가 서버사이드 도입에 드는 개발·운영 비용을 정당화할 만큼 큰지 판단하는 것이 순서입니다. 이 판단 없이 유행처럼 도입부터 진행하면, 복잡성만 늘어나고 실질적인 효과는 기대에 못 미칠 수 있습니다.
비용 구조는 어떻게 달라지나
클라이언트사이드 GTM은 사용료가 없지만, 서버사이드 GTM은 GCP 서버 인스턴스를 실제로 운영하는 비용이 트래픽 규모에 비례해 발생합니다. 트래픽이 많은 대형 쇼핑몰이라면 이 비용이 상당한 수준으로 늘어날 수 있으므로, 도입 전에 예상 트래픽 기준으로 월간 서버 비용을 미리 견적받아 데이터 품질 개선 효과와 비교해보는 것이 필요합니다. 일부 조직은 이 비용 부담 때문에 핵심 전환 이벤트만 서버사이드로 옮기고 나머지는 클라이언트사이드로 남겨두는 절충안을 택하기도 합니다.
담당자 관점에서 알아야 할 최소한의 이해
마케터가 서버 인프라를 직접 구축할 필요는 없지만, 서버사이드 GTM이 무엇을 해결해주고 무엇을 해결해주지 못하는지는 이해하고 있어야 개발팀과 대화가 가능합니다. 서버사이드는 브라우저 차단·쿠키 정책 문제를 완화해주지만, 태그·트리거·변수 설계 자체가 잘못되어 있는 문제까지 자동으로 고쳐주지는 않습니다. 즉 앞선 강의들에서 다룬 기본기가 부실한 상태에서 서버사이드만 도입한다고 데이터 품질이 저절로 좋아지지는 않습니다.