알림

G Suite가 이제 업무 처리에 필요한 모든 도구를 한곳에 모은 Google Workspace로 바뀌었습니다.

클라이언트 측 태그 지정 및 서버 측 태그 지정

이 페이지는 현재 태그 지정 설정을 보완하기 위해 서버 측 태그 지정을 도입해야 할지 결정하고자 하는 마케팅 담당자와 개발자를 대상으로 합니다.

Google 태그 관리자에서는 클라이언트 측 태그 지정과 서버 측 태그 지정이라는 별개의 두 가지 설정을 지원합니다.

Diagram comparing the architecture of client-side tagging and server-side tagging.
클라이언트 측 태그 지정 서버 측 태그 지정

클라이언트 측 태그 지정에는 웹사이트 또는 앱에 하나의 컨테이너가 있습니다.

컨테이너에는 사용자 상호작용을 측정하는 데 사용되는 모든 태그, 트리거, 변수, 관련 코드가 포함되어 있습니다.

사용자가 페이지를 방문하면 컨테이너가 활성화되어 관련 태그를 로드합니다. 사용자가 태그를 트리거하는 작업을 수행하면, 브라우저 또는 기기에서 이벤트 데이터가 Google 제품 또는 광고 파트너에 대한 하나 이상의 HTTP 요청으로 전달됩니다.

서버 측 태그 지정에는 다음 두 가지 컨테이너가 사용됩니다.

  • 웹사이트 또는 앱에 있는 웹 컨테이너
  • 클라우드 환경에 있는 서버 컨테이너

웹 컨테이너는 사용자 상호작용에 대한 정보를 모니터링 및 전달하고 이벤트를 HTTP 요청으로 생성하는 데 필요한 태그만 호스팅합니다.

서버 컨테이너는 웹 컨테이너의 모든 HTTP 요청을 수락합니다. Google 제품 또는 서드 파티 엔드포인트로 데이터를 전송하기 전에 서버 컨테이너에서 처리 규칙을 설정할 수 있습니다.

서버 측 태그 지정을 사용해야 하는 이유

서버 컨테이너의 목적은 이벤트가 기록되는 브라우저 또는 기기와 서드 파티 엔드포인트 간에 사용자가 소유하고 있는 중간 엔드포인트를 제공하는 것입니다. 서버 컨테이너는 일반적으로 클라이언트 측 태그 지정 구성에서 브라우저로 실행되고 리소스 사용이 많은 처리를 수행하여 웹 컨테이너를 보완합니다. 또한 서버 컨테이너에서는 데이터를 분석 및 광고 엔드포인트로 전송하기 전에 필요에 따라 이러한 데이터를 검사, 검증, 수정할 수 있는 기회와 도구를 제공합니다.

서버 측 태그 지정을 사용할 때 얻을 수 있는 주요 이점은 다음과 같습니다.

  • 클라이언트 처리 부하를 줄여 웹사이트 및 앱 성능 개선
  • 데이터 개인 정보 보호를 위해 수신 요청을 검사하고 수정할 수 있도록 지원
  • 데이터를 검증하고 정규화하여 데이터 품질을 개선할 수 있도록 지원

웹사이트 또는 앱 성능 개선

서버 측 태그 지정은 브라우저 또는 앱에서 실행되는 코드의 양을 줄여 클라이언트 성능을 개선합니다. 클라이언트 측 태그 지정에서 브라우저는 이벤트 정보를 보내는 엔드포인트 수에 따라 이벤트별로 하나 이상의 HTTP 요청에 매핑해야 합니다. 따라서 클라이언트가 매우 유사한 다수의 HTTP 요청을 전송할 수 있고, 이로 인해 클라이언트 리소스에 상당한 부하가 발생할 수 있습니다.

서버 측 태그 지정 설정에서 클라이언트는 서버 컨테이너로 전송되는 HTTP 요청을 이벤트당 하나만 생성해야 합니다. 그러면 서버 컨테이너가 공급업체별 요청을 생성하고 전달합니다. 결과적으로 클라이언트가 코드를 더 적게 실행하고 더 적은 수의 HTTP 요청을 전달하면서 웹사이트 성능이 개선됩니다.

페이지 속도를 더욱 개선하기 위해서는 서버를 콘텐츠 전송 네트워크(CDN)로 사용할 때 서버 측 태그 지정 환경을 통해 마케팅 관련 라이브러리 및 리소스를 로드할 수 있습니다.

세밀한 데이터 개인 정보 보호 보장

클라이언트 측 태그 지정을 사용하면 사용자의 브라우저가 서드 파티와 직접 통신하므로, 공유되는 정보를 관리하기가 어려워질 수 있습니다. 웹사이트 또는 앱에서 사용자 정보를 처리하는 방식에 따라 HTTP 요청에서 개인 식별 정보가 공유될 위험이 존재할 수도 있습니다.

서버 측 태그 지정을 사용하면 서드 파티에 배포되는 데이터를 완전히 관리할 수 있습니다. 데이터를 마케팅 파트너에게 전달하기 전에 서버 컨테이너 내에서 개인 식별 정보(PII)를 삭제할 수 있습니다. 꼭 필요하고 데이터 개인 정보 보호 규정을 준수하는 데이터만 수집 및 공유하도록 할 수 있습니다.

퍼스트 파티 컨텍스트에서 작동하도록 서버 컨테이너를 설정하면 모든 웹사이트 데이터와 쿠키가 도메인에 그대로 유지됩니다. 즉, 공급업체가 서드 파티 쿠키에 액세스할 수 없습니다. 퍼스트 파티 컨텍스트를 사용하면 설정에 따라 브라우저가 더 적은 수의 서드 파티 도메인과 통신하거나 이러한 도메인과 통신하지 않으므로, 보다 엄격한 콘텐츠 보안 정책을 구현할 수 있습니다.

데이터 품질 개선

클라이언트 측 태그 지정에서는 데이터가 공급업체 엔드포인트로 직접 전달되기 때문에 데이터의 일관성과 유효성을 보장하기 어렵습니다.

서버 측 태그 지정을 사용하면 데이터를 관리할 수 있으며, 다음과 같은 작업이 가능합니다.

  • 다른 브라우저, 기기 또는 기타 클라이언트 측 처리로 인해 발생할 수 있는 이벤트 데이터의 불일치 수정
  • 공급업체 엔드포인트에서 승인하고 처리하는 데 필요한 기준을 충족할 수 있도록 이벤트 데이터를 검증하여 데이터 손실 위험 축소
  • 브라우저 또는 앱에서 삽입할 수 있는, 중복되거나 불필요한 데이터 삭제

서버 측 태그 지정 시작하기

서버 측 태그 지정을 사용하는 방법을 알아볼 준비가 되셨나요?

Google의 개발자 과정 '서버 측 태그 지정 기본사항'에서는 서버 측 태그 지정을 시작하는 데 필요한 모든 기술을 제공합니다. 다음 작업을 수행하는 방법을 배우게 됩니다.

  • GCP App Engine을 사용하여 태그 관리 서버 만들기
  • 태그를 설정하여 데이터를 서버로 전송하기
  • 실시간 트래픽을 위한 서버 준비하기
  • 서버 모니터링하기

과정 수강하기

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
기본 메뉴
11805289789047337197
true
도움말 센터 검색
true
true
true
true
true
102259
false
false