GA4 데이터레이어(dataLayer) 생성기 - GTM 전자상거래 코드 만들기

무료 측정 설계 도구

GA4 데이터레이어 생성기

측정할 행동과 필요한 정보를 고르면 전자상거래 코드가 만들어집니다.
각 항목의 설명부터 GTM 연결 방법까지 함께 확인하세요.

01

02

보낼 정보

이벤트 정보

버튼을 누르면 설명

상품 정보

상품 1개 기준

상품 ID 또는 상품명 중 하나는 포함해 주세요.

추가 항목 보기

사이트에서 실제로 수집할 수 있는 항목만 추가하세요.

03

생성된 코드

어디에 사용할 코드인가요?

실제 값 연결 전 예시
GTM에 적용하는 방법실제 값 연결 → GA4 전송 → 수집 확인

GTM과 GA4용 Google 태그가 사이트에 설치되어 있어야 합니다. 이 도구는 예시 코드를 만들며, 상품·주문 값을 자동으로 가져오거나 태그를 설치하지 않습니다.

  1. 실제 값을 연결하고, 행동이 발생했을 때 실행합니다.

    이미 데이터레이어가 있는 사이트라면?

    GTM 미리보기에서 해당 이벤트와 ecommerce 정보가 이미 보이면 새 push 코드를 추가하지 않아도 됩니다. 기존 값이 올바른지 확인한 뒤 아래 GA4 전송 설정부터 진행하세요. 같은 행동에 코드를 중복 설치하면 이벤트가 중복으로 발생할 수 있습니다.

  2. 맞춤 이벤트를 받아 GA4로 보냅니다.

    GA4 이벤트 태그를 만들고 기존 Google 태그와 동일한 측정 ID를 연결하세요. 전자상거래 데이터 전송을 켠 뒤 데이터 영역을 선택합니다.

    여기의 맞춤 이벤트 트리거는 GA4 이벤트 태그용입니다. 같은 이벤트를 생성하는 맞춤 HTML 태그에 연결하면 반복 실행될 수 있으므로, 코드 실행 조건과 구분해 주세요.

    변수를 직접 연결하는 방법

    자동 전자상거래 전송 대신 직접 연결할 때 사용합니다. 아래 이름으로 데이터 영역 변수(버전 2)를 만들고, GA4 이벤트 태그의 이벤트 매개변수 값에 변수를 선택하세요. 상품 내부 값은 items 배열에 포함됩니다.

    매개변수데이터 영역 변수 이름GTM 변수 이름 예시
  3. 미리보기에서 실행과 실제 값을 확인합니다.

    GTM의 미리보기를 열고 선택한 행동을 직접 실행하세요. 해당 이벤트에서 데이터 영역 값과 GA4 이벤트 태그 실행 여부를 확인한 뒤 GA4 DebugView에서도 같은 이벤트와 상품 정보를 확인합니다. 확인이 끝나면 GTM 변경사항을 게시하세요.

    구매 이벤트는 주문번호가 실제 주문마다 다르고, 동일 주문을 새로고침해도 중복 전송되지 않는지 함께 확인하세요.

Google 공식 문서