작성자
Dan Murov
Google Tag Manager에서 데이터 흐름을 더 원활하게 만들고 싶으신가요? GTM 서버 컨테이너에서 푸시 구독을 설정하면 프로세스를 자동화하고 추적을 개선할 수 있습니다. 이 글에서는 설정 방법과 작동 방식, 데이터 관리를 더 쉽게 만드는 방법을 알아봅니다. 시작해 보겠습니다!
정보를 공유하는 사람(“publisher”)과 정보를 받는 사람(“subscriber”)이 있다고 생각해 보세요. Pub/Sub에서 publisher는 데이터나 업데이트와 같은 메시지를 우편함 역할을 하는 “topic”으로 보냅니다. subscriber는 준비가 되면 우편함에서 이러한 메시지를 가져올 수 있습니다.이 시스템은 한 곳(예: 웹사이트 또는 앱)에서 다른 곳(예: 클라우드 서버)으로 데이터를 보낼 때 유용합니다. 데이터 처리나 작업 실행과 같은 용도에 적합합니다. Pub/Sub가 이 과정을 자동화하므로 관리도 간편합니다! Google에서 자세한 문서를 제공합니다. Pub/Sub는 다음과 같은 여러 구독 옵션을 제공합니다.
이 글에서는 Google Tag Manager 서버 컨테이너에서 가장 쉽게 관리할 수 있는 Push 구독에 초점을 맞춥니다.
필요한 역할 및 권한
구독을 만들려면 프로젝트 수준에서 액세스 제어를 구성해야 합니다. 구독과 topic이 서로 다른 프로젝트에 있는 경우 리소스 수준 권한도 필요합니다. 필요한 권한을 얻으려면 관리자에게 프로젝트에서 Pub/Sub Editor (roles/pubsub.editor) IAM 역할을 부여해 달라고 요청하세요.Google Cloud 콘솔에서 Subscriptions 페이지로 이동합니다.

서버 GTM으로 메시지를 수신하는 방법: Google Tag Manager 서버에서 푸시 구독을 수신하는 것은 다른 일반적인 웹훅을 처리하는 것과 다르지 않습니다. 자세한 내용은 Google Tag Manager 서버 미리보기에서 수신 웹훅을 디버깅하는 방법에 대한 블로그 글에서 확인할 수 있습니다.
GA 스크립트에 의존하지 않고 서버 측 태깅으로 데이터를 추적하려면 웹훅을 사용해 예를 들어 CRM에서 GTM 서버 컨테이너로 직접 데이터를 보낼 수 있습니다.서버 미리보기 모드에서 수신 웹훅 데이터를 테스트하려고 할 때 문제가 발생합니다. 일반적으로 gtm_preview와 같은 쿠키나 HTTP 미리보기 헤더를 사용하지만, 타사 쿠키는 웹훅에서 작동하지 않습니다. 해결 방법은 X-Gtm-Server-Preview HTTP 헤더를 사용하는 것입니다.
이제 Stape에는 수신 HTTP 요청을 더 쉽게 디버깅할 수 있는 기능이 포함되어 있습니다. 작동 방식은 다음과 같습니다.
맞춤 이벤트 트리거를 만들면 특정 클라이언트 조건에 따라 어떤 이벤트를 추적할지 더 세밀하게 제어할 수 있어 수신 HTTP 요청을 더 효과적으로 디버깅할 수 있습니다.복잡해 보일 수 있지만 걱정하지 마세요. 다음에 대한 자세한 가이드를 제공합니다.
이는 서버 측 Google Tag Manager(sGTM)가 단순한 추적 및 측정을 넘어 더 많은 작업을 수행할 수 있다는 또 다른 좋은 예입니다. 또한 작업을 자동화하고 비즈니스가 데이터를 더 편리하게 처리할 수 있도록 지원합니다. 데이터 라우팅, 작업 실행, 다양한 시스템 통합 등 GTM 서버 컨테이너를 사용하면 모든 작업을 더 효율적으로 관리할 수 있습니다.직접 작동 방식을 확인하고 싶다면 Stape 지원팀에 문의해 주세요. 기꺼이 도와드리겠습니다. 무료로 사용해 보고 현재 설정에 어떻게 적용되는지도 확인할 수 있습니다.
서버 측에서 시작해 보시겠어요?
무료로 사용해 보기
댓글